tencent cloud

Cloud Log Service

ドキュメントCloud Log Serviceユースケース監視アラート時間帯別にアラートトリガー条件を設定する

時間帯別にアラートトリガー条件を設定する

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-12 15:06:44
AI翻訳・品質チェック済み

概要

業務性質などの理由により、アラートポリシーを設定する際は、時間帯ごとに異なるアラートトリガー条件を設定する必要があります。例えば、勤務時間帯(09時~18時)に「error」を含むログが100件を超えるとアラートがトリガーされ、勤務時間外(19時~翌日08時)に「error」を含むログが10件を超えるとアラートがトリガーされます。

設定方法

アラートポリシーの設定中に、以下の実行文とトリガー条件を入力します:

実行ステートメント1:
error | select count(*) as error_count
「error」を含むログの件数を統計します。
実行ステートメント2:
* | select hour(now()) as hour limit 1
日付・時刻関数を使用して、アラート実行時刻の時間部分を取得します。つまり、アラート発生時が何時であるかを取得します。
トリガー条件:
($1.error_count>100 && $2.hour>=9 && $2.hour<=18 ) || ($1.error_count>10 && ($2.hour<9 || $2.hour>18))
トリガー条件式を使用して、具体的なアラートトリガー条件としきい値を指定します。そのうち、$1.error_count>100 && $2.hour>=9 && $2.hour<=18は、アラート実行時刻が09時~18時の場合に、error_countが100より大きい場合にのみアラートをトリガーすることを示します。また、$1.error_count>10 && ($2.hour<9 || $2.hour>18)は、アラート時刻が9時前および18時以降(つまり19時~翌日08時)の場合に、error_countが10より大きい場合にアラートをトリガーすることを示します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック