[ZBXNEXT-5812] Zabbix and Application Performance Monitoring Created: 2020 Mar 06  Updated: 2025 Jun 20

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Change Request Priority: Trivial
Reporter: Multazim Deshmukh Assignee: Unassigned
Resolution: Unresolved Votes: 49
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Sub-task
depends on ZBXNEXT-10069 Item type JSON Spec. sign-off
depends on ZBXNEXT-850 Status of triggers - allow hiding of ... Open
depends on ZBXNEXT-10083 Trace visualization Open
depends on ZBXNEXT-10084 Open telemetry input Open

 Description   

Are there any plans to add capability to do Application Performance Monitoring in Zabbix 

https://en.wikipedia.org/wiki/Application_performance_management

similar to https://newrelic.com/products/application-monitoring



 Comments   
Comment by Multazim Deshmukh [ 2020 Mar 10 ]

This is exactly what i am looking for https://www.youtube.com/watch?v=EGMacfyuA9w

Comment by Multazim Deshmukh [ 2020 Mar 26 ]

I explored and found that there are lots of open source APM tools like Pinpoint, Apache Skywalking, elastic APM, Stagemonitor, Glowroot, Javamelody, Scouter etc. 

I found elastic APM to be best of all. Interestingly it was introduced in first quarter of last year with collaboration of an opensource company called opbeat. 

https://www.elastic.co/blog/introducing-elastic-apm-on-elasticsearch-service

https://www.youtube.com/watch?v=2sdOvuLiBb8

https://www.elastic.co/apm

I think Zabbix should also include APM feature in their Roadmap. Maybe It can developed as a separate component like elastic did. 

Comment by Nathan Liefting [ 2021 Sep 14 ]

It is included on the Roadmap for Zabbix 6.4

Comment by Nathan Liefting [ 2022 Apr 12 ]

Current informatin from the roadmap:

  • Extend Zabbix to enable APM functionality and tracing
  • Bindings for various programming languages (Java, Python, PHP, etc)
  • New set of widgets aimed to APM visualization

 

With APM monitoring on the roadmap for 6.4, I know that the Zabbix team is probably still some time away from the actual full on planning stage for this feature. Even though, some questions about the plan come to mind already, as this would be a big feature addition for Zabbix.
Good to see tracing is in the plan and great to see Zabbix is thinking about including bindings for the most used programming languages, but going a bit more into detail the questions I am left with some questions:

  1. How is Zabbix planning to support APM monitoring, is the plan to create a completely proprietary solution?
  2. In line with question 1. Have open standards been considered to possibly improve the speed and ease of adoption for users when this is implemented? Standards like Opentelemetry are becoming more and more common and might enable Zabbix to do more in a short time period: https://opentelemetry.io/
    With other APM monitoring tools like Datadog also including standards like Opentelemetry, is this a path that has been discussed/considered?
    Sources: https://docs.datadoghq.com/tracing/setup_overview/open_standards/ and https://www.dynatrace.com/support/help/extend-dynatrace/opentelemetry 
  3. I can see that tracing is on the list, but are there any plans to include 'distributed tracing' specifically? With serverless and microservices becoming the standard more each day, is this something Zabbix is considering to implement to improve the visability in distributed environments?
    https://lightstep.com/distributed-tracing
  4. Would be great to see some details regarding the plan/design steps Zabbix is taking. Taking into account that Zabbix 6.4 is introducing APM monitoring for the first time, would be interesting to see if a basic (extendable) implementation is done at first or if we can expect a full blown APM monitoring implementation from the start.

Really looking forward to this feature! Thanks.

Comment by Jimmy [ 2023 Mar 22 ]

Now, It's included on the Roadmap for Zabbix 7.2

Comment by Avinash Krovvidi [ 2024 Dec 02 ]

its again not visible.... do not know when will it come

Comment by Leandro Henrique [ 2025 Feb 24 ]

Any Update about this issue?

Comment by Martins Orinskis [ 2025 Jun 20 ]

APM initiative has extensive scope. It is split into multiple steps. First step is to support Open telemetry (OT). For OT there are few tasks which are being developed:

and few more tasks coming: OT ingestion, trace breakdown widget, etc.

Generated at Sat Aug 02 10:52:04 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.