電子メールダイジェスト API

このページでは、正常性ルールのスケジュールで設定された受信者リストへ特定のイベントの概要を報告する際に使用できる、電子メールダイジェスト API メソッドについて説明します。電子メールダイジェストは、正常性ルール違反イベントへの応答としてトリガーされます。

警告: JSON ペイロードの構文検証は、電子メールダイジェストの作成時に実行されます。

電子メールダイジェストの作成

指定された JSON ペイロードを使用して新しい電子メールダイジェストを作成します。「プロパティの詳細」を参照してください。

リソースURL

POST <controller_url>/controller/alerting/rest/v1 /applications/<application_id>/email-digests

要求/応答の形式

JSON

リクエスト

この例では、新しい電子メールダイジェストを作成します。「例のダウンロード」を参照してください。

{
"name": "My new email digest",
"enabled": true,
"executeActionsInBatch": true,
"frequency": 2,
"actions": [
{
"actionName": "My action 1",
"actionType": "SMS"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_UPGRADED"
],
"healthRuleScope": {
"healthRuleScopeType": "ALL_HEALTH_RULES"
}
},
"otherEvents": [
"CLR_CRASH",
"DEADLOCK"
],
"anomalyEvents": [
"ANOMALY_OPEN_WARNING",
"ANOMALY_CLOSE_CRITICAL"
],
"customEvents": [
{
"eventName": "string",
"propertyMatchCriteria": "ANY",
"keyValuePairArray": [
{
"key": "key1",
"value": "value1"
}
]
}
]
},
"selectedEntities": {
"selectedEntityType": "ANY_ENTITY"
}
}
レスポンス

この例では、作成された電子メール ダイジェスト オブジェクトを返します。

{
"id": 0,
"name": "My new email digest",
"enabled": true,
"executeActionsInBatch": true,
"frequency": 2,
"actions": [
{
"actionName": "My action 1",
"actionType": "SMS"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_UPGRADED"
],
"healthRuleScope": {
"healthRuleScopeType": "ALL_HEALTH_RULES"
}
},
"otherEvents": [
"CLR_CRASH",
"DEADLOCK"
],
"anomalyEvents": [
"ANOMALY_OPEN_WARNING",
"ANOMALY_CLOSE_CRITICAL"
],
"customEvents": [
{
"eventName": "string",
"propertyMatchCriteria": "ANY",
"keyValuePairArray": [
{
"key": "key1",
"value": "value1"
}
]
}
]
},
"selectedEntities": {
"selectedEntityType": "ANY_ENTITY"
}
}

アプリケーションの電子メールダイジェストのリストの取得

この API は、特定のアプリケーションに保持されている電子メールダイジェストの名前、ID、および enable フラグの詳細を返します。「プロパティの詳細」を参照してください。

リソースURL

 GET <controller_url>/controller/alerting/rest/v1/applications/<application_id>/email-digests

応答形式

JSON

応答の例

この例では、指定されたアプリケーション ID に関連する電子メールダイジェストのリストを返します。

[
{
"id": 1080,
"name": "Digest 1",
"enabled": true,
"actions": [
{
"actionName": "alertingcsaasqe@gmail.com",
"actionType": "EMAIL"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_OPEN_WARNING",
"HEALTH_RULE_OPEN_CRITICAL",
"HEALTH_RULE_UPGRADED",
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_CONTINUES_WARNING"
],
"healthRuleScopeType": "ALL_HEALTH_RULES",
"healthRuleCount": null
},
"otherEvents": [],
"anomalyEvents": null,
"customEvents": []
},
"selectedEntityType": "ANY_ENTITY"
},
{
"id": 1079,
"name": "Digest 2",
"enabled": true,
"actions": [
{
"actionName": "action@email.com",
"actionType": "EMAIL"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_OPEN_WARNING"
],
"healthRuleScopeType": "ALL_HEALTH_RULES",
"healthRuleCount": null
},
"otherEvents": [],
"anomalyEvents": null,
"customEvents": []
},
"selectedEntityType": "ANY_ENTITY"
},
{
"id": 1052,
"name": "Digest 3",
"enabled": true,
"actions": [
{
"actionName": "action@email.com",
"actionType": "EMAIL"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_OPEN_CRITICAL"
],
"healthRuleScopeType": "SPECIFIC_HEALTH_RULES",
"healthRuleCount": 1
},
"otherEvents": [],
"anomalyEvents": null,
"customEvents": []
},
"selectedEntityType": "ANY_ENTITY"
}
]

電子メールダイジェストの詳細の取得

指定された ID を持つ電子メールダイジェストの詳細を取得します。「プロパティの詳細」を参照してください。

注: 有効な電子メールダイジェスト ID が指定されていることを確認してください。

リソースURL

GET <controller_url>/controller/alerting/rest/v1/applications/<application_id>/email-digests/{email-digest-id}

応答形式

JSON

応答の例

{
"id": 0,
"name": "My new email digest",
"enabled": true,
"executeActionsInBatch": true,
"frequency": 2,
"actions": [
{
"actionName": "My action 1",
"actionType": "SMS"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_UPGRADED"
],
"healthRuleScope": {
"healthRuleScopeType": "ALL_HEALTH_RULES"
}
},
"otherEvents": [
"CLR_CRASH",
"DEADLOCK"
],
"anomalyEvents": [
"ANOMALY_OPEN_WARNING",
"ANOMALY_CLOSE_CRITICAL"
],
"customEvents": [
{
"eventName": "string",
"propertyMatchCriteria": "ANY",
"keyValuePairArray": [
{
"key": "key1",
"value": "value1"
}
]
}
]
},
"selectedEntities": {
"selectedEntityType": "ANY_ENTITY"
}
}

電子メールダイジェストの更新

指定された JSON ペイロードを使用して既存の E メールダイジェストを更新します。「プロパティの詳細」を参照してください。

ヒント:

この要求には、入力として完全な JSON ペイロードが必要です。そのため、

GET email-digests/{email-digest-id} を使用して JSON ペイロードを取得し、必要なフィールドを更新することを推奨します。その後、変更したペイロードを PUT 要求の一部として送信します。

リソースURL

PUT <controller_url>/controller/alerting/rest/v1/applications/<application_id>/email-digests/{email-digest-id}

要求/応答の形式

JSON

リクエスト

この例では、アクションを更新します。「例のダウンロード」を参照してください。

{
"name": "My new email digest",
"enabled": true,
"executeActionsInBatch": true,
"frequency": 2,
"actions": [
{
"actionName": "My action 1",
"actionType": "SMS"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_UPGRADED"
],
"healthRuleScope": {
"healthRuleScopeType": "ALL_HEALTH_RULES"
}
},
"otherEvents": [
"CLR_CRASH",
"DEADLOCK"
],
"anomalyEvents": [
"ANOMALY_OPEN_WARNING",
"ANOMALY_CLOSE_CRITICAL"
],
"customEvents": [
{
"eventName": "string",
"propertyMatchCriteria": "ANY",
"keyValuePairArray": [
{
"key": "key1",
"value": "value1"
}
]
}
]
},
"selectedEntities": {
"selectedEntityType": "ANY_ENTITY"
}
}
レスポンス

この例では、更新されたアクションを返します。

{
"id": 0,
"name": "My new email digest",
"enabled": true,
"executeActionsInBatch": true,
"frequency": 2,
"actions": [
{
"actionName": "My action 1",
"actionType": "SMS"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_UPGRADED"
],
"healthRuleScope": {
"healthRuleScopeType": "ALL_HEALTH_RULES"
}
},
"otherEvents": [
"CLR_CRASH",
"DEADLOCK"
],
"anomalyEvents": [
"ANOMALY_OPEN_WARNING",
"ANOMALY_CLOSE_CRITICAL"
],
"customEvents": [
{
"eventName": "string",
"propertyMatchCriteria": "ANY",
"keyValuePairArray": [
{
"key": "key1",
"value": "value1"
}
]
}
]
},
"selectedEntities": {
"selectedEntityType": "ANY_ENTITY"
}
}

電子メールダイジェストの削除

指定された ID を持つ電子メールダイジェストを削除します。「プロパティの詳細」を参照してください。

注: 有効な電子メールダイジェスト ID が指定されていることを確認してください。

リソースURL

DELETE <controller_url>/controller/alerting/rest/v1/applications/<application_id>/email-digests/{email-digest-id}

電子メールダイジェストの 1 つ以上のプロパティの更新

指定された JSON ペイロードを使用して既存の電子メールダイジェストのプロパティを更新します。「プロパティの詳細」を参照してください。

リソースURL

PUT <controller_url>/controller/alerting/rest/v1/applications/<application_id>/email-digests/{email-digest-id}/configuration

要求/応答の形式

JSON

リクエスト

この例では、指定された電子メールダイジェストのプロパティを更新します。

{
"enabled": true,
"emailDigestName": "test email digest",
"frequency": 2
}
レスポンス

この例では、指定された電子メールダイジェストについて、更新されたプロパティを返します。

{
"id": 0,
"name": "My new email digest",
"enabled": true,
"executeActionsInBatch": true,
"frequency": 2,
"actions": [
{
"actionName": "My action 1",
"actionType": "SMS"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_UPGRADED"
],
"healthRuleScope": {
"healthRuleScopeType": "ALL_HEALTH_RULES"
}
},
"otherEvents": [
"CLR_CRASH",
"DEADLOCK"
],
"anomalyEvents": [
"ANOMALY_OPEN_WARNING",
"ANOMALY_CLOSE_CRITICAL"
],
"customEvents": [
{
"eventName": "string",
"propertyMatchCriteria": "ANY",
"keyValuePairArray": [
{
"key": "key1",
"value": "value1"
}
]
}
]
},
"selectedEntities": {
"selectedEntityType": "ANY_ENTITY"
}
}

応答コード

コード 説明
200正常に取得されました
201正常に作成されました
204正常に削除されました
400Bad request
401Unauthorized
403Forbidden
404リソースが見つかりません
409すでに存在します

Property Details

メールダイジェスト

電子メールダイジェストのペイロードの詳細。

プロパティ名 タイプ 説明と有効な値
id 整数

これはシステムによって自動生成され、応答で返されます。

これは readOnly 値です。

name*

文字列

最小長:1

電子メールダイジェストの名前。

enabled

boolean

デフォルト値:true

電子メールダイジェストを有効/無効の状態に設定します。

frequency

整数

最小:1

最大値:168

イベントへの応答として電子メールが送信される頻度(時間単位)。

actions*

minItems: 1 アクション

イベントがトリガーされたときに実行されるイベントへの事前定義済み、再利用可能、および自動応答について説明します。

プロパティ名タイプ説明
actionName* 文字列

電子メールダイジェストに定義されているアクションの名前。

actionType* 文字列 ActionTypeEnum

次のタイプのアクションを作成します。

SMS

EMAIL

CUSTOM_EMAIL

THREAD_DUMP

HTTP_REQUEST

カスタム

RUN_SCRIPT_ON_NODES

DIAGNOSTIC_BUSINESS_TRANSACTIONS

CREATE_UPDATE_JIRA

events* [Event]

電子メールダイジェストをトリガーするイベントについて説明します。

プロパティ名説明
healthRuleEvents HealthRuleEvents

正常性ルールの問題により生成されるトリガーイベントタイプについて説明します。

プロパティ名説明
healthRuleEventTypes* HealthRuleEventTypes

電子メールダイジェストをトリガーする正常性ルールに関連するイベントタイプについて説明します。

minItems: 1

HealthRuleEventTypeEnum

HEALTH_RULE_CONTINUES_CRITICAL

HEALTH_RULE_OPEN_CRITICAL

HEALTH_RULE_OPEN_WARNING

HEALTH_RULE_UPGRADED

HEALTH_RULE_DOWNGRADED

HEALTH_RULE_CONTINUES_WARNING

HEALTH_RULE_CLOSE_WARNING

HEALTH_RULE_CLOSE_CRITICAL

HEALTH_RULE_CANCELED_WARNING

HEALTH_RULE_CANCELED_CRITICAL

healthRuleScope* HealthRuleScope

イベントがトリガーされる基準となる正常性ルールの範囲について説明します。

Enums

ALL_HEALTH_RULES

SPECIFIC_HEALTH_RULES

otherEvents OtherEvents

その他の問題により生成されるトリガーイベントタイプについて説明します。

プロパティ名説明
OtherEventType

アクションをトリガーするイベントタイプを一覧表示します。

Enums

CLR_CRASH

APPLICATION_CRASH

DEADLOCK

RESOURCE_POOL_LIMIT

APPLICATION_DEPLOYMENT

APP_SERVER_RESTART

APPLICATION_CONFIG_CHANGE

AGENT_CONFIGURATION_ERROR

APPLICATION_DISCOVERED

TIER_DISCOVERED

NODE_DISCOVERED

MACHINE_DISCOVERED

BT_DISCOVERED

SERVICE_ENDPOINT_DISCOVERED

BACKEND_DISCOVERED

EUM_CLOUD_SYNTHETIC_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_PERF_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_PERF_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_CRITICAL_EVENT

MOBILE_NEW_CRASH_EVENT, SLOW, VERY_SLOW, STALL

エラー

anomalyEvents AnomalyEvents

異常検知により生成されるトリガーイベントタイプについて説明します。

minItems:1

プロパティ名説明
AnomalyEventType

アクションをトリガーするイベントタイプを一覧表示します。

Enums

ANOMALY_OPEN_WARNING

ANOMALY_OPEN_CRITICAL

ANOMALY_UPGRADED

ANOMALY_DOWNGRADED

ANOMALY_CLOSE_WARNING

ANOMALY_CLOSE_CRITICAL

ANOMALY_CANCELED_WARNING

ANOMALY_CANCELED_CRITICAL

customEvents

定義するカスタムイベントタイプ。

プロパティ名タイプ説明
eventName* 文字列カスタムイベント名。
propertyMatchCriteria 文字列 Enums

ANY

ALL

keyValuePairArray 文字列 KeyValuePair

key

value

selectedEntities SelectedEntityType

電子メールダイジェストの対象になるエンティティの範囲。

注: EUM アプリケーションに対応するエンティティはサポートされていません。
プロパティ名タイプ説明
SelectedEntityType*文字列 Enums

