IBM Cloud Logs 制限
IBM® Cloud Logs には、サービスを利用する際に考慮しなければならない制限がある。
キャラクターサポート
IBM Cloud Logsはマルチバイト文字の完全なUnicodeサポートを提供していません。
IBM Cloud Logs インスタンスをプロビジョニングする際の命名要件
IBM Cloud Logs インスタンスをプロビジョニングする場合、サービスインスタンス名の長さは1~256文字に制限され、以下の文字のみを含めることができます:
- 手紙 (
A-Z,a-z) - 数字 (
0-9) - 期間 (
.) - アンダースコア (
_) - ハイペン (
-) - コロン (
:) - スペース (
)
インスタンスごとの制限
IBM Cloud Logs には、プロビジョンされたインスタンスごとに制限があります。
| 項目 | 制限 |
|---|---|
| アラート | 500 |
| 解析ルール | 70 |
| エンリッチメント | 10 |
| イベントからメトリックへのラベル | 8 |
| 取り込みログのサイズ | 32 K (K) |
| パイプラインによって処理された最大ログ・サイズ | 33 K (K) |
| ブランチ | 1500 |
| 照会時刻範囲 | 8 日 |
| フィールドの最大数 | 3000 |
| ユーザーインターフェース(UI)からエクスポートできるログの数 | 5000 |
ダイナミック・アラート制限
ダイナミックアラートとは、「 通常より多い 」または「 通常より少ない」という条件を持つアラートである。 各ダイナミック・アラートには500の順列が割り当てられ、どの IBM Cloud Logs インスタンスに対しても最大10,000の順列が許可される。
並べ替えの制限は、 IBM Cloud Logs インスタンスに対して最大20のダイナミック・アラートを設定できることを意味する。
動的アラートが20件に達した場合でも、他の非動的アラートを作成することができます。
ログの取り込み制限
IBM Cloud Logsインスタンスにデータを送るとき:
- ログは24時間以上前のものであってはならない。
- ログは4時間以上先のものにはできない。
単一の取り込み要求 IBM Cloud Logsには、以下の制限があります。
request_timeout: 30 秒request_body_limit_bytes:10 MiB
照会の制限
クエリー内の文字
クエリーに含めることができる文字数には制限があります。
-
ログビューのクエリに含めることができる最大文字数は3000文字です。
-
アラートクエリー定義には、最大65,535文字を含めることができます。 アラート・クエリー定義も、
ANDおよびORステートメントが最大50個に制限されている。
キーワードの種類
キーワードは、インデックス作成前にアナライザーを通過しないテキストを表す。 このデータ型は正規表現、集計、ソートに適している。
クエリでキーワード・データ型を使用する構文は次のとおりです: <fieldName>.keyword.
IBM Cloud Logs フィールドが256文字より長い場合、キーワード・タイプを作成することはできません。
返される結果
照会から返される行の最大数は、 優先順位の洞察 から照会するか、 IBM Cloud Object Storageに保管されているデータを照会するかによって異なります。
- 優先順位の洞察 から返される結果の最大数は 12 K です。
- IBM Cloud Object Storage ( すべてのログを使用したクエリ)から返される結果の最大数は50 Kです。
スキャンされたバイト数
優先順位の洞察 データについて、最大 100 MB がスキャンされます。 IBM Cloud Object Storage に保管されているデータがスキャンされる場合、制限はありません。
速度制限
1 分当たり最大 10 個の照会を実行依頼できます。
レート制限を超えると、 HTTP 429 が返される。
ライブテールの限界
ライブテイル・ビューは10分間の連続再生が可能。 10分後、ライブテールは停止しますので、再度ライブテールにアクセスして表示を再開してください。