すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:アラートルール評価ログのフィールド

最終更新日:Aug 29, 2024

プロジェクトでアラートルールを作成すると、Simple Log ServiceはLogstoreを作成します。 Logstoreは、プロジェクト内のアラートルールの評価ログを保存します。 このトピックでは、アラートルール評価ログのフィールドについて説明します。

アラートルール評価のログ内のフィールド

項目

説明

AlertDisplayName

アラートルールの表示名。

テストアラートルール

AlertID

アラートルール実行の一意のID。

0fdd **** eb23

AlertName

アラートルールの名前です。 名前はプロジェクト内で一意です。

alert-1 **** 5-153472

AlertStatus

アラートのステータス。 有効な値:

  • inactive: アラートはトリガーされません。

  • firing: アラートがトリガーされます。

  • error: 実行エラーが発生しました。

  • paused: アラートルールは一時的に無効になっています。

  • pending: 連続トリガーのしきい値に達していません。

説明

このフィールドは、新しいバージョンのアラートルールの評価ログにのみ含まれます。

inactive

Condition

条件式。

$0.count > 1

Dashboard

アラートルールが関連付けられているダッシュボード。

my-dashboard

FireCount

  • 旧バージョンのアラートルール: 最後のアラート通知以降のトリガーの累積数。

  • 新しいバージョンのアラートルール: 連続トリガーのしきい値に達するまでのトリガーの累積数。

1

Fired

アラートがトリガーされたかどうかを示します。 有効な値は、true および false です。

true

LastNotifiedAt

最後のアラート通知が送信された時刻。 この値は UNIX タイムスタンプです。

説明

このフィールドは、旧バージョンのアラートルールの評価ログにのみ含まれます。

1642164541

NotifyStatus

アラートの通知ステータス。 有効な値:

  • Success: アラート通知が送信されたことを示します。

  • Failed: アラート通知の送信に失敗したことを示します。

  • NotNotified: アラート通知が送信されなかったことを示します。

  • PartialSuccess: アラート通知の一部が送信されたことを示します。

重要

アラートルールが新しいバージョンの場合、このフィールドは評価結果がアラート管理システムに送信されるかどうかを示します。 このフィールドは、アラート通知が送信されるかどうかを示しません。

Success

Reason

アラート通知の送信に失敗したか、通知が送信されなかった理由。

result type is not bool

Results

クエリのパラメーターと結果です。 値は配列型です。 詳細については、「結果フィールドのサブフィールド」をご参照ください。

[
  {
    "EndTime": 1642334900,
    "FireResult": null,
    "LogStore": "test-logstore",
    "Query": "* | select count(1) as count",
    "RawResultCount": 1,
    "RawResults": [
      {
        "__time__": "1642334840",
        "count": "0"
      }
    ],
    "StartTime": 1642334840
  }
]

Status

アラートルールの評価のステータス。 有効な値: 成功と失敗。

Success

結果フィールドのサブフィールド

サブフィールド

説明

Query

クエリ 文。

* | select count(1) as count

Project

データが照会されるプロジェクト。

説明

このフィールドは、新しいバージョンのアラートルールの評価ログにのみ含まれます。

my-project

LogStore

データが照会されるLogstore。

説明

このフィールドは、旧バージョンのアラートルールの評価ログにのみ含まれます。

my-logstore

Store

ログが照会されるLogstore。

説明

このフィールドは、新しいバージョンのアラートルールの評価ログにのみ含まれます。

my-logstore

Region

照会されたデータが存在するリージョン。

説明

このフィールドは、新しいバージョンのアラートルールの評価ログにのみ含まれます。

cn-hangzhou

StoreType

データが照会される宛先ストアのタイプ。 有効な値: logとmetric。

説明

このフィールドは、新しいバージョンのアラートルールの評価ログにのみ含まれます。

log

StartTime

クエリ時間範囲の開始時間。 この値は UNIX タイムスタンプです。

1685607401

EndTime

クエリ時間範囲の終了時間。 この値は UNIX タイムスタンプです。

重要

クエリの時間範囲は [StartTime, EndTime) です。 これは、クエリ時間範囲に開始時間が含まれ、終了時間が含まれないことを意味します。

1685608001

RawResults

配列でフォーマットされた生のクエリ結果。 配列内の各要素はログです。

配列の長さは、ログコンテンツのサイズによって異なります。 配列には最大100個のログを含めることも、長さを2 KBにすることもできます。

[
  {
    "__time__": "1642334840",
    "count": "0"
  }
]

RawResultCount

返される生ログの数。

1

FireResult

アラートのトリガーを記録するログ。 アラートがトリガーされない場合、パラメーター値は null です。

{
  "__time__": "1642334840",
  "count": "0"
}

Truncated

生のクエリ結果が切り捨てられるかどうかを示します。 有効な値は、true および false です。

説明

このフィールドは、新しいバージョンのアラートルールの評価ログにのみ含まれます。

false