ANY_ENTITY

SPECIFIC_ENTITIES

SelectedEntityType

電子メールダイジェストの対象になるエンティティの範囲。

プロパティ名タイプ説明
SelectedEntityType* 文字列 Enums

ANY_ENTITY

SPECIFIC_ENTITIES

SpecificEntities

電子メールダイジェストの対象になる特定のエンティティの範囲。

プロパティ名タイプ説明
selectedEntityType* 文字列 列挙体

SPECIFIC_ENTITIES

entities minItems: 1 エンティティ
プロパティ名タイプ説明
entityType*

文字列

minItems: 1

Enums

BUSINESS_TRANSACTION

TIER_NODE

エラー

SERVICE_ENDPOINTS

INFORMATION_POINTS

DATABASES_IN_APPLICATION

SERVERS_IN_APPLICATION

PAGE

AJAX_REQUEST

SYNTHETIC_JOBS

IFRAME

VIRTUAL_PAGE

MOBILE_APPS

MOBILE_NETWORK_REQUESTS

エンティティ

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

Enums

BUSINESS_TRANSACTION

TIER_NODE

エラー

SERVICE_ENDPOINTS

INFORMATION_POINTS

DATABASES_IN_APPLICATION

SERVERS_IN_APPLICATION

PAGE

AJAX_REQUEST

SYNTHETIC_JOBS

IFRAME

VIRTUAL_PAGE

MOBILE_APPS

MOBILE_NETWORK_REQUESTS

AnyEntity

電子メールダイジェストの対象になるエンティティの範囲。

プロパティ名タイプ説明
SelectedEntityType * 文字列 Enums

ANY_ENTITY

SelectedMobileApps

プロパティ名タイプ説明
mobileAppsScope *

文字列

Enums

ALL_MOBILE_APPS

SPECIFIC_MOBILE_APPS

MOBILE_APPS_MATCHING_PATTERN

AllMobileApps

プロパティ名タイプ説明
mobileAppsScope*

文字列

列挙体

ALL_MOBILE_APPS

SpecificMobileApps

プロパティ名タイプ説明
mobileAppsScope*

文字列

列挙体

SPECIFIC_MOBILE_APPS

mobileApps

文字列

minItems: 1

MobileAppsMatchingPattern

プロパティ名タイプ説明
mobileAppsScope*

文字列

列挙体

MOBILE_APPS_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

MobileNetworkRequests

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

列挙体

MOBILE_NETWORK_REQUESTS

selectedMobileNetworkRequests* 文字列 MobileNetworkRequestsScope 列挙型

ALL_MOBILE_NETWORK_REQUESTS

SPECIFIC_MOBILE_NETWORK_REQUESTS

SPECIFIC_MOBILE_APPS_NETWORK_REQUESTS

MOBILE_NETWORK_REQUESTS_MATCHING_PATTERN

SelectedMobileNetworkRequests

プロパティ名タイプ説明
mobileNetworkRequestsScope * 文字列 MobileNetworkRequestsScope 列挙型

ALL_MOBILE_NETWORK_REQUESTS

SPECIFIC_MOBILE_NETWORK_REQUESTS

SPECIFIC_MOBILE_APPS_NETWORK_REQUESTS

MOBILE_NETWORK_REQUESTS_MATCHING_PATTERN

AllMobileNetworkRequests

モバイルネットワーク要求の範囲は ALL_MOBILE_NETWORK_REQUESTS です。

プロパティ名タイプ説明
mobileNetworkRequestsScope* 文字列 MobileNetworkRequestsScope 列挙型

ALL_MOBILE_NETWORK_REQUESTS

SpecificMobileNetworkRequests

モバイルネットワーク要求の範囲は SPECIFIC_MOBILE_NETWORK_REQUESTS です。

プロパティ名タイプ説明
mobileNetworkRequestsScope* 文字列 MobileNetworkRequestsScope 列挙型

SPECIFIC_MOBILE_NETWORK_REQUESTS

mobileNetworkRequests*

文字列

minItems:1

SpecificMobileAppsNetworkRequests

モバイルネットワーク要求の範囲は SPECIFIC_MOBILE_APPS_NETWORK_REQUESTS です。

プロパティ名タイプ説明
mobileNetworkRequestsScope* 文字列 MobileNetworkRequestsScope 列挙型

SPECIFIC_MOBILE_APPS_NETWORK_REQUESTS

mobileApps*

文字列

minItems:1

MobileNetworkRequestsMatchingPattern

モバイルネットワーク要求の範囲は MOBILE_NETWORK_REQUESTS_MATCHING_PATTERN です。

プロパティ名タイプ説明
mobileNetworkRequestsScope* 文字列 MobileNetworkRequestsScope 列挙型

MOBILE_NETWORK_REQUESTS_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

ページ

電子メールダイジェストの対象になるエンティティの範囲が、EUM アプリケーションの page になります。

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

列挙体

ページ

selectedPages* 文字列 pageScope 列挙型

ALL_PAGES

SPECIFIC_PAGES

PAGES_MATCHING_PATTERN

SelectedPages

電子メールダイジェストの対象になるエンティティの範囲が、EUM アプリケーションの selected pages になります。

プロパティ名タイプ説明
pageScope *

文字列

Enums

ALL_PAGES

SPECIFIC_PAGES

PAGES_MATCHING_PATTERN

AllPages

電子メールダイジェストの対象になるエンティティの範囲が、EUM アプリケーションの ALL_PAGES になります。

プロパティ名タイプ説明
pageScope*

文字列

列挙体

ALL_PAGES

SpecificPages

電子メールダイジェストの対象になるエンティティの範囲が、EUM アプリケーションの SPECIFIC_PAGES になります。

プロパティ名タイプ説明
pageScope*

文字列

列挙体

SPECIFIC_PAGES

pages*

文字列の配列

minItems: 1

PagesMatchingPattern

電子メールダイジェストの対象になるエンティティの範囲が、EUM アプリケーションの SPECIFIC_PAGES になります。

プロパティ名タイプ説明
pageScope*

文字列

列挙体

PAGES_MATCHING_PATTERN

pages*

EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

VirtualPage

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

列挙体

VIRTUAL_PAGE

selectedVirtualPages

文字列 SelectedVirtualPages 列挙型

ALL_VIRTUAL_PAGES

SPECIFIC_VIRTUAL_PAGES

VIRTUAL_PAGES_MATCHING_PATTERN

SelectedVirtualPages

プロパティ名タイプ説明

virtualPageScope*

文字列 SelectedVirtualPages 列挙型

ALL_VIRTUAL_PAGES

SPECIFIC_VIRTUAL_PAGES

VIRTUAL_PAGES_MATCHING_PATTERN

AllVirtualPages

プロパティ名タイプ説明

virtualPageScope*

文字列 SelectedVirtualPages 列挙型

ALL_VIRTUAL_PAGES

SpecificVirtualPages

プロパティ名タイプ説明

virtualPageScope

文字列 SelectedVirtualPages 列挙型

SPECIFIC_VIRTUAL_PAGES

virtualPages

文字列

minItems: 1

VirtualPagesMatchingPattern

プロパティ名タイプ説明

