APM generally refers to Application Performance Management. The best in class tools provide real-time access to detailed information about the performance of a system and its components (including transaction tracing, database and external system response times, etc.)
Questions tagged [apm]
251 questions
13
votes
1 answer
Do Java Mission Control and Flight Recorder deliver same functionality as VisualVM?
The (relatively) new built-in performance monitor/profiler for Java is Mission Control. The Oracle docs advertise that they can be used in production without incurring performance hits (less than 2%):
The tool chain [Mission Control + Flight…

smeeb
- 27,777
- 57
- 250
- 447
7
votes
4 answers
How to determine the time Node.js spends to send an HTTP response body?
My current setup involves a Node.js web application using Express.js.
I am using DataDog's dd-tracer to measure the time Node.js spends for particular method invocations as part of my APM solution.
I would like to know if it is possible to measure…

Martin Löper
- 6,471
- 1
- 16
- 40
7
votes
2 answers
Can a BLOCKED Thread cause high CPU Consumption
We saw a high CPU consumption issue in our production environment recently, and saw something strange while debugging the same. When I did a "top -H" to see the CPU stats per thread ID, I found a thread X consuming high CPU. When I took the thread…

piyugupt
- 404
- 2
- 5
- 14
6
votes
1 answer
Advantage of opentracing/jaeger over APM tracing capabilities
I was looking at APM tools. Essentially Dynatrace and I could see that it also provides tracing capabilities that seem to be language agnostic and also without code modifications.
Where would jaeger/open tracing be a better option than a tool like…

Vipin Menon
- 2,892
- 4
- 20
- 35
6
votes
3 answers
Why does heap memory usage graph look like this?
I have install glowroot (java application monitoring) to my JVM. When my application idles, I get this kind graph formation of memory heap usage. The pattern seems almost uniform. Could someone please explain and point me to whatever blog post on…

snso
- 309
- 7
- 15
5
votes
1 answer
Naming SQL queries in Rails / ActiveRecord
When using Rails with ActiveRecord (and PostgreSQL), executing "simple" queries adds a name to them, e.g. calling
Article.all
# => Article Load (2.6ms) SELECT "articles".* FROM "articles"
names the query Article Load. However, when executing…

Timitry
- 2,646
- 20
- 26
5
votes
0 answers
incompatibility between APM node.js agent 3.0.0 and APM server 7.4.0
I'm having problem with compatibility of APM server and APM agent (Elastic Stack).
"elastic-apm-node": "^3.0.0"
Configuration:
var apm = require('elastic-apm-node').start({
serviceName: "******-dev",
captureBody: 'all',
stackTraceLimit: 10,
…

Stepan Babayan
- 51
- 2
4
votes
2 answers
Elastic + APM Not Found (":[{\"type\":\"resource_not_found_exception\",\"reason\":\"index template matching [logs-apm.error] not found\"}]
What I would like to achieve:
1: Spin up a local insecure Elasticsearch with version >8.6 (which enforces security by default, but this is for testing only, I understand the risks)
2: Set up an insecure instance of APM Server talking to the…

PatPanda
- 3,644
- 9
- 58
- 154
4
votes
1 answer
How to add Faraday request body into Datadog tracing in a Rails app
I'm trying to configure Faraday tracing in a Rails application using Datadog.
I've set up the Faraday -> Datadog connection:
require 'faraday'
require 'ddtrace'
Datadog.configure do |c|
c.use :faraday
end
Faraday.post("http://httpstat.us/200",…

zoo
- 43
- 1
- 5
4
votes
1 answer
How to configure APM server to docker-compose file
I have a docker-compose.yml file that consists of elasticsearch & kibana. I am wanting to add the APM Server service in the docker-compose.yml file. Is there a way to configure the apm server to the .yml file? I was reading up on configuring apm…

NoviceCoder
- 449
- 1
- 9
- 26
4
votes
1 answer
Elasticsearch APM RUM Time on page / Session duration
Is there a way to make APM Real User Monitoring (Javascript agent) keep track of how long the user spent on the page?
I am currently using Elasticsearch v7.11.2
I am aware that the time tracking is not in the list of current
available features; is…

joepa37
- 3
- 4
- 21
4
votes
0 answers
Sending HTTP error with captureError from Angular shows error.custom. in Kibana
Kibana version : 7.6.2
Elasticsearch version : 7.6.2
APM Server version : 7.6.2
APM Agent language and version : @elastic/apm-rum-angular 1.1.1. Angular 9.1.0
Original install method : Used the Angular Integration instructions
While trying to…

Edgar Quintero
- 4,223
- 2
- 34
- 37
4
votes
1 answer
Classpath problems while Instrumenting Springboot application
I have a springboot application which I'm trying to instrument using bytebuddy. I'm running into classpath issues which I'm not able to understand.
Firstly, the following is other literature on…

prongs
- 9,422
- 21
- 67
- 105
4
votes
2 answers
Specify output directory of solution file in python GEKKO or matlab APM
I am solving an optimal control problem using the python GEKKO and/or APM Matlab interface(they are the same package for both languages). I can solve my problem successfully, but I cannot figure out how to specify the output location of the solution…

MeowBlingBling
- 147
- 5
4
votes
1 answer
Elastic APM - RUM JS Agent: Integration with React-Redux applications
Are there any npm modules/plugins exists so as integrate Elastic APM's RUM JS Agent with the application ?
By integration i mean good coupling with application so as to record all the things /events(such as route loading, all service requests,…

Rohit Garg
- 782
- 5
- 18