アラームメッセージの例

モニタリングによって送信されたアラーム・メッセージの例を表示します。

通知宛先

ノート

オプションで、メトリック・ストリーム別にメッセージを分割できます。

電子メール(フォーマット済

フォーマットされた電子メール・メッセージは、「フォーマットされたメッセージの送信」「電子メール」サブスクリプション(アラームの宛先がトピックの場合、通知サービスから使用可能)に対して送信されます。サポートされているサブスクリプション・プロトコルおよびメッセージ・タイプについては、わかりやすい書式設定を参照してください)。

書式設定された電子メールメッセージの件名には、次のテキストおよびアラームメッセージパラメータが含まれます。

Alarm: <notificationType> | <severity> | <title> | <timestamp>

件名の例:

Alarm: OK_TO_FIRING | CRITICAL | High CPU Utilization | 2023-05-17T15:34:23.852Z

書式設定されたEメール・メッセージの上部にある太字の見出しは、件名と同じです。

書式設定された電子メール・メッセージの内容は、「メッセージのグループ化」のアラーム構成によって異なります: 「メトリック・ストリーム全体で通知をグループ化します」(グループ化された例)または「メトリック・ストリームごとに通知を分割します」(分割の例)。

「ディメンション」および「メトリック値」には、書式設定されたEメール・メッセージ(Macのみ)の垂直スクロールバーと水平スクロールバーが表示されます。

グループ化された例

次の例は、メトリック・ストリーム間で通知をグループ化(「メッセージのグループ化」の下)用に構成されたアラーム用です。このアラーム構成では、該当するメトリック・ストリームがすべてメッセージで識別されます。

グループ化された通知用に構成されたアラームによって送信されるフォーマット済電子メール・メッセージの例。

分割の例

次の例は、メトリック・ストリーム当たりの通知の分割(「メッセージのグループ化」の下)用に構成されたアラーム用です。このアラーム構成では、1つのメトリック・ストリームがメッセージで識別されます。分割メッセージの詳細は、シナリオ: メトリック・ストリームによるメッセージの分割を参照してください。

分割通知用に構成されたアラームによって送信されるフォーマット済電子メール・メッセージの例。

電子メール(プリティJSON)

整形されたJSONメッセージ(改行を含むRAWテキスト)電子メール・サブスクリプション(アラーム宛先がトピックの場合、通知サービスから使用可能)の、整形されたJSON電子メール・メッセージが次のアラーム構成で送信されます。サポートされているサブスクリプション・プロトコルおよびメッセージ・タイプについては、わかりやすい書式設定を参照してください)。

プリティなJSON電子メール・メッセージの件名行は、アラーム名(titleパラメータ)です。アラームメッセージパラメータについては、alarm message parametersを参照してください。

プリティなJSON電子メール・メッセージの内容は、「メッセージのグループ化」のアラーム構成によって異なります: 「メトリック・ストリーム全体で通知をグループ化します」(グループ化された例)または「メトリック・ストリームごとに通知を分割します」(分割の例)。

グループ化された例

次の例は、メトリック・ストリーム間で通知をグループ化(「メッセージのグループ化」の下)用に構成されたアラーム用です。このアラーム構成では、該当するメトリック・ストリームがすべてメッセージで識別されます。

{
  "dedupeKey": "exampleuniqueID",
  "title": "High CPU Utilization",
  "body": "Follow runbook at http://example.com/runbooks",
  "type": "OK_TO_FIRING",
  "severity": "CRITICAL",
  "timestampEpochMillis": 1684337663852,
  "timestamp": "2023-05-17T15:34:23.852Z",
  "alarmMetaData": [
    {
      "id": "ocid1.alarm.oc1.iad.exampleuniqueID",
      "status": "FIRING",
      "severity": "CRITICAL",
      "namespace": "oci_computeagent",
      "query": "CpuUtilization[1m].mean() > 90",
      "totalMetricsFiring": 4,
      "dimensions": [
        {
          "instancePoolId": "Default",
          "resourceDisplayName": "wordpress",
          "faultDomain": "FAULT-DOMAIN-2",
          "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.E4.Flex"
        },
        {
          "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"
        }
      ],
      "alarmUrl": "https://cloud.oracle.com/monitoring/alarms/ocid1.alarm.oc1.iad.exampleid?region=us-ashburn-1",
      "alarmSummary": "Alarm \"High CPU Utilization\" is in a \"FIRING\" state; because 4 metrics meet the trigger rule: \"CpuUtilization[1m].mean() > 90\", with a trigger delay of 1 minute",
      "metricValues":[
        {
          "CpuUtilization[1m].mean()":"92"
        },
        {
          "CpuUtilization[1m].mean()":"95"
        },
        {
          "CpuUtilization[1m].mean()":"93"
        },
        {
          "CpuUtilization[1m].mean()":"91"
        }
      ],
    }
  ],
  "notificationType": "Grouped messages across metric streams",
  "version": 1.5
}