virtualPageScope

文字列 SelectedVirtualPages 列挙型

VIRTUAL_PAGES_MATCHING_PATTERN

patternMatcher EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

SyntheticJob

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

列挙体

SYNTHETIC_JOBS

selectedSyntheticJobs* 文字列 SelectedSyntheticJobs 列挙型

ALL_SYNTHETIC_JOBS

SPECIFIC_SYNTHETIC_JOBS

SYNTHETIC_JOBS_MATCHING_PATTERN

SelectedSyntheticJobs

プロパティ名タイプ説明
syntheticJobScope * 文字列 Enums

ALL_SYNTHETIC_JOBS

SPECIFIC_SYNTHETIC_JOBS

SYNTHETIC_JOBS_MATCHING_PATTERN

AllSyntheticJobs

プロパティ名タイプ説明
syntheticJobScope * 文字列 列挙体

ALL_SYNTHETIC_JOBS

SpecificSyntheticJobs

プロパティ名タイプ説明
syntheticJobScope* 文字列 列挙体

SPECIFIC_SYNTHETIC_JOBS

syntheticJobs*

文字列

minItems: 1

SyntheticJobsMatchingPattern

プロパティ名タイプ説明
syntheticJobScope* 文字列 列挙体

SYNTHETIC_JOBS_MATCHING_PATTERN

patternMatcher*

EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

IFrame

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

列挙体

IFRAME

selectedIFrames* 文字列 iFrameScope 列挙型

ALL_IFRAMES

SPECIFIC_IFRAMES

IFRAMES_MATCHING_PATTERN

SelectedIFrames

プロパティ名タイプ説明
iFrameScope *

文字列

Enums

ALL_IFRAMES

SPECIFIC_IFRAMES

IFRAMES_MATCHING_PATTERN

AllIFrames

プロパティ名タイプ説明
iFrameScope *

文字列

列挙体

ALL_IFRAMES

SpecificIFrames

プロパティ名タイプ説明
iFrameScope*

文字列

列挙体

SPECIFIC_IFRAMES

iFrames*

文字列

minItems: 1

IFramesMatchingPattern

プロパティ名タイプ説明
iFrameScope*

文字列

列挙体

IFRAMES_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

AjaxRequest

プロパティ名タイプ説明
entityType*

文字列

minItems: 1

列挙体

AJAX_REQUEST

selectedAjaxRequests* 文字列 AjaxRequestsScope 列挙型

ALL_AJAX_REQUESTS

SPECIFIC_AJAX_REQUESTS

AJAX_REQUESTS_MATCHING_PATTERN

SelectedAjaxRequests

プロパティ名タイプ説明
selectedAjaxRequests * 文字列 Enums

ALL_AJAX_REQUESTS

SPECIFIC_AJAX_REQUESTS

AJAX_REQUESTS_MATCHING_PATTERN

AllAjaxRequests

プロパティ名タイプ説明
selectedAjaxRequests * 文字列 列挙体

ALL_AJAX_REQUESTS

SpecificAjaxRequests

プロパティ名タイプ説明
selectedAjaxRequests* 文字列 列挙体

SPECIFIC_AJAX_REQUESTS

ajaxRequests*

文字列の配列

minItems: 1

AjaxRequestsMatchingPattern

プロパティ名タイプ説明
ajaxRequestScope* 文字列 列挙体

AJAX_REQUESTS_MATCHING_PATTERN

patternMatcher* >

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

BusinessTransaction

タイプ BUSINESS_TRANSACTION のすべてのエンティティが、電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType*

文字列

列挙体

BUSINESS_TRANSACTION

selectedBusinessTransactions* 文字列 BusinessTransactionScope
プロパティ名説明
businessTransactionScope * Enums

ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS

BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS

BUSINESS_TRANSACTIONS_MATCHING_PATTERN

SelectedBusinessTransactions

プロパティ名説明
businessTransactionScope * Enums

ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS

SPECIFIC_BUSINESS_TRANSACTIONS

BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS

BUSINESS_TRANSACTIONS_MATCHING_PATTERN

AllBusinessTransactions

ビジネストランザクションの範囲が、すべてのビジネストランザクションに設定されます。

プロパティ名説明
businessTransactionScope * 列挙体

ALL_BUSINESS_TRANSACTIONS

SpecificBusinessTransactions

ビジネストランザクションの範囲が、選択したビジネストランザクションに設定されます。

プロパティ名タイプ説明
businessTransactionScope* 文字列 列挙体

SPECIFIC_BUSINESS_TRANSACTIONS

businessTransactions*

文字列の配列

minItems: 1

ビジネストランザクションの名前。

BusinessTransactionsInSpecificTiers

ビジネストランザクションの範囲が、特定の階層に関連付けられたビジネストランザクションに設定されます。

プロパティ名タイプ説明
businessTransactionScope* 列挙体

BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS

specificTiers*

文字列

minItems: 1

指定される階層の名前。

BusinessTransactionsMatchingPattern

ビジネストランザクションの範囲が、特定のパターンに一致するビジネストランザクションに設定されます。

プロパティ名説明
businessTransactionScope* 列挙体

BUSINESS_TRANSACTIONS_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern

指定されたパターンに一致するビジネストランザクションが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

SelectedTierOrNodeEntities

特定の階層またはノードが、電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType* 文字列 列挙体

TIER_NODE

tierOrNode*

文字列

minLength: 1

TierOrNode
プロパティ名タイプ説明
tierOrNodeScope * 文字列

TIER_SELECTED_ENTITIES

NODE_SELECTED_ENTITIES

TierOrNode

プロパティ名タイプ説明
tierOrNodeScope * 文字列 Enums

TIER_SELECTED_ENTITIES

NODE_SELECTED_ENTITIES

TierSelectedEntities

プロパティ名タイプ説明
tierOrNodeScope* 文字列 Enums

TIER_SELECTED_ENTITIES

selectedTiers* SelectedTiers
プロパティ名タイプ説明
selectedTierScope * 文字列 Enums

ALL_TIERS

SPECIFIC_TIERS

SelectedTiers

プロパティ名タイプ説明
selectedTierScope * 文字列 Enums

ALL_TIERS

SPECIFIC_TIERS

AllTiers

プロパティ名タイプ説明
selectedTierScope * 文字列 列挙体

ALL_TIERS

SpecificTiers

プロパティ名タイプ説明
selectedTierScope* 文字列 列挙体

SPECIFIC_TIERS

tiers*

文字列

minItems: 1

指定される階層の名前。

NodeSelectedEntities

プロパティ名タイプ説明
tierOrNodeScope* 文字列 列挙体

NODE_SELECTED_ENTITIES

typeofNode* 文字列 Enums

ALL_NODES

JAVA_NODES

DOT_NET_NODES

PHP_NODES

selectedNodes* SelectedNodes
プロパティ名タイプ説明
selectedNodeScope * 文字列 Enums

ALL_NODES

SPECIFIC_NODES

NODES_OF_SPECIFIC_TIERS

NODES_MATCHING_PATTERN

NODE_PROPERTY_VARIABLE_MATCHER

SelectedNodes

プロパティ名タイプ説明
selectedNodeScope * 文字列 Enums

ALL_NODES

