Splunk AppDynamics APIs
This page provides an overview of Splunk AppDynamics APIs, which let you extend and customize various aspects of Splunk AppDynamics On-Premises.
Overview
The Splunk 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 Splunk 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.