アラーム・メッセージ形式
Monitoringによって送信されるアラーム・メッセージに表示されるパラメータを検索します。パラメータの説明と値の例、動的変数、および書式設定されたメッセージでのデフォルトの外観を確認します。
アラームメッセージのパラメータ
次の表に、アラームメッセージのパラメータと、値の例を示します。
アラーム
アラームパラメータ | 説明および例の値 |
---|---|
dedupekey |
文字列 アラーム(グループ化されたメッセージ)またはアラーム内のメトリック・ストリームの一意識別子(分割メッセージ)。 値の例: 使用に関するコメント: グループ化されたメッセージ( 分割メッセージ( 同じメッセージが複数回出現する場合は、 |
title |
文字列 アラームの通知タイトル(アラームを作成および更新するためのコンソール・フォームの通知件名)。指定しない場合、アラームの表示名が使用されます。 動的変数を使用した値の例: 値の例(アラームの表示名): |
body |
文字列 アラームの構成済メッセージ本文(アラームを作成および更新するためのコンソール・フォームの「アラーム本文」)。指定しない場合はNULL。 動的変数を使用した値の例: 値の例(テキスト): |
type |
文字列 通知メッセージを送信する理由。 有効な値: メッセージ・タイプを参照してください。 値の例: |
severity |
文字列 リストされているアラームの最も高い重大度レベル。 有効な値: |
timestampEpochMillis |
長い 評価タイムスタンプ(エポック時間からのミリ秒)。 値の例: |
timestamp |
文字列 評価タイムスタンプ(ISO-8601形式)。 値の例: |
alarmMetaData |
オブジェクトの配列 この通知メッセージに関連するアラームのリスト。 値の例については、次の表の子パラメータ「アラーム・メタデータ」を参照してください。 |
version |
int アラーム・メッセージ形式のバージョン。 値の例: |
アラーム・メタデータ
アラームパラメータ | 説明および例の値 |
---|---|
id |
文字列 アラームOCID。 値の例: |
status |
文字列 アラームの状態。 有効な値: |
severity |
文字列 アラームの重大度レベル。 有効な値: |
namespace |
文字列 メトリック・ネームスペース。 値の例: |
query |
文字列 アラームの構成済問合せまたはMQL式。 値の例: |
totalMetricsFiring |
int この通知メッセージで表されるメトリック・ストリーム数。 値の例: |
dimensions |
オブジェクトの配列 各メトリック・ストリームを識別するディメンション・キー/値ペアのリスト。このリストは、100個のエントリに制限されています。 値の例: { "instancePoolId": "Default", "resourceDisplayname": "oke-0", "faultDomain": "FAULT-DOMAIN-1", "resourceId": "ocid1.instance.oc1.iad.exampleid", "availabilityDomain": "sOZD:US-ASHBURN-AD-2", "imageId": "ocid1.image.oc1.iad.exampleid", "region": "us-ashburn-1", "shape": "VM.Standard.E3.Flex" }, { "instancePoolId": "Default", "resourceDisplayname": "oke-2", "faultDomain": "FAULT-DOMAIN-3", "resourceId": "ocid1.instance.oc1.iad.exampleid", "availabilityDomain": "sOZD:US-ASHBURN-AD-1", "imageId": "ocid1.image.oc1.iad.exampleid", "region": "us-ashburn-1", "shape": "VM.Standard.E3.Flex" }, { "instancePoolId": "Default", "resourceDisplayname": "oke-1", "faultDomain": "FAULT-DOMAIN-2", "resourceId": "ocid1.instance.oc1.iad.exampleid", "availabilityDomain": "sOZD:US-ASHBURN-AD-3", "imageId": "ocid1.image.oc1.iad.exampleid", "region": "us-ashburn-1", "shape": "VM.Standard.E3.Flex" } |
metricValues |
オブジェクトの配列 ディメンションのキーと値のペア(メトリック・ストリーム)のメトリック値のリスト。このリストは、100個のエントリに制限されています。 値の例: [{"CpuUtilization[1m].mean()":"92"},{"CpuUtilization[1m].mean()":"95"},{"CpuUtilization[1m].mean()":"93"}]
|
alarmUrl |
文字列 コンソールのアラーム詳細ページにリンクします。 値の例: |
alarmSummary |
文字列 アラームの構成済アラーム・サマリー(アラームを作成および更新するためのコンソール・フォームの「アラーム・サマリー」)。構成されていない場合は、状態を要約するシステム生成メッセージが使用されます。 動的変数を使用した値の例: システム生成メッセージの内容(アラーム・サマリーが構成されていない場合に使用)は、
|
notificationType |
文字列 通知のタイプ(グループ化または分割)。 有効な値: |
動的変数
次の表に、各パラメータで使用可能な動的変数を示します。
指定された動的変数を使用して、アラーム・メッセージ内のパラメータの値をレンダリングします。
プライマリ(短い)動的変数に対してHTMLエスケープが発生します。たとえば、title
パラメータ値alarm for successRate < 0.99
にプライマリ動的変数{{title}}
を使用すると、<
文字は<
としてレンダリングされます。
HTMLエスケープを無効にするには、セカンダリ(長い)動的変数を使用します。たとえば、title
パラメータ値alarm for successRate < 0.99
にセカンダリ動的変数{{{title}}}
を使用すると、<
文字が保持されます。
アラーム
アラームパラメータ | 動的変数* |
---|---|
dedupekey |
|
title |
|
body |
(なし) |
type |
|
severity |
次の表の「アラーム・メタデータ」の子パラメータ |
timestampEpochMillis |
|
timestamp |
|
alarmMetaData |
次の表の子パラメータ「アラーム・メタデータ」を参照してください。 |
version |
|
*プライマリ(短い)動的変数はHTMLエスケープを実行します。セカンダリ(長い)動的変数は、入力文字を保持します。
アラーム・メタデータ
アラームパラメータ | 動的変数* |
---|---|
id |
|
status |
|
severity |
|
namespace |
|
query |
|
totalMetricsFiring |
|
dimensions |
<dimension-name>は、ディメンションの名前です。たとえば、
値の例: FAULT-DOMAIN-3 関連付けられたRAWメッセージ・コンテンツ: "faultdomain":"FAULT-DOMAIN-3" 動的変数をアラーム・メッセージにレンダリングするには、ディメンション名が有効である必要があります。 |
metricValues |
値の例: [{CpuUtilization[1m].mean():92,disUtil[1m].mean():95}]
関連付けられたRAWメッセージ・コンテンツ: metricValues:[{CpuUtilization[1m].mean():92,disUtil[1m].mean():95}] |
alarmUrl |
|
alarmSummary |
|
notificationType |
|
*プライマリ(短い)動的変数はHTMLエスケープを実行します。セカンダリ(長い)動的変数は、入力文字を保持します。
デフォルトの書式設定済メッセージの外観
次の表に、各アラームメッセージパラメータのデフォルトの外観を、書式付きアラームメッセージで示します。
アラーム
アラームパラメータ | デフォルトの書式付きメッセージの外観 |
---|---|
dedupekey |
|
title |
|
body |
|
type |
|
severity |
デフォルトで省略 |
timestampEpochMillis |
デフォルトで省略 |
timestamp |
|
alarmMetaData |
次の表の子パラメータ「アラーム・メタデータ」を参照してください。 |
version |
デフォルトで省略 |
アラーム・メタデータ
アラームパラメータ | デフォルトの書式付きメッセージの外観 |
---|---|
id |
|
status |
|
severity |
|
namespace |
デフォルトで省略 |
query |
|
totalMetricsFiring |
|
dimensions |
|
metricValues |
|
alarmUrl |
|
alarmSummary |
|
notificationType |
デフォルトで省略 |