SPECIFIC_NODES

NODES_OF_SPECIFIC_TIERS

NODES_MATCHING_PATTERN

NODE_PROPERTY_VARIABLE_MATCHER

AllNodes

プロパティ名タイプ説明
selectedNodeScope * 文字列 列挙体

ALL_NODES

SpecificNodes

プロパティ名タイプ説明
selectedNodeScope* 文字列 列挙体

SPECIFIC_NODES

nodes*

文字列

minItems: 1

指定されるノードの名前。

NodesOfSpecificTiers

プロパティ名タイプ説明
selectedNodeScope* 文字列 列挙体

NODES_OF_SPECIFIC_TIERS

specificTiers*

文字列

minItems: 1

関連付けられたノードを持つ階層の名前。

NodesMatchingPattern

プロパティ名タイプ説明
selectedNodeScope* 文字列 列挙体

NODES_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern

指定されたパターンに一致するノードが範囲に含まれます。

プロパティ名タイプ説明
matchTo* Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

NodePropertyVariableMatcher

プロパティ名タイプ説明
selectedNodeScope* 文字列 列挙体

NODE_PROPERTY_VARIABLE_MATCHER

propVarPairs* minItems: 1 propVarPairs
プロパティ名タイプ説明
propertyType* 文字列 NodePropertyTypeEnum

META

ENV

JVM

name*

文字列

minLength: 1

value*

文字列

minLength: 1

エラー

特定のエラーが電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType* 文字列 列挙体

エラー

selectedErrors* SelectedErrors
プロパティ名タイプ説明
errorScope * 文字列 Enums

ALL_ERRORS

SPECIFIC_ERRORS

ERRORS_OF_SPECIFIC_TIERS

ERRORS_MATCHING_PATTERN

SelectedErrors

プロパティ名タイプ説明
errorScope * 文字列 Enums

ALL_ERRORS

SPECIFIC_ERRORS

ERRORS_OF_SPECIFIC_TIERS

ERRORS_MATCHING_PATTERN

AllErrors

プロパティ名タイプ説明
errorScope * 文字列 列挙体

ALL_ERRORS

SpecificErrors

プロパティ名タイプ説明
errorScope* 文字列 Enums

SPECIFIC_ERRORS

errors*

文字列

minItems: 1

例:NullPointerException

ErrorsOfSpecificTiers

プロパティ名タイプ説明
errorScope* 文字列 列挙体

ERRORS_OF_SPECIFIC_TIERS

specificTiers*

文字列

minItems: 1

ErrorsMatchingPattern

プロパティ名タイプ説明
errorScope* 文字列 列挙体

ERRORS_MATCHING_PATTERN

patternMatcher*

EntityMatchingPattern
プロパティ名タイプ説明
matchTo* 文字列 Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

ServiceEndpoints

特定のサービスエンドポイントが電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType* 文字列 列挙体

SERVICE_ENDPOINTS

selectedServiceEndpoints* SelectedServiceEndpoints
プロパティ名タイプ説明
serviceEndpointScope * 文字列 Enums

ALL_SERVICE_ENDPOINTS

SPECIFIC_SERVICE_ENDPOINTS

SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS

SERVICE_ENDPOINTS_MATCHING_PATTERN

SelectedServiceEndpoints

プロパティ名タイプ説明
serviceEndpointScope * 文字列 Enums

ALL_SERVICE_ENDPOINTS

SPECIFIC_SERVICE_ENDPOINTS

SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS

SERVICE_ENDPOINTS_MATCHING_PATTERN

AllServiceEndpoints

プロパティ名タイプ説明
serviceEndpointScope * 文字列 Enums

ALL_SERVICE_ENDPOINTS

SpecificServiceEndpoints

プロパティ名タイプ説明
serviceEndpointScope* 文字列 列挙体

SPECIFIC_SERVICE_ENDPOINTS

serviceEndpoints*

文字列

minItems: 1

ServiceEndpointsInSpecificTiers

プロパティ名タイプ説明
serviceEndpointScope* 文字列 列挙体

SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS

specificTiers*

文字列

minItems: 1

ServiceEndpointsMatchingPattern

プロパティ名タイプ説明
serviceEndpointScope* 文字列 列挙体

SERVICE_ENDPOINTS_MATCHING_PATTERN

patternMatcher*

EntityMatchingPattern
プロパティ名タイプ説明
matchTo* 文字列 Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

InformationPoints

特定の情報ポイントが電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType* 文字列 列挙体

INFORMATION_POINTS

selectedInformationPoints* SelectedInformationPoints
プロパティ名タイプ説明
informationPointScope * 文字列 Enums

ALL_INFORMATION_POINTS

SPECIFIC_INFORMATION_POINTS

INFORMATION_POINTS_MATCHING_PATTERN

SelectedInformationPoints

プロパティ名タイプ説明
informationPointScope * 文字列 Enums

ALL_INFORMATION_POINTS

SPECIFIC_INFORMATION_POINTS

INFORMATION_POINTS_MATCHING_PATTERN

AllInformationPoints

プロパティ名タイプ説明
informationPointScope * 文字列 Enums

ALL_INFORMATION_POINTS

SpecificInformationPoints

プロパティ名タイプ説明
informationPointScope* 文字列 列挙体

SPECIFIC_INFORMATION_POINTS

informationPoints*

文字列

minItems: 1

InformationPointsMatchingPattern

プロパティ名タイプ説明
informationPointScope* 文字列 列挙体

INFORMATION_POINTS_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern
プロパティ名タイプ説明
matchTo* 文字列 Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

DatabasesInApplication

アプリケーションに関連付けられている特定のデータベースが、電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType* 文字列 Enums

DATABASES_IN_APPLICATION

selectedApplicationDatabases* SelectedApplicationDatabases
プロパティ名タイプ説明
applicationDatabaseScope 文字列 Enums

ALL_APPLICATION_DATABASES

SPECIFIC_APPLICATION_DATABASES

APPLICATION_DATABASES_MATCHING_PATTERN

SelectedApplicationDatabases

プロパティ名タイプ説明
applicationDatabaseScope * 文字列 Enums

ALL_APPLICATION_DATABASES

SPECIFIC_APPLICATION_DATABASES

APPLICATION_DATABASES_MATCHING_PATTERN

AllApplicationDatabases

プロパティ名タイプ説明
applicationDatabaseScope * 文字列 列挙体

ALL_APPLICATION_DATABASES

SpecificApplicationDatabases

プロパティ名タイプ説明
applicationDatabaseScope* 文字列 列挙体

SPECIFIC_APPLICATION_DATABASES

applicationDatabases*

文字列

minItems: 1

ApplicationDatabasesMatchingPattern

プロパティ名タイプ説明
applicationDatabaseScope* 文字列 列挙体

APPLICATION_DATABASES_MATCHING_PATTERN

patternMatcher* EntityMatchingPattern
プロパティ名タイプ説明
matchTo* 文字列 Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

ServersInApplication

アプリケーションに関連付けられている特定のサーバが、電子メールダイジェストの対象になります。

プロパティ名タイプ説明
entityType* 文字列 列挙体

SERVERS_IN_APPLICATION

