Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
JavaFlames
One file java script for visualizing JDK flight recorder execution logs as flamegraphs without any dependencies except Java and a browser.
-
async-profiler
Discontinued Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events [Moved to: https://github.com/async-profiler/async-profiler] (by jvm-profiling-tools)
-
prometheus-jfr-exporter
a collector that scrapes JFR events from a JVM target at runtime for Prometheus to use
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JfrUnit: Allows to assert JFR events in JUnit tests (details)
JmFrX: Allows to capture JMX events in JFR recordings (details)
Another shameless plug. My own scripts for generating flame graphs without dependencies: https://github.com/billybong/JavaFlames
JFR to Flame Graph Converter
JFR Streaming for JDK8
Flamegrapher Web frontend
Prometheus JFR Exporter
Container JFR
Another shameless plug, I have a a bunch of jfr-libraries
micrometer-jfr a meter registry that generates JFR events for corresponding Micrometer metrics
jfr-servlet a servlet filter that generates JFR events
jfr-maven-extension a Maven extension generates JFR events
hibernate-jfr a Hiberante listener that generates JFR events
jfr-jdbctemplate an implementation of Spring JdbcTemplate that generates JFR events
jfr-jdbc a JDBC driver that wraps an other JDBC driver and generates JFR events
jfr-resttemplate an implementation of Spring RestTemplate that generates JFR events
jfr-jmstemplate an implementation of Spring JmsTemplate that generates JFR events
catalina-jfr a Catalina valve that generates JFR events
junit-jfr a JUnit 5 extension that generates JFR events
junit4-jfr a JUnit 4 extension that generates JFR events
jfr-ejb an EJB interceptor that generates JFR events
The New Relic code is open-source - https://github.com/newrelic/newrelic-jfr-core - takes JFR recordings and stitches them together into a stream of telemetry events.