The Wayback Machine - https://web.archive.org/web/20210311144625/https://github.com/topics/apm
Skip to content
#

Application Performance Management (APM)

APM strives to detect and diagnose complex application performance problems to maintain an expected level of service. APM is "the translation of IT metrics into business meaning ([i.e.] value)."

Here are 419 public repositories matching this topic...

xuanyu66
xuanyu66 commented Feb 24, 2021

Please answer these questions before submitting your issue.

  • Why do you submit this issue?
  • Feature or performance improvement

Question

  • What do you want to know?
    I look into jedis-2.x plugin, find that enhanceClass is redis.clients.jedis.Jedis.
    But pipeline will directly invoke jedis client.
    Jedis --invoke---> client
    pipeline ---invoke-->client

There are two solutio

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。

  • Updated Mar 10, 2021
  • Java
transmittable-thread-local

📌 TransmittableThreadLocal(TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

  • Updated Mar 3, 2021
  • Java

对java、scala等运行于jvm的程序进行实时日志采集、索引和可视化,对系统进行进程级别的监控,对系统内部的操作进行策略性的报警、对分布式的rpc调用进行trace跟踪以便于进行性能分析

  • Updated Sep 14, 2020
  • Java
chrvo
chrvo commented Nov 25, 2020

Requirement - what kind of business use case are you trying to solve?

Our traces contain data that is covered by GDPR (european user privacy regulations) and, thus developers do not have direct access to all traces. If an error occurs, relevant traces has to be filtered out and the relevant ones are forwarded to the developer.

Another use case:
It would be nice to just attach files with

Wikipedia
Wikipedia