分割の例

次の例は、メトリック・ストリーム当たりの通知の分割(「メッセージのグループ化」の下)用に構成されたアラーム用です。このアラーム構成では、1つのメトリック・ストリームがメッセージで識別されます。分割メッセージの詳細は、シナリオ: メトリック・ストリームによるメッセージの分割を参照してください。

{
  "dedupeKey": "exampleuniqueID",
  "title": "High CPU Utilization",
  "body": "Follow runbook at http://example.com/runbooks",
  "type": "OK_TO_FIRING",
  "severity": "CRITICAL",
  "timestampEpochMillis": 1684337663852,
  "timestamp": "2023-05-17T15:34:23.852Z",
  "alarmMetaData": [
    {
      "id": "ocid1.alarm.oc1.iad.exampleuniqueID",
      "status": "FIRING",
      "severity": "CRITICAL",
      "namespace": "oci_computeagent",
      "query": "CpuUtilization[1m].mean() > 90",
      "totalMetricsFiring": 4,
      "dimensions": [
        {
          "instancePoolId": "Default",
          "resourceDisplayName": "wordpress",
          "faultDomain": "FAULT-DOMAIN-2",
          "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.E4.Flex"
        }
      ],
      "alarmUrl": "https://cloud.oracle.com/monitoring/alarms/ocid1.alarm.oc1.iad.exampleid?region=us-ashburn-1",
      "alarmSummary": "Alarm \"High CPU Utilization\" is in a \"FIRING\" state; because the resources with dimensions listed below meet the trigger rule: \"CpuUtilization[1m].mean() > 90\", with a trigger delay of 1 minute",
      "metricValues":[
        {
          "CpuUtilization[1m].mean()":"92"
        }
      ]
    }
  ],
  "notificationType": "Split messages per metric stream",
  "version": 1.5
}

電子メール(未処理)

RAWメッセージの送信(電子メール・サブスクリプションの場合)(アラーム宛先がトピックの場合、通知サービスから使用可能)のRAW電子メール・メッセージが送信されます。

RAW電子メール・メッセージの件名行は、アラーム名(titleパラメータ)です。アラームメッセージパラメータについては、alarm message parametersを参照してください。

raw電子メール・メッセージの内容は、「メッセージのグループ化」のアラーム構成によって異なります: 「メトリック・ストリーム間の通知のグループ化」(グループ化された例)または「メトリック・ストリームごとの通知の分割」(分割例)。

グループ化された例

次の例は、メトリック・ストリーム間で通知をグループ化(「メッセージのグループ化」の下)用に構成されたアラーム用です。このアラーム構成では、該当するメトリック・ストリームがすべてメッセージで識別されます。

{"dedupeKey": "exampleuniqueID","title": "High CPU Utilization","body": "Follow runbook at http://example.com/runbooks","type": "OK_TO_FIRING","severity": "CRITICAL","timestampEpochMillis": 1684337663852,"timestamp": "2023-05-17T15:34:23.852Z","alarmMetaData":[{"id": "ocid1.alarm.oc1.iad.exampleuniqueID","status": "FIRING","severity": "CRITICAL","namespace": "oci_computeagent","query": "CpuUtilization[1m].mean() > 90","totalMetricsFiring": 4,"dimensions":[{"instancePoolId": "Default","resourceDisplayName": "wordpress","faultDomain": "FAULT-DOMAIN-2","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.E4.Flex"},{"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"}],"alarmUrl":"https://cloud.oracle.com/monitoring/alarms/ocid1.alarm.oc1.iad.exampleid?region=us-ashburn-1","alarmSummary": "Alarm \"High CPU Utilization\" is in a \"FIRING\" state; because 4 metrics meet the trigger rule: \"CpuUtilization[1m].mean() > 90\", with a trigger delay of 1 minute"}],"metricValues":[{"CpuUtilization[1m].mean()":"92"},{"CpuUtilization[1m].mean()":"95"},{"CpuUtilization[1m].mean()":"93"},{"CpuUtilization[1m].mean()":"91"}]}],"notificationType": "Grouped messages across metric streams","version": 1.5}

分割の例

