• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

違反行為の属性

条件に違反すると、違反イベントが発生し、重要な情報が下流に伝えられます。

違反の定義やその他の用語については、 警告の概念 を参照してください。

違反行為とは何ですか?

条件 の違反により、違反イベントが発生します。このイベントには様々な属性(メタデータ)が付加されており、異なる属性を異なる機能で使用することができます。

重要

違反イベントは、警告機能を決定するために使用される概念です。関連する属性の一部をNerdGraphで照会することはできますが、違反イベントを直接照会することはできません。

違反行為の属性

この表は、違反イベントの属性を示しています。違反イベントのデータタイプは、 NrAiIncident で収集されます。

ベータ版機能

NrAiIncident はまだ開発中のため、予告なしに変更される可能性がありますが、ぜひお試しください。

違反イベントデータタイプの名前として NrAiIncident を使用していることを不思議に思われるかもしれません。現在、これらのイベントは"違反と呼ばれていますが、" 今後の新しい命名法では"インシデント" となります。この名前は、私たちの将来の意図を準備し、反映しています。

すべての属性は、 説明 で使用可能です。 ミューティングルールで使用できる属性について をご覧ください。

属性

説明

accountId

違反が発生したアカウントの ID

ミューティングルールに対応

aggregationDuration

アクティブな条件の集計ウィンドウ。

closeCause

該当する場合は、インシデントが終了した原因。

利用可能な値: CONDITION_DELETED, POLICY_DELETED, EVALUATOR, EXPIRED, CONDITION_MODIFIED, LOSS_OF_SIGNAL, USER, TARGET_REMOVED, CONDITION_DISABLED.

closeTime

該当する場合は、インシデントがクローズされた時のタイムスタンプです。

closeViolationsOnExpiration

trueの場合、シグナルが失われた場合、シグナルのオープンバイオレーションはクローズされます。デフォルトはfalseです。このフィールドを使用するには、 expirationDuration を指定する必要があります。

conditionId

違反のきっかけとなった条件のIDです。

ミューティングルールに対応

条件名

違反のきっかけとなった条件の名前です。

ミューティングルールに対応

劣化時間

対象となるメトリックが、アクティブな条件の閾値を超え始めたタイムスタンプ。

説明

アクティブな条件の Violation Description フィールドの内容です。

NRQLまたはインフラ条件のみ

entity.guid

対象となる企業のグローバルに一意な識別子(存在する場合)。

ミューティングルールに対応

entity.name

対象となる企業の名前(ある場合)。

entity.type

対象となるエンティティのタイプ(ある場合)。

evaluationOffsetSeconds

アクティブな条件の評価オフセット。データポイントが正しい集計ウィンドウに配置されるようにするための遅延時間(秒単位)。

UIでDelay/timerの設定を使用すると、 evaluationOffsetSeconds がクリアされ、代わりにDelay/timerが使用されます。

評価タイプ

違反が開かれた理由。利用可能な値です。

  • しきい値 (条件のしきい値に達した)
  • Expiration (実体のある信号が失われた)

イベント

レコードのイベントタイプ。

利用可能な値: 開く閉じる

expirationDuration

アクティブコンディションのシグナルロスのタイムウィンドウ。

インシデントID

違反行為のユニークな識別子です。

ミュート

違反イベント発生時に、アクティブな状態がミュートされていたかどうかを示す。

mutingRuleID

違反行為をミュートする原因となったミューティングルールのunqiueな識別子。

nrqlEventType

NRQL 条件が対象とするデータのタイプ。この文脈では、 NRQLで問い合わせ可能なデータタイプ を指します。

ミューティングルールに対応

nrqlQuery

NRQL クエリの完全な文字列です。 WHERE 節で 属性 のサブストリングマッチングに使用できます。

ミューティングルールに対応

オープンタイム

違反が開かれた時のタイムスタンプです。

オペレーター

=, < , または > のような違反閾値の演算子です。

信号損失違反の場合は、空の文字列となります。

policyId

違反の原因となったポリシーのID。

ミューティングルールに対応

ポリシー名

違反の原因となったポリシーの名前です。

ミューティングルールに対応

プライオリティ

違反のレベル: 警告 または 重大

リカバリータイム

アクティブな条件の対象メトリックが閾値を超えなくなったタイムスタンプ。

runbookUrl

違反の原因となった条件のランブックのURLです。

ミューティングルールに対応

tags.*

違反行為に関連する任意のキーバリューのメタデータ(タグ) tags. はプレフィックス、 * はメタデータ/タグ名です。この使い方の詳細については、 muting rules または description のドキュメントを参照してください。

ミューティングルールに対応

ターゲット名

違反行為の対象の名前です。これは、エンティティやクエリの場合もあります。

ミューティングルールに対応

閾値

アクティブコンディションのしきい値。

スレッショルドデュレーション

アクティブな条件のしきい値の時間枠。

スレッショルドオカレンス

for at least or at once in 出現値がアクティブな条件の閾値で使用されているかどうかを示します。利用可能な値: all or any.

タイムスタンプ

エポックタイムスタンプを使用したイベントのウォールクロック時間。

タイトル

事件のタイトルです。

種類

インシデントのタイプです。

利用可能な値: Incident.

バリューファンクション

アクティブな状態の集計機能です。

APM、ブラウザ、およびモバイルアラートの条件タイプで使用されます。

ビオレーションタイムリミットセコンド

アクティブコンディションの違反時間制限設定。

violationUuId

非推奨です。使用しないでください。

問題を作成する
Copyright © 2022 New Relic Inc.