btrace

BTrace is a dynamic monitoring tool for Java applications that runs in a live environment and does not require a restart or compilation. It injects running JVM processes with tracking code at runtime, providing debugging and diagnosis with low additional load. Verified scripts are designed to work without compromising the determination to implement them.

BT

btrace

New80

btraceio · Observability / Datadog Alternatives

STARS6.0K
FORKS953
COMMITS0
CONTRIBUTORS0
VERSIONv2.2.6
UPDATEDtoday
JavaDynamic TracingDiagnosticsJVMApache-2.0

Common commercial products in this category: Datadog, New Relic, Dynatrace

What can it do?
  • You are dynamically connected to running JVM processes without rebooting.
  • You monitor method times, exceptions, and field access with flexible probes.
  • By typing verified scripts, you analyze application performance with minimal additional load.
User reviews
  • • NeutralGitHub Issue

    how to trace a application which is run by using a tcserver which runs tomcat inbuilt

    “i want to trace a application which is run by using a tcserver. But it is not allowing the btrace to connect with the port. Normal tomcat applications are being traced but the application which use tcserver is not possible to trace. #168 is the type of error i am getting when i…”

GitHub

My note

Alternative pages

More in: Observability / Datadog Alternatives