収集プロセス中にデータ損失が発生した場合、Log Serviceはデータを受け取ることができず、この問題は気付かれない場合があります。 したがって、Log Serviceは、このタイプの問題を警告するためのデータなしアラート機能を提供します。

たとえば、アラートモニタリングルールを設定して、各ホストのCPUメトリックを監視できます。 次の条件が満たされると、アラートがトリガーされ、アラート通知が送信されます。
  • ホストの CPU 使用率が 95% を上回った。
  • クエリおよび分析結果にデータが存在しません。
次の説明に基づいてアラートモニタリングルールを設定します。
  • クエリ統計: * | select promql_query_range('cpu_util') from metrics limit 1000を指定します。

    このクエリ文は、ホストのCPU使用率を照会するために使用されます。

  • トリガー条件: [data matches the expression] を選択し、value>95を入力し、[重大度: 中] を選択します。

    クエリおよび分析結果のvalueフィールドが95より大きい場合、中程度の重大度のアラートがトリガーされます。

  • 連続トリガーのしきい値: 指定されたトリガー条件が満たされた連続回数がこのパラメーターの値に達すると、アラートがトリガーされます。
  • データアラートなし: データアラートなしをオンにし、重大度と注釈の追加パラメーターを設定します。

    No Data Alertをオンにすると、データが返されない連続回数が連続トリガーのしきい値を超えると、アラートがトリガーされます。

    No Data Alertをオンにする場合、この機能には独立した重要度と注釈を指定する必要があります。

データなしアラート