本ドキュメントでは、Log Service のアラート機能の制限について説明します。

カテゴリ項目説明
モニタリングとアラートアラートモニタリングルールの数各プロジェクトで最大100のアラートモニタリングルールを作成できます。

クォータを増やしたい場合は、チケットを起票してください。 各プロジェクトでクォータを200に増やすことができます。

クエリ文の基本的な制限クエリ文の制限の詳細については、「クエリと分析」をご参照ください。
クエリ文の同時実行制限プロジェクト内で多数のクエリ文が同時に実行され、多数のアラートモニタリングルールが作成された場合、同時クエリ文の数が上限を超えて監視に失敗する可能性があります。 たとえば、SDKを使用してプロジェクト内で過剰な数のクエリ文を実行すると、同時実行されるクエリ文の数が上限を超え、監視が失敗する可能性があります。 アラートモニタリングルールを作成するときは、Dedicated SQLパラメーターをAutoに設定することを推奨します。 このようにして、多数のクエリ文を同時に実行できます。 詳細については、「ログに対するアラートモニタリングルールの作成」をご参照ください。

専用SQL機能を有効にする場合は、プロジェクトに十分な専用SQLの計算ユニット (CU) があることを確認してください。 詳細については、「t2081182.html#task_2081182」をご参照ください。

単一のクエリ文の結果
  • デフォルトでは、検索文は最大100行のデータを返します。 データ行数に基づくトリガ条件の評価結果が不正確になる場合がある。 この場合、COUNT関数を使用してデータ行数を計算することを推奨します。
  • 既定では、分析ステートメントを含むクエリステートメントは、最大100行のデータを返します。 LIMIT句を使用して、返すデータの行数を指定できます。

    分析ステートメントを含むクエリステートメントの結果に1,000行を超えるデータが含まれている場合、Log Serviceは最初の1,000行のデータのみをセット操作に選択します。

  • 3つのクエリステートメントを指定し、set OperationパラメーターをNo Mergeに設定しない場合、各クエリステートメントの結果の最初の100行のデータのみがセット操作に使用されます。
  • 2つ以上のクエリステートメントを指定してNo Data Alertをオンにしたときにset OperationパラメーターをNo Mergeに設定した場合、Log Serviceは最初のクエリステートメントの結果のみに基づいてデータが返されないかどうかを確認します。
セット操作のクエリ文の数集合操作に対して1〜3つのクエリ文を指定できます。
フィールド値の長さフィールド値の長さが1,024文字を超える場合、フィールド値は切り捨てられ、最初の1,024文字のみが分析に使用されます。
クエリ文の時間範囲クエリ文の時間範囲は 24 時間以下である必要があります。
リソースデータの有効性を更新するリソースデータを更新しても、更新はすぐには有効になりません。 更新は15分以内に有効になります。
アラートの管理アラートポリシーのグループ間隔パラメーターGroup Intervalパラメーターの最小値は15秒です。 15秒未満の値を指定した場合、Log Serviceは15秒間隔でデータをチェックします。
ポリシーの一致条件アラートポリシーまたはアクションポリシーで条件を設定する場合、プロジェクト名、アラートモニタリングルールのID、アラート名、重大度レベル、ラベル、または表記を条件として指定することを推奨します。
  • 文字列を使用してデータを照合する場合は、単純な文字列を条件として指定することを推奨します。 例: foobar

    条件に改行または二重引用符 ("") を含めることはできません。 たとえば、foo "bar" は解析できません。

  • 正規表現を使用してデータを照合する場合、glob式を指定することはできません。 たとえば、* Errorはglob式であるのに対し、です。* サポートされている正規表現です。
インシデント数30日間で最大1,000件のインシデントを保持できます。 インシデントの数が1,000を超えると、最も古いインシデントが最新のインシデントによって自動的に上書きされます。
インシデントのコメント数インシデントごとに最大 10 件のコメントを追加できます。 インシデントのコメント数が10を超えると、最も古いコメントが最新のコメントで自動的に上書きされます。
アラート関連の設定の有効性を更新するアラートポリシー、アクションポリシー、アラートテンプレート、ユーザー、ユーザーグループ、稼働中グループなどのアラート関連の設定の更新は、更新後約1分で有効になります。
通知管理通知方法次のリストは、各通知方法の制限を説明しています。 指定された制限を超えると、アラート通知の受信に失敗する可能性があります。 アラート通知が受信されない場合は、グローバルアラートトラブルシューティングセンターダッシュボードで関連するエラーを表示できます。 詳細については、「t2066389.html#section_k0c_2en_dzk」をご参照ください。
  • 音声通話
    この通知方法は、86という接頭辞が付いている中国本土の携帯電話番号のみをサポートします。
    説明
    • 音声通話に応答しない場合、Log Service からテキストメッセージが送信されます。
    • 音声通話に対する課金は、通話に応答したかどうか関係なく行われます。 音声通話に応答しなかった場合に送信されるテキストメッセージに対しては課金されません。
  • DingTalk

    各DingTalkチャットボットは、毎分最大20のアラート通知を送信できます。

  • Enterprise WeChat

    各エンタープライズWeChatロボットは、毎分最大20のアラート通知を送信できます。

  • Lark
    • 各ラークロボットは毎分最大20のアラート通知を送信できます。
    • [通知先連絡先][リマインダーなし] または [すべて] に設定できます。 パラメーターを指定されたメンバーに設定することはできません。
  • カスタム WebHook
    • webhook URLはインターネット経由でアクセスできる必要があります。
    • webhookが正常に呼び出されると、HTTPステータスコード200が返されます。 HTTPステータスコード200が返されない場合、Log Serviceはリクエストが失敗したと見なします。
  • Function Compute

    sls-ops- で始まる関数のみがサポートされています。

詳細については、「通知方法」をご参照ください。

通知内容Log Serviceは、各通知方法を使用して送信されるアラート通知の内容の長さに制限を課します。 コンテンツの長さが指定された制限を超える場合、Log Serviceはコンテンツを切り捨てて、アラート通知を送信できるようにします。 アラート通知の内容が切り捨てられた後でも、アラート通知の送信に失敗する可能性があります。 この問題は、truncate操作後に取得したコンテンツが無効であるか、通知方法を使用して特定のコンテンツを送信できない場合に発生する可能性があります。 たとえば、アラート通知の切り捨て操作後に取得されたコンテンツが無効なMarkdownまたはHTML形式の場合、アラート通知の送信に失敗する可能性があります。 テキストメッセージまたは音声通話で送信されるアラート通知の内容は、プレーンテキスト形式です。 コンテンツが切り捨てられても、アラート通知を送信できます。
送信の失敗を防ぐために、指定された通知方法のコンテンツ長制限に基づいてアラートテンプレートを設定することを推奨します。 次のリストに、各通知方法のコンテンツの長さ制限を示します。 文字、数字、または句読点は文字と見なされます。
説明 フィールド値の長さが1,024文字を超える場合、フィールド値は切り捨てられ、最初の1,024文字のみが保持されます。
  • SMS メッセージ

    通知には最大256文字を含めることができます。

  • 音声通話

    通知には最大256文字を含めることができます。

  • 電子メール

    通知のサイズは8 KBを超えることはできません。

  • DingTalk

    通知のサイズは8 KBを超えることはできません。

  • Enterprise WeChat
    • 通知のサイズは4 KBを超えることはできません。
    • [通知された連絡先][すべて] または [指定されたメンバー] に設定した場合、Enterprise WeChatはMarkdown構文ではなく、アラート通知のプレーンテキストのみをサポートします。
  • Lark

    通知のサイズは8 KBを超えることはできません。

  • Slack

    通知のサイズは8 KBを超えることはできません。

  • カスタム WebHook

    通知のサイズは16 KBを超えることはできません。

  • 通知

    通知のサイズは8 KBを超えることはできません。

  • Function Compute

    通知のサイズは16 KBを超えることはできません。

  • EventBridge

    通知のサイズは16 KBを超えることはできません。

アラートテンプレートの設定アラートテンプレートの設定が無効な場合、アラートテンプレートのレンダリングに失敗し、エラーメッセージが返されることがあります。 Template render errorなどの情報を含むアラート通知を受け取った場合は、アラートテンプレートの構文と返されるエラーメッセージに基づいて、アラートテンプレートの設定が有効であるかどうかを確認します。 詳細については、「t2116211.html#concept_2116211」をご参照ください。
アラートテンプレート変数変数の値のサイズは2 KBを超えることはできません。 値のサイズが2 KBを超える場合、値は切り捨てられます。
通知クォータ受信者は、1日あたり最大9,999通のメール、テキストメッセージ、または電話を受信できます。 詳細については、「通知クォータの設定」をご参照ください。