New Relic アラートワークフローに使用される変数の説明。
ワークフローを作成するとき、変数を使用して、a) どのタイプの問題が通知を生成するか、b) 通知ペイロードの内容に何を含めるかを制御できます。このスクリーンショットは、通知ペイロード セクションを示しています。
変数
ワークフロー変数とその説明は次のとおりです。
キー (グループ化に使用される最初の単語) | 表示名 (グループ化に使用される最初の単語) | 説明 |
---|---|---|
| conditionDescription | 条件のカスタム インシデントの説明。 |
| conditionFamilyId | インシデントを生成したインシデント検出条件の ID。 |
| アラート条件名 | New Relic の条件が違反されました。 |
| アラート状態の製品 | New Relic の状態タイプ。 |
| インシデントのコールバック URL | 関連するインシデント コールバックへの直接リンク。 |
| カスタム指標値関数 | カスタムメトリック値関数。 |
| 条件メトリクス名 | 条件メトリクス名 |
| NRQLクエリ | 条件のNRQLクエリ。 |
| 発行元 | インシデントを作成した New Relic またはサードパーティのソース。 |
| アラートポリシー名 | インシデントを生成したインシデント検出ポリシー名。 |
| ランブックの URL | Runbook URL のリスト。 |
| 発行元 | インシデントを報告するシステム。 |
| New Relic アカウント | New Relic アカウント。 |
| 影響を受けるサービス | 影響を受けるサービスのリスト。 |
| 担当グループ | 割り当てグループのリスト。 |
| コーズサービス | 原因サービスのリスト。 |
| 承認者 | 問題を認識したユーザー。 |
| 問題が発生した時刻 | 問題のアクティブ化のタイムスタンプ。 |
| 問題の説明 | すべてのインシデントの説明のリスト。 |
| 問題のタイトル | すべてのインシデントのタイトルのリスト。 |
| アラート ファセット | アラート ファセット。 |
| 閉店日 | 問題をクローズしたユーザーの ID。 |
| 課題の終了日 | 問題が終了したときのタイムスタンプ。問題がクローズされていない場合は null。 |
| クローズされたインシデント数 | この問題に関してクローズされたインシデントの合計数。 |
| 課題の作成日 | 問題作成時のタイムスタンプ。 |
| 機械学習コンポーネント | New Relic アラートの機械学習コンポーネントのリスト。 |
| 機械学習のゴールデンシグナル | New Relic アラートの機械学習ゴールデンシグナルのリスト。 |
| 機械学習が提案する応答者 | (非推奨) New Relic アラートの機械学習による推奨応答者の一覧。 |
| 影響を受けるエンティティのデータ | 影響を受けるエンティティの名前、ID、タイプ、種類を説明するオブジェクトのリスト。 |
| 影響を受けるエンティティ ID | 影響を受けるすべてのエンティティ ID のセット。 |
| 影響を受けるエンティティの種類 | 影響を受けるすべてのエンティティの種類のセット。 |
| 影響を受けるエンティティ名 | 影響を受けるすべてのエンティティ名のセット。 |
| 影響を受けるエンティティのタイプ | 影響を受けるすべてのエンティティ タイプのセット。 |
| 影響を受けるエンティティの数 | この問題の影響を受けるエンティティの数。 |
| インシデントID | 問題のすべての集約インシデントのリスト。 |
| 問題は相関しています | 問題が相関している場合 ( |
| 問題は認識されています | 問題が認識された場合 ( |
| 発行確認URL | 問題を確認するための直接リンク。 |
| クローズURLを発行する | 問題を解決するための直接リンク。 |
| 発行ページのURL | 関連する問題ページへの直接リンク。 |
| Issue ActivatedAt UTC string | UTC での発行アクティベーションの文字列形式。 |
| 課題の終了時刻(UTC) string | UTC での問題終了の文字列形式。 |
| Issue CreatedAt UTC string | UTC での問題作成の文字列形式。 |
| AcknowledgedAt 文字列を発行する | UTC で確認された問題の文字列形式。 |
| ClosedAt 文字列を発行する | UTC での問題終了の文字列形式。 |
| 発行期間 (ミリ秒) | 問題が開始されてからのミリ秒数。 |
| テキストの問題の期間 | 問題の期間を人間にわかりやすく表現したもの。 |
| 課題ID | 問題の一意の ID。 |
| 問題のタイトル | 通常、最初の事件のタイトル。 |
| UpdatedAt UTC 文字列を発行します | 問題更新のタイムスタンプ (UTC)。 |
| 環境に関連付けられたアカウント ID を発行する | New Relic は環境に関連付けられたアカウント ID にアラートを出します。 |
| アラート集約キーにラベルを付ける | New Relic インシデント検出の元のインシデント ID。 |
| アカウントIDにラベルを付ける | インシデント検出ポリシーのアカウント ID。 |
| アラートポリシーIDにラベルを付ける | インシデントを生成したインシデント検出ポリシー ID。 |
| ターゲット ID | ターゲットID。 |
| ミューティング状態を発行する | 問題の計算されたミュート状態 ( |
| アカウントID | アカウントID。 |
| 未解決のインシデント数 | この問題に関する未解決のインシデントの合計数。 |
| オーナー | 問題を認めた人。 |
| アラートポリシーのURL | アラート ポリシーの URL。 |
| 発行の優先度 | 問題の優先度レベル ( |
| 発行優先テキスト | 発行の優先度は小文字 ( |
| 発行数 | 発行数。 |
| 問題の状態 | 問題のライフサイクル状態 ( |
| 発行状態のテキスト | 問題のライフサイクル状態を小文字で示します ( |
| 発行相関ステータス | 問題の相関ステータス。 |
| インシデント数 | 問題内で集計または関連付けられているインシデントの数。 |
| 発生した問題 | トリガーされた問題通知のタイムスタンプ。 |
| 発行通知トリガーイベント | 通知トリガー イベント ( |
| 問題の更新日時 | 最後に更新された問題のタイムスタンプ。 |
| インシデントチャートのURL | インシデントチャート画像へのリンク。 |
| ワークフロー名 | トリガーされたワークフローの名前。 |
ワークフローのデータエンリッチメントの例
条件に違反したエンティティに関する情報を取得するには、クエリの WHERE
ステートメントの一部としてカスタム変数を使用できます。たとえば、EC2 インスタンスの状態を取得するには、次を使用します。
SELECT latest(ec2State) FROM ComputeSample WHERE provider = 'Ec2Instance' AND entityName IN {{entitiesData.names}}
クエリは単一のフィールドのみを使用するため、このクエリは単一の値(たとえば、 stopped
)を返します。変数entitiesData.names
は、エンティティの識別子のリストです。他のエンティティプロパティも同じように使用できます。
カスタム変数を使用することで、ワークフローのデータクエリをさまざまな方法で強化することができます。