APM agents
Elastic APM agents automatically measure application performance and track errors. They offer built-in support for popular frameworks and technologies, and provide easy-to-use APIs that allow you to instrument any application.
Available APM agents ¶
Elastic APM agents are built and maintained by Elastic. While they are similar, different programming languages have different nuances and requirements. Refer to each APM agent’s documentation to learn how to install the agent, configure it, and more:
- APM Android agent
- APM Go agent
- APM iOS agent
- APM Java agent
- APM .NET agent
- APM Node.js agent
- APM PHP agent
- APM Python agent
- APM Ruby agent
- APM Real User Monitoring JavaScript agent
More APM agent resources ¶
Though you should refer to each APM agent’s documentation for information on using the agent, there are some tasks you can complete in the Applications UI: