Policy API
This page describes the Policy API methods you can use to create, configure, and manage policies for an application.
A policy consists of a trigger based on one or more events and anactionin response to that trigger. You use policies to automate monitoring, alerting, and problem remediation.
- Syntax validation of the JSON payload is done when creating the policy.
- Objects/Entities corresponding to EUM applications are not supported.
Create a Policy
Creates a new policy using the given JSON payload.
Resource URL
POST <controller_url>/controller/alerting/rest/v1/applications/<application_id>/policies
Request/Response Format
JSON
Example
- Request
-
{ "name": "Policy json create example", "enabled": true, "executeActionsInBatch": true, "actions": [ { "actionName": "your@email.com", "actionType": "EMAIL", "notes": "example notes" }, { "actionName": "Thread dump action", "actionType": "THREAD_DUMP", "specifiedEntityActionDetails": { "specifiedEntityActionScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } ], "events": { "healthRuleEvents": { "healthRuleEventTypes": [ "HEALTH_RULE_OPEN_CRITICAL", "HEALTH_RULE_UPGRADED", "HEALTH_RULE_CONTINUES_CRITICAL", "HEALTH_RULE_CONTINUES_WARNING" ], "healthRuleScope": { "healthRuleScopeType": "SPECIFIC_HEALTH_RULES", "healthRules": [ "JVM Garbage Collection Time is too high", "Memory utilization is too high" ] } }, "otherEvents": [ "VERY_SLOW", "STALL", "SLOW", "ERROR" ] }, "selectedEntities": { "selectedEntityType": "SPECIFIC_ENTITIES", "entities": [ { "entityType": "BUSINESS_TRANSACTION", "selectedBusinessTransactions": { "businessTransactionScope": "SPECIFIC_BUSINESS_TRANSACTIONS", "businessTransactions": [ "/home/auctions" ] } }, { "entityType": "TIER_NODE", "tierOrNode": { "tierOrNodeScope": "NODE_SELECTED_ENTITIES", "typeofNode": "ALL_NODES", "selectedNodes": { "selectedNodeScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } } ] } }
- Response
-
{ "id": 2, "name": "Policy json create example", "enabled": true, "executeActionsInBatch": true, "actions": [ { "actionName": "your@email.com", "actionType": "EMAIL", "notes": "example notes" }, { "actionName": "Thread dump action", "actionType": "THREAD_DUMP", "specifiedEntityActionDetails": { "specifiedEntityActionScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } ], "events": { "healthRuleEvents": { "healthRuleEventTypes": [ "HEALTH_RULE_OPEN_CRITICAL", "HEALTH_RULE_UPGRADED", "HEALTH_RULE_CONTINUES_CRITICAL", "HEALTH_RULE_CONTINUES_WARNING" ], "healthRuleScope": { "healthRuleScopeType": "SPECIFIC_HEALTH_RULES", "healthRules": [ "JVM Garbage Collection Time is too high", "Memory utilization is too high" ] } }, "otherEvents": [ "VERY_SLOW", "SLOW", "ERROR", "STALL" ], "anomalyEvents": null, "customEvents": [] }, "selectedEntities": { "selectedEntityType": "SPECIFIC_ENTITIES", "entities": [ { "entityType": "BUSINESS_TRANSACTION", "selectedBusinessTransactions": { "businessTransactionScope": "SPECIFIC_BUSINESS_TRANSACTIONS", "businessTransactions": [ "/home/auctions" ] } }, { "entityType": "TIER_NODE", "tierOrNode": { "tierOrNodeScope": "NODE_SELECTED_ENTITIES", "typeofNode": "ALL_NODES", "selectedNodes": { "selectedNodeScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } } ] } }
Retrieve a list of Policies associated with an Application
This API returns a list of all policies associated with the given application, policy names, IDs, and enable flag details. To fetch the complete details of a policy, use GET /policies/{policy-id}
.
Resource URL
GET <controller_url>/controller/alerting/rest/v1/applications/<application_id>/policies
Response Format
JSON
Example Response
[
{
"id": 1096,
"name": "My Policy 1",
"enabled": true,
"actions": [
{
"actionName": "action@email.com",
"actionType": "EMAIL"
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_OPEN_WARNING",
"HEALTH_RULE_OPEN_CRITICAL"
],
"healthRuleScopeType": "ALL_HEALTH_RULES",
"healthRuleCount": null
},
"otherEvents": [],
"anomalyEvents": null,
"customEvents": []
},
"selectedEntityType": "ANY_ENTITY"
},
{
"id": 1050,
"name": "My Policy 2",
"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": 1051,
"name": "My policy 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"
}
]
Retrieve Details of a Specified Policy
Returns a JSON
representation of a policy for the given policy ID.
Resource URL
GET <controller_url>/controller/alerting/rest/v1/applications/<application_id>/policies/{policy-id}
Response Format
JSON
Example Response
This example retrieves the configuration details of a policy.
{
"id": 1,
"name": "Policy REST get json example",
"enabled": true,
"executeActionsInBatch": true,
"actions": [
{
"actionName": "your@email.com",
"actionType": "EMAIL",
"notes": "example notes"
},
{
"actionName": "1234567890",
"actionType": "SMS"
},
{
"actionName": "Thread dump action",
"actionType": "THREAD_DUMP",
"specifiedEntityActionDetails": {
"specifiedEntityActionScope": "SPECIFIC_NODES",
"nodes": [
"node1"
]
}
}
],
"events": {
"healthRuleEvents": {
"healthRuleEventTypes": [
"HEALTH_RULE_OPEN_CRITICAL",
"HEALTH_RULE_UPGRADED",
"HEALTH_RULE_CONTINUES_CRITICAL",
"HEALTH_RULE_CONTINUES_WARNING"
],
"healthRuleScope": {
"healthRuleScopeType": "SPECIFIC_HEALTH_RULES",
"healthRules": [
"JVM Garbage Collection Time is too high",
"Memory utilization is too high"
]
}
},
"otherEvents": [
"VERY_SLOW",
"STALL",
"SLOW",
"ERROR"
],
"anomalyEvents": null,
"customEvents": []
},
"selectedEntities": {
"selectedEntityType": "SPECIFIC_ENTITIES",
"entities": [
{
"entityType": "BUSINESS_TRANSACTION",
"selectedBusinessTransactions": {
"businessTransactionScope": "SPECIFIC_BUSINESS_TRANSACTIONS",
"businessTransactions": [
"/home/auctions"
]
}
},
{
"entityType": "TIER_NODE",
"tierOrNode": {
"tierOrNodeScope": "NODE_SELECTED_ENTITIES",
"typeofNode": "ALL_NODES",
"selectedNodes": {
"selectedNodeScope": "SPECIFIC_NODES",
"nodes": [
"node1"
]
}
}
}
]
}
}
Update a Policy
Updates the configuration settings of an existing policy with the values of a specified policy ID.
This request requires a complete JSON payload as input. Splunk AppDynamics recommends the following:
- Retrieve the JSON payload using
GET /policies/{policy-id}
and update the required fields. - From the JSON payload, remove the anomaly events that are empty or have null values. Check and delete these values from the payload:
"anomalyEvents": []
"anomalyEvents": null
- Send the modified payload as part of the
PUT
request.
Resource URL
PUT <controller_url>/controller/alerting/rest/v1/applications/<application_id>/policies/{policy-id}
Request/Response Format
JSON
Example
- Request
-
{ "name": "Policy json update example", "enabled": true, "executeActionsInBatch": true, "actions": [ { "actionName": "Thread dump action", "actionType": "THREAD_DUMP", "specifiedEntityActionDetails": { "specifiedEntityActionScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } ], "events": { "healthRuleEvents": { "healthRuleEventTypes": [ "HEALTH_RULE_OPEN_CRITICAL", "HEALTH_RULE_UPGRADED", "HEALTH_RULE_CONTINUES_CRITICAL" ], "healthRuleScope": { "healthRuleScopeType": "ALL_HEALTH_RULES" } }, "otherEvents": [ "VERY_SLOW", "STALL", "SLOW", "ERROR" ] }, "selectedEntities": { "selectedEntityType": "SPECIFIC_ENTITIES", "entities": [ { "entityType": "BUSINESS_TRANSACTION", "selectedBusinessTransactions": { "businessTransactionScope": "SPECIFIC_BUSINESS_TRANSACTIONS", "businessTransactions": [ "/home/auctions" ] } }, { "entityType": "TIER_NODE", "tierOrNode": { "tierOrNodeScope": "NODE_SELECTED_ENTITIES", "typeofNode": "ALL_NODES", "selectedNodes": { "selectedNodeScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } } ] } }
- Response
-
{ "id": 1, "name": "Policy json update example", "enabled": true, "executeActionsInBatch": true, "actions": [ { "actionName": "Thread dump action", "actionType": "THREAD_DUMP", "specifiedEntityActionDetails": { "specifiedEntityActionScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } ], "events": { "healthRuleEvents": { "healthRuleEventTypes": [ "HEALTH_RULE_OPEN_CRITICAL", "HEALTH_RULE_UPGRADED", "HEALTH_RULE_CONTINUES_CRITICAL" ], "healthRuleScope": { "healthRuleScopeType": "ALL_HEALTH_RULES" } }, "otherEvents": [ "VERY_SLOW", "SLOW", "ERROR", "STALL" ], "anomalyEvents": null, "customEvents": [] }, "selectedEntities": { "selectedEntityType": "SPECIFIC_ENTITIES", "entities": [ { "entityType": "BUSINESS_TRANSACTION", "selectedBusinessTransactions": { "businessTransactionScope": "SPECIFIC_BUSINESS_TRANSACTIONS", "businessTransactions": [ "/home/auctions" ] } }, { "entityType": "TIER_NODE", "tierOrNode": { "tierOrNodeScope": "NODE_SELECTED_ENTITIES", "typeofNode": "ALL_NODES", "selectedNodes": { "selectedNodeScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } } ] } }
Delete a Policy
Deletes an existing policy with the specified ID.
Resource URL
DELETE <controller_url>/controller/alerting/rest/v1/applications/<application_id>/policies/{policy-id}
Update a Policy Configuration
Updates one or more specific configuration setting(s) of a policy. You can update the Name and Enabled fields using this API.
Resource URL
PUT <controller_url>/controller/alerting/rest/v1/applications/<application_id>/policies/{policy-id}/configuration
Request/Response Format
JSON
Example
- Request
-
{ "name": "Policy json update example", "enabled": false }
- Response
-
{ "id": 1, "name": "Policy json update example", "enabled": false, "executeActionsInBatch": true, "actions": [ { "actionName": "Thread dump action", "actionType": "THREAD_DUMP", "specifiedEntityActionDetails": { "specifiedEntityActionScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } ], "events": { "healthRuleEvents": { "healthRuleEventTypes": [ "HEALTH_RULE_OPEN_CRITICAL", "HEALTH_RULE_UPGRADED", "HEALTH_RULE_CONTINUES_CRITICAL" ], "healthRuleScope": { "healthRuleScopeType": "ALL_HEALTH_RULES" } }, "otherEvents": [ "VERY_SLOW", "STALL", "SLOW", "ERROR" ], "anomalyEvents": null, "customEvents": [] }, "selectedEntities": { "selectedEntityType": "SPECIFIC_ENTITIES", "entities": [ { "entityType": "BUSINESS_TRANSACTION", "selectedBusinessTransactions": { "businessTransactionScope": "SPECIFIC_BUSINESS_TRANSACTIONS", "businessTransactions": [ "/home/auctions" ] } }, { "entityType": "TIER_NODE", "tierOrNode": { "tierOrNodeScope": "NODE_SELECTED_ENTITIES", "typeofNode": "ALL_NODES", "selectedNodes": { "selectedNodeScope": "SPECIFIC_NODES", "nodes": [ "node1" ] } } } ] } }
Example Response
Response Codes
200 | Fetched successfully |
201 | Created successfully |
204 | Deleted successfully |
400 | Bad request |
401 | Unauthorized |
403 | Forbidden |
404 | Resource not found |
409 | Already exists |
Property Details
Policy
Payload details of a policy.
Property Name | Type | Description and Valid Values | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id
| integer |
This is auto-generated by the system and returned in the response. It is a | ||||||||||||||||||||||||||||||||||||
name* |
string |
Name of the policy. Minimum length: 1 | ||||||||||||||||||||||||||||||||||||
enabled
|
boolean |
Sets the email digest to enabled/disabled state. Default value: true | ||||||||||||||||||||||||||||||||||||
executeActionsInBatch*
|
boolean |
Executes the actions configured for a policy, once for all the triggering events that occurred during the last minute. Default value: true | ||||||||||||||||||||||||||||||||||||
actions* | minItems: 1 | Action
Describes the predefined, reusable, and automated response to an event to be taken when the event is triggered.
| ||||||||||||||||||||||||||||||||||||
events*
| Events
Describes the events that trigger the policy.
| |||||||||||||||||||||||||||||||||||||
selectedEntities
| SelectedEntityType
Scope of entities considered for the policy evaluation. Note: Entities corresponding to EUM applications are not supported.
|
SelectedEntityType
Scope of entities considered for the policy evaluation.
Property Name | Type | Description |
---|---|---|
SelectedEntityType*
| string | Enums
ANY_ENTITY SPECIFIC_ENTITIES |
SpecificEntities
Scope of specific entities considered for the policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
selectedEntityType*
| string | Enum
ANY_ENTITY SPECIFIC_ENTITIES | ||||||
entities
| minItems: 1 | Entity
|
Entity
Property name | Type | Description |
---|---|---|
entityType*
|
string minItems: 1 | Enums
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION |
AnyEntity
Scope of entities considered for the policy evaluation.
Property Name | Type | Description |
---|---|---|
SelectedEntityType *
| string | Enums
ANY_ENTITY |
BusinessTransaction
All entities of type BUSINESS_TRANSACTION are considered for policy evaluation.
Property Name | Type | Description | ||||
---|---|---|---|---|---|---|
entityType*
|
string minItems: 1 | Enums
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||
selectedBusinessTransactions*
| string | BusinessTransactionScope
|
SelectedBusinessTransactions
Property Name | Description |
---|---|
businessTransactionScope *
| Enums
ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS SPECIFIC_BUSINESS_TRANSACTIONS BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS BUSINESS_TRANSACTIONS_MATCHING_PATTERN |
AllBusinessTransactions
The scope of business transactions is set to all business transactions.
Property Name | Description |
---|---|
businessTransactionScope *
| Enum
ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS SPECIFIC_BUSINESS_TRANSACTIONS BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS BUSINESS_TRANSACTIONS_MATCHING_PATTERN |
SpecificBusinessTransactions
The scope of business transactions is set to select business transactions.
Property Name | Type | Description |
---|---|---|
businessTransactionScope*
| Enum
ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS SPECIFIC_BUSINESS_TRANSACTIONS BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS BUSINESS_TRANSACTIONS_MATCHING_PATTERN | |
businessTransactions*
|
string minItems: 1 | Name(s) of the business transactions. |
BusinessTransactionsInSpecificTiers
The scope of business transactions is set to business transactions associated with a specific tier.
Property Name | Type | Description |
---|---|---|
businessTransactionScope*
| Enum
ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS SPECIFIC_BUSINESS_TRANSACTIONS BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS BUSINESS_TRANSACTIONS_MATCHING_PATTERN | |
specificTiers*
|
string minItems: 1 | Name of the specified tier. |
BusinessTransactionsMatchingPattern
The scope of business transactions is set to business transactions that match a specific pattern.
Property Name | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
businessTransactionScope*
| Enum
ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS SPECIFIC_BUSINESS_TRANSACTIONS BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS BUSINESS_TRANSACTIONS_MATCHING_PATTERN | ||||||||||
patternMatcher*
| EntityMatchingPattern
Business transactions that match the specified pattern are included in the scope.
|
SelectedTierOrNodeEntities
Specific tiers or nodes are considered for policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
entityType*
| string | Enum
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||||
tierOrNode*
|
string minLength: 1 | TierOrNode
|
TierOrNode
Property Name | Type | Description |
---|---|---|
tierOrNodeScope *
| string | Enums
TIER_SELECTED_ENTITIES NODE_SELECTED_ENTITIES |
TierSelectedEntities
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
tierOrNodeScope*
| string | Enums
TIER_SELECTED_ENTITIES NODE_SELECTED_ENTITIES | ||||||
selectedTiers*
| SelectedTiers
|
SelectedTiers
Property Name | Type | Description |
---|---|---|
selectedTierScope *
| string | Enums
ALL_TIERS SPECIFIC_TIERS |
AllTiers
Property Name | Type | Description |
---|---|---|
selectedTierScope *
| string | Enum
ALL_TIERS SPECIFIC_TIERS |
SpecificTiers
Property Name | Type | Description |
---|---|---|
selectedTierScope*
| string | Enum
ALL_TIERS SPECIFIC_TIERS |
tiers*
|
string minItems: 1 | Name(s) of the specified tier(s). |
NodeSelectedEntities
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
tierOrNodeScope*
| string | Enum
TIER_SELECTED_ENTITIES NODE_SELECTED_ENTITIES | ||||||
typeofNode*
| string | Enums
ALL_NODES JAVA_NODES DOT_NET_NODES PHP_NODES | ||||||
selectedNodes*
| SelectedNodes
|
SelectedNodes
Property Name | Type | Description |
---|---|---|
selectedNodeScope *
| string | Enums
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER |
AllNodes
Property Name | Type | Description |
---|---|---|
selectedNodeScope *
| string | Enum
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER |
SpecificNodes
Property Name | Type | Description |
---|---|---|
selectedNodeScope*
| string | Enum
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER |
nodes*
|
string minItems: 1 | Name(s) of the specified node(s). |
NodesOfSpecificTiers
Property Name | Type | Description |
---|---|---|
selectedNodeScope*
| string | Enum
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER |
specificTiers*
|
string minItems: 1 | Name(s) of tier with the associated nodes. |
NodesMatchingPattern
Property Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
selectedNodeScope*
| string | Enum
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER | ||||||||||
patternMatcher*
| EntityMatchingPattern
Nodes that match a specified pattern are included in the scope.
|
NodePropertyVariableMatcher
Property Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
selectedNodeScope*
| string | Enum
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER | ||||||||||
propVarPairs*
| minItems: 1 | propVarPairs
|
Errors
Specific errors are considered for policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
entityType*
| string | Enum
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||||
selectedErrors*
| SelectedErrors
|
SelectedErrors
Property Name | Type | Description |
---|---|---|
errorScope *
| string | Enums
ALL_ERRORS SPECIFIC_ERRORS ERRORS_OF_SPECIFIC_TIERS ERRORS_MATCHING_PATTERN |
AllErrors
Property Name | Type | Description |
---|---|---|
errorScope *
| string | Enum
ALL_ERRORS SPECIFIC_ERRORS ERRORS_OF_SPECIFIC_TIERS ERRORS_MATCHING_PATTERN |
SpecificErrors
Property Name | Type | Description |
---|---|---|
errorScope*
| string | Enums
ALL_ERRORS SPECIFIC_ERRORS ERRORS_OF_SPECIFIC_TIERS ERRORS_MATCHING_PATTERN |
errors*
|
string minItems: 1 Example: NullPointerException |
ErrorsOfSpecificTiers
Property Name | Type | Description |
---|---|---|
errorScope*
| string | Enum
ALL_ERRORS SPECIFIC_ERRORS ERRORS_OF_SPECIFIC_TIERS ERRORS_MATCHING_PATTERN |
specificTiers*
|
string minItems: 1 |
ErrorsMatchingPattern
Property Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
errorScope*
| string | Enum
ALL_ERRORS SPECIFIC_ERRORS ERRORS_OF_SPECIFIC_TIERS ERRORS_MATCHING_PATTERN | ||||||||||
patternMatcher*
| EntityMatchingPattern
|
ServiceEndpoints
Specific service endpoints are considered for policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
entityType*
| string | Enum
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||||
selectedServiceEndpoints*
| SelectedServiceEndpoints
|
SelectedServiceEndpoints
Property Name | Type | Description |
---|---|---|
serviceEndpointScope *
| string | Enums
ALL_SERVICE_ENDPOINTS SPECIFIC_SERVICE_ENDPOINTS SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS SERVICE_ENDPOINTS_MATCHING_PATTERN |
AllServiceEndpoints
Property Name | Type | Description |
---|---|---|
serviceEndpointScope *
| string | Enums
ALL_SERVICE_ENDPOINTS SPECIFIC_SERVICE_ENDPOINTS SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS SERVICE_ENDPOINTS_MATCHING_PATTERN |
SpecificServiceEndpoints
Property Name | Type | Description |
---|---|---|
serviceEndpointScope*
| string | Enum
ALL_SERVICE_ENDPOINTS SPECIFIC_SERVICE_ENDPOINTS SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS SERVICE_ENDPOINTS_MATCHING_PATTERN |
serviceEndpoints*
|
string minItems: 1 |
ServiceEndpointsInSpecificTiers
Property Name | Type | Description |
---|---|---|
serviceEndpointScope*
| string | Enum
ALL_SERVICE_ENDPOINTS SPECIFIC_SERVICE_ENDPOINTS SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS SERVICE_ENDPOINTS_MATCHING_PATTERN |
specificTiers*
|
string minItems: 1 |
ServiceEndpointsInSpecificTiers
Property Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
serviceEndpointScope*
| string | Enum
ALL_SERVICE_ENDPOINTS SPECIFIC_SERVICE_ENDPOINTS SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS SERVICE_ENDPOINTS_MATCHING_PATTERN | ||||||||||
patternMatcher*
| EntityMatchingPattern
|
InformationPoints
Specific information points are considered for policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
entityType*
| string | Enum
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||||
selectedInformationPoints*
| SelectedInformationPoints
|
SelectedInformationPoints
Property Name | Type | Description |
---|---|---|
informationPointScope *
| string | Enums
ALL_INFORMATION_POINTS SPECIFIC_INFORMATION_POINTS INFORMATION_POINTS_MATCHING_PATTERN |
AllInformationPoints
Property Name | Type | Description |
---|---|---|
informationPointScope *
| string | Enums
ALL_INFORMATION_POINTS SPECIFIC_INFORMATION_POINTS INFORMATION_POINTS_MATCHING_PATTERN |
SpecificInformationPoints
Property Name | Type | Description |
---|---|---|
informationPointScope*
| string | Enum
ALL_INFORMATION_POINTS SPECIFIC_INFORMATION_POINTS INFORMATION_POINTS_MATCHING_PATTERN |
informationPoints*
|
string minItems: 1 |
InformationPointsMatchingPattern
Property Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
informationPointScope*
| string | Enum
ALL_INFORMATION_POINTS SPECIFIC_INFORMATION_POINTS INFORMATION_POINTS_MATCHING_PATTERN | ||||||||||
patternMatcher*
| EntityMatchingPattern
|
DatabasesInApplication
Specific databases associated with the application are considered for policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
entityType*
| string | Enums
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||||
selectedApplicationDatabases*
| SelectedApplicationDatabases
|
SelectedApplicationDatabases
Property Name | Type | Description |
---|---|---|
applicationDatabaseScope *
| string | Enums
ALL_APPLICATION_DATABASES SPECIFIC_APPLICATION_DATABASES APPLICATION_DATABASES_MATCHING_PATTERN |
AllApplicationDatabases
Property Name | Type | Description |
---|---|---|
applicationDatabaseScope *
| string | Enum
ALL_APPLICATION_DATABASES SPECIFIC_APPLICATION_DATABASES APPLICATION_DATABASES_MATCHING_PATTERN |
SpecificApplicationDatabases
Property Name | Type | Description |
---|---|---|
applicationDatabaseScope*
| string | Enum
ALL_APPLICATION_DATABASES SPECIFIC_APPLICATION_DATABASES APPLICATION_DATABASES_MATCHING_PATTERN |
applicationDatabases*
|
string minItems: 1 |
ApplicationDatabasesMatchingPattern
Property Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
applicationDatabaseScope*
| string | Enum
ALL_APPLICATION_DATABASES SPECIFIC_APPLICATION_DATABASES APPLICATION_DATABASES_MATCHING_PATTERN | ||||||||||
patternMatcher*
| EntityMatchingPattern
|
ServersInApplication
Specific servers associated with the application, are considered for the policy evaluation.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
entityType*
| string | Enum
BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION | ||||||
selectedServers*
| string | ApplicationSelectedServers
|
ApplicationSelectedServers
Property Name | Type | Description |
---|---|---|
serversScope *
| string | Enums
ALL_SERVERS_IN_APPLICATION SPECIFIC_SERVERS_IN_APPLICATION ALL_SERVERS_IN_SPECIFIC_TIERS |
AllServersInApplication
Property Name | Type | Description |
---|---|---|
serversScope *
| string | Enum
ALL_SERVERS_IN_APPLICATION SPECIFIC_SERVERS_IN_APPLICATION ALL_SERVERS_IN_SPECIFIC_TIERS |
SpecificServersInApplication
Property Name | Type | Description |
---|---|---|
serversScope*
| string | Enum
ALL_SERVERS_IN_APPLICATION SPECIFIC_SERVERS_IN_APPLICATION ALL_SERVERS_IN_SPECIFIC_TIERS |
specificServers*
|
string minLength: 1 minItems: 1 |
AllServersInSpecificTiers
Property Name | Type | Description |
---|---|---|
serversScope*
| string | Enum
ALL_SERVERS_IN_APPLICATION SPECIFIC_SERVERS_IN_APPLICATION ALL_SERVERS_IN_SPECIFIC_TIERS |
specificTiers*
|
string minItems: 1 |
Events
Different types of events that trigger a policy.
Property Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
healthRuleEvents
| HealthRuleEvent
Events associated with health rules that trigger the policy.
| |||||||||||||||||||
otherEvents
| string | 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 ERROR | ||||||||||||||||||
anomalyEvents
| minItems: 1 |
Events triggered due to anomaly detection. AnomalyEventType EnumsANOMALY_OPEN_WARNING ANOMALY_OPEN_CRITICAL ANOMALY_UPGRADED ANOMALY_DOWNGRADED ANOMALY_CLOSE_WARNING ANOMALY_CLOSE_CRITICAL ANOMALY_CANCELED_WARNING ANOMALY_CANCELED_CRITICAL | ||||||||||||||||||
customEvents
|
Custom-defined events that trigger the policy.. CustomEvent
|
CustomEvent
Details of custom-defined event that triggers the policy.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
eventName*
| string | |||||||
PropertyMatchCriteria
|
string default: ANY | Enums
ANY ALL | ||||||
keyValuePairArray
| KeyValuePair
|
HealthRuleEvent
Events associated with health rules that trigger the policy.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
healthRuleEventTypes*
|
string minItems: 1 | HealthRuleEventType 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 | ||||||
healthRuleScope*
| string |
Events associated with specific health rules or all health rules that trigger the email digest. healthRuleScopeType
|
HealthRuleScope
Events associated with specific health rules or all health rules that trigger the policy.
Property Name | Type | Description |
---|---|---|
healthRuleScopeType *
| string | Enums
ALL_HEALTH_RULES SPECIFIC_HEALTH_RULES |
AllHealthRules
Events associated with all health rules within an application, trigger the policy.
Property Name | Type | Description |
---|---|---|
healthRuleScopeType *
| string | Enum
ALL_HEALTH_RULES SPECIFIC_HEALTH_RULES |
AllHealthRules
Events associated with specific health rules within an application, trigger the policy.
Property Name | Type | Description |
---|---|---|
healthRuleScopeType*
| string | Enum
ALL_HEALTH_RULES SPECIFIC_HEALTH_RULES |
healthRules*
|
string minItems: 1 |
HealthRuleEventTypes
Property Name | Type | Description |
---|---|---|
healthRuleEventTypes*
| string | 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
Property Name | Type | Description |
---|---|---|
otherEvents
| string | 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_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 ERROR |
AnomalyEvents
Events generated due to anomaly detection that trigger the policy.
Property Name | Type | Description |
---|---|---|
anomalyEvents
|
string 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 |
Action
A list of actions that are taken when a policy is triggered.
Property Name | Type | Description |
---|---|---|
actionName*
| string | |
actionType*
| string | ActionType Enums
SMS CUSTOM_EMAIL THREAD_DUMP HTTP_REQUEST CUSTOM RUN_SCRIPT_ON_NODES DIAGNOSTIC_BUSINESS_TRANSACTIONS CREATE_UPDATE_JIRA |
SimpleActionType
A simple action that is taken when the policy is triggered.
Property Name | Type | Description |
---|---|---|
actionName*
| string | |
actionType*
| string | ActionType Enums
SMS CUSTOM_EMAIL THREAD_DUMP HTTP_REQUEST CUSTOM RUN_SCRIPT_ON_NODES DIAGNOSTIC_BUSINESS_TRANSACTIONS CREATE_UPDATE_JIRA |
EmailActionType
An email is sent when the policy is triggered.
Property Name | Type | Description |
---|---|---|
actionName*
| string | |
actionType*
| string | ActionType Enums
SMS CUSTOM_EMAIL THREAD_DUMP HTTP_REQUEST CUSTOM RUN_SCRIPT_ON_NODES DIAGNOSTIC_BUSINESS_TRANSACTIONS CREATE_UPDATE_JIRA |
notes
| string |
ActionOnSpecifiedEntities
A simple action that is taken for specific entities when the policy is triggered.
Property Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
actionName*
| string | |||||||
actionType*
| string | ActionType Enums
SMS CUSTOM_EMAIL THREAD_DUMP HTTP_REQUEST CUSTOM RUN_SCRIPT_ON_NODES DIAGNOSTIC_BUSINESS_TRANSACTIONS CREATE_UPDATE_JIRA | ||||||
specifiedEntityActionDetails*
| string | SpecifiedEntityActionDetails
|
SpecifiedEntityActionDetails
Property Name | Type | Description |
---|---|---|
specifiedEntityActionScope
| string | SpecifiedEntityActionScope Enums
PERCENTAGE ABSOLUTE SPECIFIC_NODES |
ActionOnPercentageEntities
The scope of entities on which the action is performed is set to 'percentage'.
Property Name | Type | Description |
---|---|---|
specifiedEntityActionScope
| string | SpecifiedEntityActionScope Enum
PERCENTAGE ABSOLUTE SPECIFIC_NODES |
value *
| integer |
ActionOnPercentageEntities
The scope of entities on which the action is performed is set toabsolute.
Property Name | Type | Description |
---|---|---|
specifiedEntityActionScope
| string | SpecifiedEntityActionScope Enum
PERCENTAGE ABSOLUTE SPECIFIC_NODES |
value *
| integer |
ActionOnPercentageEntities
A list of nodes on which the action is performed.
Property Name | Type | Description |
---|---|---|
specifiedEntityActionScope
| string | SpecifiedEntityActionScope Enum
PERCENTAGE ABSOLUTE SPECIFIC_NODES |
nodes*
|
string minItems: 1 |
PolicySummaryArray
Property Name | Type |
---|---|
id*
| integer |
name*
|
string minLength: 1 |
enabled*
| boolean |
KeyValuePair
Property Name | Type |
---|---|
key*
| string |
value*
| string |
PolicySummary
Property Name | Type |
---|---|
id*
| integer |
name*
|
string minLength: 1 |
enabled*
| boolean |
PolicyConfiguration
Property Name | Type |
---|---|
enabled*
| boolean |
policyName
|
string |
EntityMatchingPattern
Entities that match the specified pattern.
Property Name | Type | Description |
---|---|---|
matchTo*
| string | Enums
STARTS_WITH ENDS_WITH CONTAINS EQUALS MATCH_REG_EX |
matchValue*
|
string minLength: 1 | |
shouldNot
|
boolean default: false |
ErrorResponse
Property Name | Type |
---|---|
statusCode
| integer |
message
| string |
PropertyMatchCriteria
Property Name | Type | Description |
---|---|---|
propertyMatchCriteria
|
string default: ANY |
Enums
ANY ALL |
EntityMatchingPatternEnum
Property Name | Type | Description |
---|---|---|
EntityMatchingPatternEnum
|
string |
Enums
STARTS_WITH ENDS_WITH CONTAINS EQUALS MATCH_REG_EX |
BusinessTransactionScopeEnum
Property Name | Type | Description |
---|---|---|
businessTransactionScope
| string |
Enums
ALL_BUSINESS_TRANSACTIONSSPECIFIC_BUSINESS_TRANSACTIONS BUSINESS_TRANSACTIONS_IN_SPECIFIC_TIERS BUSINESS_TRANSACTIONS_MATCHING_PATTERN |
TierOrNodeScopeEnum
Property Name | Type | Description |
---|---|---|
TierOrNodeScope | string |
Enums
TIER_SELECTED_ENTITIES NODE_SELECTED_ENTITIES |
SelectedTierScopeEnum
Property Name | Type | Description |
---|---|---|
SelectedTierScope | string |
Enums
ALL_TIERS SPECIFIC_TIERS |
TypeOfNodeEnum
Property Name | Type | Description |
---|---|---|
typeofNode
| string |
Enums
ALL_NODES JAVA_NODES DOT_NET_NODES PHP_NODES |
SelectedNodesScopeEnum
Property Name | Type | Description |
---|---|---|
selectedNodeScope
| string |
Enums
ALL_NODES SPECIFIC_NODES NODES_OF_SPECIFIC_TIERS NODES_MATCHING_PATTERN NODE_PROPERTY_VARIABLE_MATCHER |
NodePropertyTypeEnum
Property Name | Type | Description |
---|---|---|
NodePropertyTypeEnum | string |
Enums
META ENV JVM |
ErrorScopeEnum
Property Name | Type | Description |
---|---|---|
ErrorScopeEnum
| string |
Enums
ALL_ERRORS SPECIFIC_ERRORS ERRORS_OF_SPECIFIC_TIERS ERRORS_MATCHING_PATTERN |
ServiceEndpointScopeEnum
Property Name | Type | Description |
---|---|---|
ServiceEndpointScopeEnum
| string |
Enums
ALL_SERVICE_ENDPOINTS SPECIFIC_SERVICE_ENDPOINTS SERVICE_ENDPOINTS_IN_SPECIFIC_TIERS SERVICE_ENDPOINTS_MATCHING_PATTERN |
InformationPointScopeEnum
Property Name | Type | Description |
---|---|---|
InformationPointScopeEnum
| string |
ALL_INFORMATION_POINTS SPECIFIC_INFORMATION_POINTS INFORMATION_POINTS_MATCHING_PATTERN |
DatabaseTypeEnum
Property Name | Type | Description |
---|---|---|
DatabaseTypeEnum
| string |
Enums
ALL_DATABASE_TYPES COUCHBASE DB2 MONGO_DB MICROSOFT_SQL_SERVER MYSQL ORACLE POSTGRE_SQL AZURE_SQL SYBASE |
ApplicationDatabaseScopeEnum
Property Name | Type | Description |
---|---|---|
ApplicationDatabaseScopeEnum
| string |
Enums ALL_APPLICATION_DATABASES SPECIFIC_APPLICATION_DATABASES APPLICATION_DATABASES_MATCHING_PATTERN |
ServersScopeEnum
Property Name | Type | Description |
---|---|---|
ServersScopeEnum
| string |
ALL_SERVERS_IN_APPLICATION SPECIFIC_SERVERS_IN_APPLICATION ALL_SERVERS_IN_SPECIFIC_TIERS |
SpecifiedEntityActionScopeEnum
Property Name | Type | Description |
---|---|---|
SpecifiedEntityActionScopeEnum
| string |
Enum
PERCENTAGE ABSOLUTE SPECIFIC_NODES |
AnomalyEventType
Property Name | Type | Description |
---|---|---|
AnomalyEventType
| string |
Enum
ANOMALY_OPEN_WARNING ANOMALY_OPEN_CRITICAL ANOMALY_UPGRADED ANOMALY_DOWNGRADED ANOMALY_CLOSE_WARNING ANOMALY_CLOSE_CRITICAL ANOMALY_CANCELED_WARNING ANOMALY_CANCELED_CRITICAL |
HealthRuleEventTypeEnum
Property Name | Type | Description |
---|---|---|
HealthRuleEventTypeEnum
| string |
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
Property Name | Type | Description |
---|---|---|
HealthRuleScopeType
| string |
ALL_HEALTH_RULES SPECIFIC_HEALTH_RULES |
OtherEventType
Property Name | Type | Description |
---|---|---|
OtherEventType
| string |
Enum
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 ERROR |
SelectedEntityType
Property Name | Type | Description |
---|---|---|
SelectedEntityType
| string |
Enums ANY_ENTITY SPECIFIC_ENTITIES |
EntityType
Property Name | Type | Description |
---|---|---|
EntityType
| string |
Enums BUSINESS_TRANSACTION TIER_NODE ERRORS SERVICE_ENDPOINTS INFORMATION_POINTS DATABASES_IN_APPLICATION SERVERS_IN_APPLICATION |
ActionTypeEnum
Property Name | Type | Description |
---|---|---|
ActionTypeEnum
| string |
Enums
|
*This property is required.
Download Examples
Download a set of examples that help you configure a policy, AppDynamicsPoliciesExamples.zip
.
Download SWAGGER YAML Spec
Download the Swagger YAML spec policies_openapi.yml
.