selectedServers* 文字列 ApplicationSelectedServers
プロパティ名タイプ説明
serversScope * 文字列 Enums

ALL_SERVERS_IN_APPLICATION

SPECIFIC_SERVERS_IN_APPLICATION

ALL_SERVERS_IN_SPECIFIC_TIERS

ApplicationSelectedServers

プロパティ名タイプ説明
serversScope * 文字列 Enums

ALL_SERVERS_IN_APPLICATION

SPECIFIC_SERVERS_IN_APPLICATION

ALL_SERVERS_IN_SPECIFIC_TIERS

AllServersInApplication

プロパティ名タイプ説明
serversScope * 文字列 列挙体

ALL_SERVERS_IN_APPLICATION

SpecificServersInApplication

プロパティ名タイプ説明
serversScope* 文字列 列挙体

SPECIFIC_SERVERS_IN_APPLICATION

specificServers*

文字列

minLength: 1

minItems: 1

AllServersInSpecificTiers

プロパティ名タイプ説明
serversScope* 文字列 列挙体

ALL_SERVERS_IN_SPECIFIC_TIERS

specificTiers*

文字列

minItems: 1

イベント

電子メールダイジェストの対象になるさまざまなタイプのイベント。

プロパティ名タイプ説明
healthRuleEvents HealthRuleEvent

電子メールダイジェストをトリガーする正常性ルールに関連付けられているイベント。

プロパティ名タイプ説明
healthRuleEventTypes *

文字列

minItems: 1

HealthRuleEventType 列挙型

HEALTH_RULE_CONTINUES_CRITICAL

HEALTH_RULE_OPEN_CRITICAL

HEALTH_RULE_OPEN_WARNING

HEALTH_RULE_UPGRADED

HEALTH_RULE_DOWNGRADED

HEALTH_RULE_CONTINUES_WARNING

HEALTH_RULE_CLOSE_WARNING

HEALTH_RULE_CLOSE_CRITICAL

HEALTH_RULE_CANCELED_WARNING

HEALTH_RULE_CANCELED_CRITICAL

healthRuleScope*文字列

電子メールダイジェストをトリガーする特定の正常性ルールまたはすべての正常性ルールに関連付けられているイベント。

HealthRuleScopeType
プロパティ名タイプ説明
healthRuleScopeType 文字列

ALL_HEALTH_RULES

SPECIFIC_HEALTH_RULES

otherEvents 文字列 OtherEventType 列挙型

CLR_CRASH

APPLICATION_CRASH

DEADLOCK

RESOURCE_POOL_LIMIT

APPLICATION_DEPLOYMENT

APP_SERVER_RESTART

APPLICATION_CONFIG_CHANGE

AGENT_CONFIGURATION_ERROR

APPLICATION_DISCOVERED

TIER_DISCOVERED

NODE_DISCOVERED

MACHINE_DISCOVERED

BT_DISCOVERED

SERVICE_ENDPOINT_DISCOVERED

BACKEND_DISCOVERED

EUM_CLOUD_SYNTHETIC_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_PERF_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_PERF_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_CRITICAL_EVENT

MOBILE_NEW_CRASH_EVENT

SLOW

VERY_SLOW

STALL

エラー

anomalyEvents minItems: 1

異常検知によってトリガーされたイベント。

AnomalyEventType 列挙型

ANOMALY_OPEN_WARNING

ANOMALY_OPEN_CRITICAL

ANOMALY_UPGRADED

ANOMALY_DOWNGRADED

ANOMALY_CLOSE_WARNING

ANOMALY_CLOSE_CRITICAL

ANOMALY_CANCELED_WARNING

ANOMALY_CANCELED_CRITICAL

customEvents

電子メールダイジェストをトリガーするカスタム定義イベント。

CustomEvent
プロパティ名タイプ説明
eventName* 文字列
PropertyMatchCriteria

文字列

デフォルト:ANY

Enums

ANY

ALL

keyValuePairArray KeyValuePair
プロパティ名タイプ
キー*文字列
*文字列

CustomEvent

電子メールダイジェストの対象になるカスタム定義イベントの詳細。

プロパティ名タイプ説明
eventName* 文字列
PropertyMatchCriteria

文字列

デフォルト:ANY

Enums

ANY

ALL

keyValuePairArray KeyValuePair
プロパティ名タイプ
Key* 文字列
Value* 文字列

HealthRuleEvent

電子メールダイジェストの対象になる正常性ルールに関連付けられているイベント。

プロパティ名タイプ説明
healthRuleEventTypes*

文字列

minItems: 1

HealthRuleEventType 列挙型

HEALTH_RULE_CONTINUES_CRITICAL

HEALTH_RULE_OPEN_CRITICAL

HEALTH_RULE_OPEN_WARNING

HEALTH_RULE_UPGRADED

HEALTH_RULE_DOWNGRADED

HEALTH_RULE_CONTINUES_WARNING

HEALTH_RULE_CLOSE_WARNING

HEALTH_RULE_CLOSE_CRITICAL

HEALTH_RULE_CANCELED_WARNING

HEALTH_RULE_CANCELED_CRITICAL

healthRuleScope* 文字列

電子メールダイジェストをトリガーする特定の正常性ルールまたはすべての正常性ルールに関連付けられているイベント。

healthRuleScopeType
プロパティ名タイプ説明
healthRuleScopeType * 文字列 Enums

ALL_HEALTH_RULES

SPECIFIC_HEALTH_RULES

HealthRuleScope

電子メールダイジェストの対象になる特定の正常性ルールまたはすべての正常性ルールに関連付けられているイベント。

プロパティ名タイプ説明
healthRuleScopeType * 文字列 Enums

ALL_HEALTH_RULES

SPECIFIC_HEALTH_RULES

AllHealthRules

電子メールダイジェストの対象になるアプリケーション内のすべての正常性ルールに関連付けられているイベント。

プロパティ名タイプ説明
healthRuleScopeType * 文字列 列挙体

ALL_HEALTH_RULES

SpecificHealthRules

電子メールダイジェストの対象になるアプリケーション内の特定の正常性ルールに関連付けられているイベント。

プロパティ名タイプ説明
healthRuleScopeType* 文字列 列挙体

SPECIFIC_HEALTH_RULES

healthRules*

文字列

minItems: 1

HealthRuleEventTypes

プロパティ名タイプ説明
healthRuleEventTypes* 文字列 Enums

HEALTH_RULE_CONTINUES_CRITICAL

HEALTH_RULE_OPEN_CRITICAL

HEALTH_RULE_OPEN_WARNING

HEALTH_RULE_UPGRADED

HEALTH_RULE_DOWNGRADED

HEALTH_RULE_CONTINUES_WARNING

HEALTH_RULE_CLOSE_WARNING

HEALTH_RULE_CLOSE_CRITICAL

HEALTH_RULE_CANCELED_WARNING

HEALTH_RULE_CANCELED_CRITICAL

OtherEvents

プロパティ名タイプ説明
otherEvents 文字列 OtherEventType 列挙型

CLR_CRASH

APPLICATION_CRASH

DEADLOCK

RESOURCE_POOL_LIMIT

APPLICATION_DEPLOYMENT

APP_SERVER_RESTART

APPLICATION_CONFIG_CHANGE