次の例は、メトリック・ストリーム当たりの通知の分割(「メッセージのグループ化」の下)用に構成されたアラーム用です。このアラーム構成では、1つのメトリック・ストリームがメッセージで識別されます。分割メッセージの詳細は、シナリオ: メトリック・ストリームによるメッセージの分割を参照してください。

{"dedupeKey": "exampleuniqueID","title": "High CPU Utilization","body": "Follow runbook at http://example.com/runbooks","type": "OK_TO_FIRING","severity": "CRITICAL","timestampEpochMillis": 1684337663852,"timestamp": "2023-05-17T15:34:23.852Z","alarmMetaData":[{"id": "ocid1.alarm.oc1.iad.exampleuniqueID","status": "FIRING","severity": "CRITICAL","namespace": "oci_computeagent","query": "CpuUtilization[1m].mean() > 90","totalMetricsFiring": 4,"dimensions":[{"instancePoolId": "Default","resourceDisplayName": "wordpress","faultDomain": "FAULT-DOMAIN-2","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.E4.Flex"}],"alarmUrl":"https://cloud.oracle.com/monitoring/alarms/ocid1.alarm.oc1.iad.exampleid?region=us-ashburn-1","alarmSummary": "Alarm \"High CPU Utilization\" is in a \"FIRING\" state; because the resources with dimensions listed below meet the trigger rule: \"CpuUtilization[1m].mean() > 90\", with a trigger delay of 1 minute"}],"metricValues":[{"CpuUtilization[1m].mean()":"92"}]}],"notificationType": "Split messages per metric streams","version": 1.5}

Slack

Slackメッセージは、Slackサブスクリプションを含むトピックにアラームが構成されたときに送信されます。

Slackメッセージのタイトルには、次のテキストおよびアラーム・メッセージ・パラメータが含まれます:

Alarm: <notificationType> | <severity> | <title> | <timestamp>

タイトルはアラームにリンクされています。

Slackメッセージ・タイトルの例:

Alarm: OK_TO_FIRING | CRITICAL | High CPU Utilization | 2023-05-18T14:59:00Z

titlebodyおよびその他のパラメータの詳細は、アラーム・メッセージの書式を参照してください。


Slackアラーム・メッセージ。

エス・エム・エス

次の例は、SMSサブスクリプションに送信されるアラームメッセージを示しています。SMSは、アラーム宛先がトピック(通知サービス)の場合に使用できます。


SMSアラーム・メッセージの例。

SMSアラームメッセージの例のテキスト:

119L3T: [CRITICAL] "High CPU Utilization" has transitioned to OK_TO_FIRING at 2021-02-10T05:52:00Z
https://cloud.oracle.com/monitoring/alarms/status

ストリーミング宛先

次の例は、アラーム宛先がストリーム(ストリーミング・サービス)の場合に送信されるアラーム・メッセージを示しています。この例では、アラームは「High CPU Utilization」という名前で、FIRING状態のままです。

この例は改行を示していますが、ストリームに送信されるメッセージはRAW JSON形式(改行なし)です。

titlebodyおよびその他のパラメータの詳細は、アラーム・メッセージの書式を参照してください。

{
"dedupeKey": "dedupekey1--exampleid",
  "title": "High CPU Utilization",
  "body": "Follow runbook at http://example.com/runbooks",
  "type": "OK_TO_FIRING",
  "severity": "CRITICAL",
  "timestampEpochMillis": 1690571520000,
  "timestamp": "2023-07-28T19:12:00Z",
  "alarmMetaData": [
    {
      "id": "ocid1.alarm.oc1.iad.exampleuniqueID",
      "status": "FIRING",
      "severity": "CRITICAL",
      "query": "CpuUtilization[1m].mean() > 90",
      "totalMetricsFiring": 1,
      "dimensions": [
        {
          "instancePoolId": "Default",
          "resourceDisplayName": "wordpress",
          "faultDomain": "FAULT-DOMAIN-2",
          "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.E4.Flex"
        }
      ],
      "alarmUrl": "https://cloud.oracle.com/monitoring/alarms/ocid1.alarm.oc1.iad.exampleid?region=us-ashburn-1",
      "alarmSummary": "Alarm \"High CPU Utilization\" is in a \"FIRING\" state; because the resources with dimensions listed below meet the trigger rule: \"CpuUtilization[1m].mean() > 90\", with a trigger delay of 1 minute",
      "metricValues": [
        {
          "CpuUtilization[1m].mean()":"92"
        }
      ]
    }
  ],
  "notificationType": "Split messages per metric stream",
  "version": 1.5
}