Download PDF
Download page Cisco AppDynamics APIs.
Cisco AppDynamics APIs
Related pages:
This page provides an overview of Cisco AppDynamics APIs, which let you extend and customize various aspects of Cisco AppDynamics SaaS.
Overview of Cisco AppDynamics APIs
Cisco AppDynamics SaaS exposes various APIs for customizing and extending its features on the platform-side, which are served by the Controller and Events Service, and on the agent-side.
The Cisco AppDynamics platform server components and agents offer the following APIs:
- Controller APIs: Administer the Controller, configure, monitor, query metrics, and more. See Platform API Index.
- Accounts APIs: Manage and monitor accounts, users, and other aspects of Cisco AppDynamics licensing. Accounts APIs are made up of these modules:
- actionsuppressions
- businesstransactions
- healthrules
- licensemodules
- mdsconfig
- nodes
- policies
- Analytics Events API: Send custom analytics events from your data sources to the Events Service. See the Analytics Events API section in the Platform API Index.
- Machine Agent APIs: HTTP APIs available at the machine agent for uploading custom metrics. See Machine Agent HTTP Listener.
- Database Agent APIs: Get, create, update, and delete Database Monitoring database Collectors. See Database Visibility API.
- Application Agent Instrumentation APIs: Control and customize transaction detection and correlation, along with exit point detection. Agent APIs include:
- Java Agent API: Customize agent instrumentation. See the SDK folder in the agent home directory.
- Mobile RUM: Instrument mobile applications for real user performance monitoring. See Instrument iOS Applications.
- IoT RUM: Report instrumentation data directly to the EUM Server. See Instrument Applications with the IoT REST APIs.
Platform API Index
These methods are Below is a list of all the methods in the Cisco AppDynamics Controller and Events Service APIs:
Accounts API
Application Model API
Retrieve All Business Transactions in a Business Application
Retrieve All Registered Backends in a Business Application with Their Properties
Retrieve Node Information for All Nodes in a Business Application
Metric and Snapshot API
Alert and Respond APIs
Health Rule API
Schedule API
Policy API
Actions API
Events and Action Suppression API
- Retrieve All Health Rule Violations in a Business Application
- Retrieve Event Data
- Create Events
- Create a Custom Event
- Create Custom URLs for Notifications
- Create and Delete Action Suppressions
- Retrieve All Existing Action Suppressions
- Retrieve a Specific Action Suppression by ID
- Create a New Action Suppression
- Delete a Specific Action Suppression by ID
Configuration API
Configuration Import and Export API
Cisco Secure Application APIs
Database Visibility API
Analytics Events API
RBAC API
License Rules API
- Creates a New License Rule
- Returns a Summary of All License Rules for the Current Account
- Updates a License Rule
- Deletes a License Rule
- Retrieve a License Rule via its Id