AGENT_CONFIGURATION_ERROR

APPLICATION_DISCOVERED

TIER_DISCOVERED

NODE_DISCOVERED

MACHINE_DISCOVERED

BT_DISCOVERED

SERVICE_ENDPOINT_DISCOVERED

BACKEND_DISCOVERED

EUM_CLOUD_SYNTHETIC_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_PERF_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_PERF_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_CRITICAL_EVENT

MOBILE_NEW_CRASH_EVENT

SLOW

VERY_SLOW

STALL

エラー

AnomalyEvents

電子メールダイジェストの対象になる異常検知によって生成されたイベント。

プロパティ名タイプ説明
anomalyEvents

文字列

minItems: 1

AnomalyEventType 列挙型

ANOMALY_OPEN_WARNING

ANOMALY_OPEN_CRITICAL

ANOMALY_UPGRADED

ANOMALY_DOWNGRADED

ANOMALY_CLOSE_WARNING

ANOMALY_CLOSE_CRITICAL

ANOMALY_CANCELED_WARNING

ANOMALY_CANCELED_CRITICAL

アクション

イベントに対する応答として実行されるアクションのリスト。

プロパティ名タイプ説明
actionName* 文字列
actionType* 文字列 ActionType 列挙型

SMS

EMAIL

CUSTOM_EMAIL

THREAD_DUMP

HTTP_REQUEST

カスタム

RUN_SCRIPT_ON_NODES

DIAGNOSTIC_BUSINESS_TRANSACTIONS

CREATE_UPDATE_JIRA

SimpleActionType

ポリシーがトリガーされたときに実行される単純なアクション。

プロパティ名タイプ説明
actionName* 文字列
actionType* 文字列 ActionType 列挙型

SMS

EMAIL

CUSTOM_EMAIL

THREAD_DUMP

HTTP_REQUEST

カスタム

RUN_SCRIPT_ON_NODES

DIAGNOSTIC_BUSINESS_TRANSACTIONS

CREATE_UPDATE_JIRA

EmailActionType

ポリシーがトリガーされると、電子メールが送信されます。

プロパティ名タイプ説明
actionName* 文字列
actionType* 文字列 ActionType 列挙型

SMS

EMAIL

CUSTOM_EMAIL

THREAD_DUMP

HTTP_REQUEST

カスタム

RUN_SCRIPT_ON_NODES

DIAGNOSTIC_BUSINESS_TRANSACTIONS

CREATE_UPDATE_JIRA

notes 文字列

ActionOnSpecifiedEntities

ポリシーがトリガーされたときに特定のエンティティに対して実行される単純なアクション。

プロパティ名タイプ説明
actionName* 文字列
actionType* 文字列 ActionType 列挙型

SMS

EMAIL

CUSTOM_EMAIL

THREAD_DUMP

HTTP_REQUEST

カスタム

RUN_SCRIPT_ON_NODES

DIAGNOSTIC_BUSINESS_TRANSACTIONS

CREATE_UPDATE_JIRA

specifiedEntityActionDetails* 文字列 SpecifiedEntityActionDetails
プロパティ名タイプ説明
specifiedEntityActionScope 文字列 SpecifiedEntityActionScope 列挙型

パーセンテージ

ABSOLUTE

SPECIFIC_NODES

SpecifiedEntityActionDetails

プロパティ名タイプ説明
specifiedEntityActionScope 文字列 SpecifiedEntityActionScope 列挙型

パーセンテージ

ABSOLUTE

SPECIFIC_NODES

ActionOnPercentageEntities

アクションが実行されるエンティティの範囲が、percentage に設定されます。

プロパティ名タイプ説明
specifiedEntityActionScope 文字列 SpecifiedEntityActionScope 列挙型

パーセンテージ

value * 整数

ActionOnAbsoluteEntities

アクションが実行されるエンティティの範囲が、absolute に設定されます。

プロパティ名タイプ説明
specifiedEntityActionScope 文字列 SpecifiedEntityActionScope 列挙型

ABSOLUTE

value * 整数

ActionOnSpecificNodes

アクションが実行されるノードのリスト。

プロパティ名タイプ説明
specifiedEntityActionScope 文字列 SpecifiedEntityActionScope 列挙型

SPECIFIC_NODES

nodes*

文字列

minItems: 1

EmailDigestSummaryArray

プロパティ名タイプ
id* 整数
name*

文字列

minLength: 1

enabled* boolean

KeyValuePair

プロパティ名タイプ
key* 文字列
value* 文字列

EmailDigestSummary

プロパティ名タイプ
id* 整数
name*

文字列

minLength: 1

enabled* boolean

EmailDigestConfiguration

プロパティ名タイプ
enabled* boolean
EmailDigestName

文字列

frequency integerminimum: 1maximum: 168

EntityMatchingPattern

指定されたパターンに一致するエンティティ。

プロパティ名タイプ説明
matchTo* 文字列 Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

matchValue*

文字列

minLength: 1

shouldNot

boolean

デフォルト:false

Enums

PropertyMatchCriteria

プロパティ名タイプ説明
propertyMatchCriteria

文字列

デフォルト:ANY

Enums

ANY

ALL

EntityMatchingPatternEnum

プロパティ名タイプ説明
EntityMatchingPatternEnum

文字列

Enums

STARTS_WITH

ENDS_WITH

CONTAINS

EQUALS

MATCH_REG_EX

PageScopeEnum

プロパティ名タイプ説明

PageScopeEnum

文字列

Enums

ALL_PAGES

SPECIFIC_PAGES

PAGES_MATCHING_PATTERN

VirtualPageScopeEnum

プロパティ名タイプ説明

PageScopeEnum

文字列

Enums

ALL_VIRTUAL_PAGES

SPECIFIC_VIRTUAL_PAGES

VIRTUAL_PAGES_MATCHING_PATTERN

AjaxRequestScopeEnum

プロパティ名タイプ説明

AjaxRequestScopeEnum

文字列

Enums

ALL_AJAX_REQUESTS

SPECIFIC_AJAX_REQUESTS

AJAX_REQUESTS_MATCHING_PATTERN

AjaxRequestScopeEnum

プロパティ名タイプ説明

AjaxRequestScopeEnum

文字列

Enums

ALL_AJAX_REQUESTS

SPECIFIC_AJAX_REQUESTS

AJAX_REQUESTS_MATCHING_PATTERN

SyntheticJobScopeEnum

プロパティ名タイプ説明

SyntheticJobScopeEnum

文字列

Enums

ALL_SYNTHETIC_JOBS

SPECIFIC_SYNTHETIC_JOBS

SYNTHETIC_JOBS_MATCHING_PATTERN

IFrameScopeEnum

プロパティ名タイプ説明

IFrameScopeEnum

文字列

Enums

ALL_IFRAMES

SPECIFIC_IFRAMES

IFRAMES_MATCHING_PATTERN

BusinessTransactionScopeEnum

プロパティ名タイプ説明
businessTransactionScope 文字列 Enums

ALL_BUSINESS_TRANSACTIONS

SPECIFIC_BUSINESS_TRANSACTIONS

BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS

BUSINESS_TRANSACTIONS_MATCHING_PATTERN

MobileAppsScopeEnum

