Sponsor of the Day:
Jerkmate
https://www.elastic.co/docs/reference/opentelemetry/edot-sdks/php/migration
Migrate to EDOT PHP from the Elastic APM PHP agent | EDOT PHP
Migrate from the Elastic APM PHP agent to the Elastic Distribution of OpenTelemetry PHP (EDOT PHP).
edot phpelastic apmmigrateagent
https://www.elastic.co/docs/reference/apm/agents/dotnet/setup-asp-dot-net
ASP.NET | APM .NET agent
To enable auto instrumentation for ASP.NET (.NET Framework), you need to install the Elastic.Apm.AspNetFullFramework package, add a reference to the package...
apm agentasp
https://www.elastic.co/docs/reference/apm/agents/python/lambda-support
Monitoring AWS Lambda Python Functions | APM Python agent
The Python APM Agent can be used with AWS Lambda to monitor the execution of your AWS Lambda functions. You need an APM Server to send APM data to. Follow...
aws lambdapython functionsapm agentmonitoring
https://www.elastic.co/docs/reference/apm/agents/dotnet/setup-asp-net-core
ASP.NET Core | APM .NET agent
For ASP.NET Core, once you reference the Elastic.Apm.NetCoreAll package, you can enable auto instrumentation by calling the AddAllElasticApm() extension...
apm agentaspcore
https://www.elastic.co/docs/reference/apm/agents/dotnet/configuration-on-asp-net
Configuration on ASP.NET | APM .NET agent
apm agentconfigurationasp
https://www.elastic.co/docs/reference/apm/agents/php/set-up-apm-php-agent
Set up the APM PHP Agent | APM PHP agent
We officially support Linux systems (glibc, deb and rpm packages) and Alpine Linux (musl libc - apk packages) for x86_64 (AMD64) processors. The agent...
apm php agentset
https://www.elastic.co/docs/reference/apm/agents/python
APM Python agent | APM Python agent
The Elastic APM Python agent sends performance metrics and error logs to the APM Server. It has built-in support for Django and Flask performance metrics...
apm python agent
https://www.elastic.co/docs/reference/apm/agents/rum-js/opentracing
OpenTracing | APM RUM JavaScript agent
Elastic APM RUM agent provides an implementation for the OpenTracing API. The ElasticApmTracer translates OpenTracing API calls to Elastic APM, which...
apm rum javascriptopentracingagent
https://www.elastic.co/docs/reference/apm/agents/java/opentelemetry-bridge
OpenTelemetry bridge | APM Java agent
The Elastic APM OpenTelemetry bridge allows creating Elastic APM Transactions and Spans using the OpenTelemetry API. OpenTelemetry metrics are also collected...
opentelemetry bridge apmjava agent
https://www.elastic.co/docs/reference/apm/agents/python/configuration
Configuration | APM Python agent
To adapt the Elastic APM agent to your needs, configure it using environment variables or framework-specific configuration. You can either configure the...
apm python agentconfiguration
https://www.elastic.co/docs/reference/apm/agents/python/sanitizing-data
Sanitizing data | APM Python agent
Sometimes it is necessary to sanitize the data sent to Elastic APM, e.g. remove sensitive data. To do this with the Elastic APM module, you create a...
apm python agentsanitizingdata
https://www.elastic.co/docs/reference/apm/agents/dotnet/opentelemetry-bridge
OpenTelemetry bridge | APM .NET agent
The OpenTelemetry Bridge in the Elastic .NET APM Agent bridges OpenTelemetry spans into Elastic APM transactions and spans. The Elastic APM OpenTelemetry...
opentelemetry bridge apmagent
https://www.elastic.co/docs/reference/apm/agents/dotnet/nlog
NLog | APM .NET agent
For NLog, we offer two LayoutRenderers that inject the current trace and transaction id into logs. In order to use them, you need to add the Elastic.Apm.NLog...
nlogapmagent
https://www.elastic.co/docs/reference/apm/agents/java
APM Java agent | APM Java agent
The Elastic APM Java Agent automatically measures the performance of your application and tracks errors. It has built-in support for popular frameworks...
apm java agent
https://www.elastic.co/docs/reference/apm/agents/php/supported-technologies
Supported technologies | APM PHP agent
The Elastic APM PHP Agent supports the technologies listed below. Elastic supports OpenTelemetry, which allows logs, metrics, and trace signal collection...
apm php agentsupported technologies
https://www.elastic.co/docs/reference/apm/agents/rum-js/breakdown-metrics
Breakdown metrics | APM RUM JavaScript agent
Breakdown metrics help you visualize where your application is spending the majority of its time — allowing you to find the root cause of performance...
apm rum javascriptbreakdownmetricsagent
https://www.elastic.co/docs/reference/apm/agents/dotnet/config-reporter
Reporter configuration options | APM .NET agent
The URL for your APM Server. The URL must be fully qualified, including protocol (http or https) and port. A string used to ensure that only your agents...
configuration options apmreporteragent
https://www.elastic.co/docs/reference/apm/agents/python/run-tests-locally
Run Tests Locally | APM Python agent
To run tests locally you can make use of the docker images also used when running the whole test suite with Jenkins. Running the full test suite first...
apm python agentrun testslocally
https://www.elastic.co/docs/reference/apm/agents/rum-js/react-integration
React integration | APM RUM JavaScript agent
This document covers how to use Real User Monitoring JavaScript agent with React applications. Please see our Getting started guide for configuring the...
apm rum javascriptreact integrationagent
https://www.elastic.co/docs/reference/apm/agents/java/metrics
Metrics | APM Java agent
The Java agent tracks certain system and application metrics. Some of them have built-in visualizations and some can only be visualized with custom Kibana...
apm java agentmetrics
https://www.elastic.co/docs/reference/apm/agents/nodejs/express
Get started with Express | APM Node.js agent
Getting Elastic APM set up for your Express app is easy, and there are various ways you can tweak it to fit your needs. Follow the guide below to get...
apm node jsget startedexpressagent
https://www.elastic.co/docs/reference/apm/agents/go/custom-instrumentation-propagation
Context propagation | APM Go agent
In Go, context is used to propagate request-scoped values along a call chain, potentially crossing between goroutines and between processes. For servers...
apm go agentcontextpropagation
https://github.com/microsoft/apm-sample-package
GitHub - microsoft/apm-sample-package: Sample Agent Package Manager package · GitHub
Sample Agent Package Manager package. Contribute to microsoft/apm-sample-package development by creating an account on GitHub.
github microsoftagent managerapmsamplepackage
https://www.elastic.co/docs/reference/apm/agents/ruby/logs
Logs | APM Ruby agent
Elastic Ruby APM Agent provides the following log features: Log correlation: Automatically inject correlation IDs that allow navigation between logs,...
logs apmrubyagent
https://www.elastic.co/docs/reference/apm/agents/nodejs/upgrade-to-v4
Upgrade to v4.x | APM Node.js agent
The following is a guide on upgrading your usage of the Elastic APM Node.js agent (elastic-apm-node) from version 3.x to version 4.x. Version 4.x of...
apm node jsv4 xupgradeagent
https://www.elastic.co/docs/reference/apm/agents/nodejs/agent-api
Agent API | APM Node.js agent
The Elastic APM Node.js agent is a singleton. You get the agent instance by requiring either elastic-apm-node or elastic-apm-node/start. The agent is...
apm node jsagent api
https://www.elastic.co/docs/reference/apm/agents/nodejs/upgrade-to-v2
Upgrade to v2.x | APM Node.js agent
The following is a guide on upgrading your Node.js agent from version 1.x to version 2.x. Version 2.0.0 of the Node.js agent requires version 6.5 of the...
apm node jsv2 xupgradeagent
https://www.elastic.co/docs/reference/apm/agents/go/contributing
Contributing | APM Go agent
The Go APM Agent is open source and we love to receive contributions from our community — you! There are many ways to contribute, from writing tutorials...
apm go agentcontributing
https://www.elastic.co/docs/reference/apm/agents/go/set-up-apm-go-agent
Set up the APM Go Agent | APM Go agent
To start reporting your Go application’s performance to Elastic APM, you need to do a few things: Install the Agent.Instrument Go Source Code.Configure...
apm go agentset
https://www.elastic.co/docs/reference/apm/agents/dotnet/config-supportability
Supportability configuration options | APM .NET agent
dynamic config Sets the logging level for the agent. Valid options: Critical, Error, Warning, Info, Debug, Trace and None (None disables the logging)...
configuration options apmagent
https://www.elastic.co/docs/reference/apm/agents/rum-js/agent-api
Agent API | APM RUM JavaScript agent
You can access agent API after initializing the agent: Initializes the agent with the given configuration and returns itself. Under the hood init does...
apm rum javascriptagent api
https://www.elastic.co/docs/reference/apm/agents/nodejs/opentelemetry-bridge
OpenTelemetry bridge | APM Node.js agent
The Elastic APM OpenTelemetry bridge allows one to use the vendor-neutral OpenTelemetry API (@opentelemetry/api) in your code, and have the Elastic Node.js...
opentelemetry bridge apmnode js agent
https://www.elastic.co/docs/troubleshoot/observability/apm-agent-rum-js/apm-real-user-monitoring-javascript-agent
Troubleshoot APM Real User Monitoring JavaScript Agent | Elastic Docs
In some cases when you look at the stack trace of an error, it appears to be originating from the agent’s JavaScript file. However, since we need to patch...
real user monitoringagent elastic docstroubleshoot apmjavascript
https://microsoft.github.io/apm/
APM – Agent Package Manager | Agent Package Manager
An open-source dependency manager for AI agents. Declare the skills, prompts, instructions, and tools your project needs in one manifest.
agent packageapmmanager
https://www.elastic.co/docs/reference/apm/agents/java/ssl-configuration
SSL/TLS communication with APM Server | APM Java agent
If SSL/TLS communication is enabled on the APM Server, use the https protocol when configuring server_url. By default, when using HTTPS to communicate...
ssl tlsapm serverjava agentcommunication
https://www.elastic.co/docs/reference/apm/agents/go/opentelemetry-api
OpenTelemetry API | APM Go agent
The Elastic APM Go Agent provides wrappers to interact with the OpenTelemetry API. Traces and metrics created through the OpenTelemetry API will be...
apm go agentopentelemetryapi
https://www.elastic.co/blog/auto-instrumentation-elastic-apm-net-agent
How auto instrumentation with the next iteration of the Elastic APM .NET Agent works | Elastic Blog
Dec 11, 2023 - This powerful capability allows the .NET APM agent to instrument and trace code that would otherwise be unfeasible....
auto instrumentationnext iterationelastic apmagent worksblog
https://www.elastic.co/blog/elastic-apm-ios-agent-technical-preview-released
Elastic APM iOS agent technical preview released | Elastic Blog
Sep 23, 2021 - We are proud to announce the preview release of the Elastic APM iOS agent, which illuminates critical user paths in your software infrastructure....
elastic apmtechnical previewreleased blogiosagent
https://www.elastic.co/docs/reference/apm/agents/python/upgrading-6-x
Upgrading to version 6 of the agent | APM Python agent
Please upgrade to Python 3.6+ to continue to receive regular updates. If you are using a non-default sanitize_field_names config, please note that your...
version 6apm pythonupgradingagent
https://www.elastic.co/docs/reference/apm/agents/rum-js/api-reference
API reference | APM RUM JavaScript agent
The API reference documentation is divided into three parts: The Agent API - All functions and properties on the Agent object. An instance of the Agent...
apm rum javascriptapi referenceagent
https://www.elastic.co/docs/reference/apm/agents/go/opentracing-api
OpenTracing API | APM Go agent
The Elastic APM Go agent provides an implementation of the OpenTracing API, building on top of the core Elastic APM API. Spans created through the...
apm go agentopentracingapi
https://www.elastic.co/docs/reference/apm/agents/dotnet/config-all-options-summary
All options summary | APM .NET agent
options summaryapmagent
https://www.elastic.co/docs/troubleshoot/observability/apm-agent-php/apm-php-agent
Troubleshoot APM PHP Agent | Elastic Docs
Is something not working as expected? Don’t worry if you can’t figure out what the problem is; we’re here to help! As a first step, ensure your app is...
apm php agentelastic docstroubleshoot
https://www.elastic.co/docs/reference/apm/agents/java/public-api
Public API | APM Java agent
The public API of the Elastic APM Java agent lets you customize and manually create spans and transactions, as well as track errors. The first step in...
apm java agentpublic api
https://www.elastic.co/docs/troubleshoot/observability/apm-agent-nodejs/apm-nodejs-agent
Troubleshoot APM Node.js Agent | Elastic Docs
Is something not working as expected? Don’t worry if you can’t figure out what the problem is; we’re here to help! As a first step, ensure your app is...
apm node jsagent elastic docstroubleshoot
https://www.elastic.co/docs/reference/apm/agents/go/configuration
Configuration | APM Go agent
Adapt the Elastic APM Go agent to your needs with one of the following methods — listed in descending order of precedence: APM Agent Configuration via...
apm go agentconfiguration
https://www.elastic.co/docs/reference/apm/agents/dotnet/setup-grpc
gRPC | APM .NET agent
Automatic instrumentation for gRPC can be enabled for both client-side and server-side gRPC calls. Automatic instrumentation for ASP.NET Core server-side...
grpcapmagent