webhook from Cisco AppDynamics
{
"event_name": "${latestEvent.displayName}",
"event_guid": "${latestEvent.guid}",
"event_id": "${latestEvent.id}",
"policy": "${policy.name}",
"event_time": "${latestEvent.eventTime}",
"app_id": "${latestEvent.application.id}",
"app_name": "${latestEvent.application.name}",
"event_message": "${latestEvent.eventMessage}",
"severity": "${latestEvent.severity}",
"event_deep_link": "${latestEvent.deepLink}",
"controller_url": "${controllerUrl}",
"node_id": "${latestEvent.node.id}",
"node_name": "${latestEvent.node.name}",
"summary": "${latestEvent.summaryMessage}",
"event_type": "${latestEvent.eventType}",
"tier_id": "${latestEvent.tier.id}",
"tier_name": "${latestEvent.tier.name}"
#if(${latestEvent.healthRuleEvent} == true)
,"health_rule_id": "${latestEvent.healthRule.id}",
"health_rule_name": "${latestEvent.healthRule.name}",
"incident_id": "${latestEvent.incident.id}",
"incident_name": "${latestEvent.incident.name}"
#end
}
Free Trial of AppDynamics https://www.appdynamics.com/free-trial/
Webhook notification:
{
"event_name": "New Critical Health Rule Violation",
"event_guid": "a35260de-34ff-476f-bcb9-c44fd1afd913",
"event_id": "33021165",
"policy": "JAVA alert",
"event_time": "Mon Apr 03 02:04:55 UTC 2023",
"app_id": "108979",
"app_name": "MyApp",
"event_message": "AppDynamics has detected a problexm .....",
"severity": "ERROR",
"event_deep_link": "https://painted20230307xxxx.saas.appdynamics.com/#location=APP_EVENT_Vxxxx",
"controller_url": "https://painted20230307xxxxx.saas.appdynamics.com",
"node_id": "${latestEvent.node.id}",
"node_name": "${latestEvent.node.name}",
"summary": "AppDynamics has detected a problem with Business xxxxxx.",
"event_type": "POLICY_OPEN_CRITICAL",
"tier_id": "201066",
"tier_name": "MyTier",
"health_rule_id": "615178",
"health_rule_name": "Business Transaction Health",
"incident_id": "70646",
"incident_name": "Business Transaction Health"
}
Field | Description |
---|---|
account_name | AppDynamics Account name |
events | List of Alert events |
... | ... , ... , ... |
- incident_id, if exist
- event_id, if incident_id does not exist
Field | Type | Description | Example |
---|---|---|---|
event_key | str | incdent_id or event_id | ? |
event_type | str | RECOVERY , ALERT based on raw_data.incident.state | RECOVERY |
title | str | event_name | New Critical Health Rule Violation |
description | str | event_message | AppDynamics has detected ... |
severity | str | severity | ALERT |
resource | dict | ... | N/A |
addtional_info | dict | ... | {"application": "MyApp", "url" "https://...." } |
occured_at | datetime | event_time | "2021-08-23T06:47:32.753Z" |