プロパティ名タイプ説明

MobileAppsScopeEnum

文字列 Enums

ALL_MOBILE_APPS

SPECIFIC_MOBILE_APPS

MOBILE_APPS_MATCHING_PATTERN

MobileNetworkRequestsScopeEnum

プロパティ名タイプ説明
MobileAppsScopeEnum 文字列 Enums

ALL_MOBILE_NETWORK_REQUESTS

SPECIFIC_MOBILE_NETWORK_REQUESTS

SPECIFIC_MOBILE_APPS_NETWORK_REQUESTS

MOBILE_NETWORK_REQUESTS_MATCHING_PATTERN

TierOrNodeScopeEnum

プロパティ名タイプ説明

TierOrNodeScope

文字列 Enums

TIER_SELECTED_ENTITIES

NODE_SELECTED_ENTITIES

SelectedTierScopeEnum

プロパティ名タイプ説明

SelectedTierScope

文字列 Enums

ALL_TIERS

SPECIFIC_TIER

TypeOfNodeEnum

プロパティ名タイプ説明
typeofNode 文字列 Enums

ALL_NODES

JAVA_NODES

DOT_NET_NODES

PHP_NODES

SelectedNodesScopeEnum

プロパティ名タイプ説明
selectedNodeScope 文字列 Enums

ALL_NODES

SPECIFIC_NODES

NODES_OF_SPECIFIC_TIERS

NODES_MATCHING_PATTERN

NODE_PROPERTY_VARIABLE_MATCHER

NodePropertyTypeEnum

プロパティ名タイプ説明

NodePropertyTypeEnum

文字列 Enums

META

ENV

JVM

ErrorScopeEnum

プロパティ名タイプ説明
ErrorScopeEnum 文字列 Enums

ALL_ERRORS

SPECIFIC_ERRORS

ERRORS_OF_SPECIFIC_TIERS

ERRORS_MATCHING_PATTERN

ServiceEndpointScopeEnum

プロパティ名タイプ説明
ServiceEndpointScopeEnum 文字列 Enums

ALL_SERVICE_ENDPOINTS

SPECIFIC_SERVICE_ENDPOINTS

SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS

SERVICE_ENDPOINTS_MATCHING_PATTERN

InformationPointScopeEnum

プロパティ名タイプ説明
InformationPointScopeEnum 文字列

ALL_INFORMATION_POINTS

SPECIFIC_INFORMATION_POINTS

INFORMATION_POINTS_MATCHING_PATTERN

DatabaseTypeEnum

プロパティ名タイプ説明
DatabaseTypeEnum 文字列

ALL_DATABASE_TYPES

COUCHBASE

DB2

MONGO_DB

MICROSOFT_SQL_SERVER

MYSQL

ORACLE

POSTGRE_SQL

AZURE_SQL

SYBASE

ApplicationDatabaseScopeEnum

プロパティ名タイプ説明
ApplicationDatabaseScopeEnum 文字列

ALL_APPLICATION_DATABASES

SPECIFIC_APPLICATION_DATABASES

APPLICATION_DATABASES_MATCHING_PATTERN

ServersScopeEnum

プロパティ名タイプ説明
ServersScopeEnum 文字列

ALL_SERVERS_IN_APPLICATION

SPECIFIC_SERVERS_IN_APPLICATION

ALL_SERVERS_IN_SPECIFIC_TIERS

SpecifiedEntityActionScopeEnum

プロパティ名タイプ説明
SpecifiedEntityActionScopeEnum 文字列

パーセンテージ

ABSOLUTE

SPECIFIC_NODES

AnomalyEventType

プロパティ名タイプ説明
AnomalyEventType 文字列 Enums

ANOMALY_OPEN_WARNING

ANOMALY_OPEN_CRITICAL

ANOMALY_UPGRADED

ANOMALY_DOWNGRADED

ANOMALY_CLOSE_WARNING

ANOMALY_CLOSE_CRITICAL

ANOMALY_CANCELED_WARNING

ANOMALY_CANCELED_CRITICAL

HealthRuleEventTypeEnum

プロパティ名タイプ説明
HealthRuleEventTypeEnum 文字列 Enums

HEALTH_RULE_CONTINUES_CRITICAL

HEALTH_RULE_OPEN_CRITICAL

HEALTH_RULE_OPEN_WARNING

HEALTH_RULE_UPGRADED

HEALTH_RULE_DOWNGRADED

HEALTH_RULE_CONTINUES_WARNING

HEALTH_RULE_CLOSE_WARNING

HEALTH_RULE_CLOSE_CRITICAL

HEALTH_RULE_CANCELED_WARNING

HEALTH_RULE_CANCELED_CRITICAL

HealthRuleScopeType

プロパティ名タイプ説明
HealthRuleScopeType 文字列

ALL_HEALTH_RULES

SPECIFIC_HEALTH_RULES

OtherEventType

プロパティ名タイプ説明
OtherEventType 文字列 Enums

CLR_CRASH

APPLICATION_CRASH

DEADLOCK

RESOURCE_POOL_LIMIT

APPLICATION_DEPLOYMENT

APP_SERVER_RESTART

APPLICATION_CONFIG_CHANGE

AGENT_CONFIGURATION_ERROR

APPLICATION_DISCOVERED

TIER_DISCOVERED

NODE_DISCOVERED

MACHINE_DISCOVERED

BT_DISCOVERED

SERVICE_ENDPOINT_DISCOVERED

BACKEND_DISCOVERED

EUM_CLOUD_SYNTHETIC_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_CONFIRMED_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_ONGOING_ERROR_EVENT

EUM_CLOUD_SYNTHETIC_PERF_HEALTHY_EVENT

EUM_CLOUD_SYNTHETIC_PERF_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_WARNING_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_CONFIRMED_CRITICAL_EVENT

EUM_CLOUD_SYNTHETIC_PERF_ONGOING_CRITICAL_EVENT

MOBILE_NEW_CRASH_EVENT, SLOW, VERY_SLOW, STALL

エラー

SelectedEntityType

プロパティ名タイプ説明
SelectedEntityType 文字列

ANY_ENTITY

SPECIFIC_ENTITIES

EntityType

プロパティ名タイプ説明
EntityType 文字列 Enums

BUSINESS_TRANSACTION

TIER_NODE

ERRORS

SERVICE_ENDPOINTS

INFORMATION_POINTS

DATABASES_IN_APPLICATION

SERVERS_IN_APPLICATION

ActionTypeEnum

プロパティ名タイプ説明
ActionTypeEnum 文字列

SMS

EMAIL

CUSTOM_EMAIL

THREAD_DUMP

HTTP_REQUEST

カスタム

RUN_SCRIPT_ON_NODES

DIAGNOSTIC_BUSINESS_TRANSACTIONS

CREATE_UPDATE_JIRA

ErrorResponse

プロパティ名タイプ
statusCode 整数
message 文字列

このプロパティは必須です。

例のダウンロード

Appdynamics Email Digest Examples.zip をダウンロードして、電子メールダイジェストを設定するのに役立つ一連の例を取得します。

SWAGGER YAML ファイルのダウンロード

Swagger の email_digests_openapi.yml ファイルをダウンロードします。