AppDynamics
| Streamweaver Supported Sub-modules | Streamweaver Supported version | Streamweaver data acquisition | Data types | 
|---|---|---|---|
| Application , Database, End-User-Monitoring | AppDynamics versions: 4.1, 4.2, 4.3, 4.4 | AppDynamics Rest API | Events , Metric & Topology | 
Data Types DETAIL
Metrics
Collection Recommendations:
In general, StreamWeaver recommend creating one collection per AppDynamics Controller, per data type. However, similar data types can be combined.
- Collection = Source & Destination pair
- Data Type = Sub-types of data in the AppDynamics Metric Browser. For example: Overall Application Performance, Errors, Business Transaction Performance, etc.
Recommended Data Type Collections:
- "Application": Combines Overall Application Performance, Business Transaction Performance, Errors
- "Backends": Backends
- "Infra": Application Infrastructure Performance
- "EUM": End User Experience
- "Database": Databases
- "Mobile": Mobile
StreamWeaver Recommended Metric Paths
Note: Wild cards * can be used
| Business Transaction Performance|Business Transactions|*|*|Average CPU Used (ms) | 
| Business Transaction Performance|Business Transactions|*|*|Errors per Minute | 
| Business Transaction Performance|Business Transactions|*|*|Number of Slow Calls | 
| Business Transaction Performance|Business Transactions|*|*|Average Response Time (ms) | 
| Business Transaction Performance|Business Transactions|*|*|Number of Very Slow Calls | 
| Business Transaction Performance|Business Transactions|*|*|Stall Count | 
| Business Transaction Performance|Business Transactions|*|*|Calls per Minute | 
| Overall Application Performance|Average Response Time (ms) | 
| Overall Application Performance|Calls per Minute | 
| Overall Application Performance|Error Page Redirects per Minute | 
| Overall Application Performance|Errors per Minute | 
| Overall Application Performance|Exceptions per Minute | 
| Overall Application Performance|HTTP Error Codes per Minute | 
| Overall Application Performance|Infrastructure Errors per Minute | 
| Overall Application Performance|Number of Slow Calls | 
| Overall Application Performance|Number of Very Slow Calls | 
| Overall Application Performance|Stall Count | 
| Overall Application Performance|*|Average Response Time (ms) | 
| Overall Application Performance|*|Calls per Minute | 
| Overall Application Performance|*|Error Page Redirects per Minute | 
| Overall Application Performance|*|Errors per Minute | 
| Overall Application Performance|*|Exceptions per Minute | 
| Overall Application Performance|*|HTTP Error Codes per Minute | 
| Overall Application Performance|*|Infrastructure Errors per Minute | 
| Overall Application Performance|*|Number of Slow Calls | 
| Overall Application Performance|*|Number of Very Slow Calls | 
| Overall Application Performance|*|Stall Count | 
| Errors|*|Internal Server Error : 500|Errors per Minute | 
| Errors|*|HTTP Error Code : 400|Errors per Minute | 
| Errors|*|InvalidOperationException : DataServiceTransportException : WebException|Errors per Minute | 
| Errors|*|WebException|Errors per Minute | 
| Errors|*|WebException : IOException : SocketException|Errors per Minute] | 
Events
| "APPLICATION": | 
| APPLICATION_COMPONENT | 
| APPLICATION_COMPONENT_NODE | 
| APPLICATION_DIAGNOSTIC_DATA | 
| BUSINESS_TRANSACTION | 
| BACKEND | 
| DB_SERVER | 
| JMX_INSTANCE_NAME | 
| INFO_POINT | 
| "Severities": | 
| CRITICAL | 
| WARNING | 
| "BusinessTransactionPerformance": | 
| Custom | 
| ErrorRate | 
| OverallApplicationPerformance | 
| NodeHealthHardware | 
| NodeHealthJMX | 
| NodeHealthTransactionPerformance | 
