Custom Metrics
Collect custom Prometheus metrics, StatsD metrics, and JMX metrics to increase visibility
Why custom metrics?
Custom metrics are critically important when it comes to understanding both infrastructure performance and business outcomes. With the explosion of microservices, organizations need a way to collect, store, correlate, and analyze custom metrics that are unique to your infrastructure and applications. The most prominent sources of custom metrics are Prometheus, JMX, and statsd. With easy custom metric collection, Sysdig Monitor provides you the ability to see everything in context and query all your metrics for faster, unified analysis.
“Sysdig is our go-to metrics provider for Kubernetes, there is no better choice than Sysdig to meet our monitoring and security needs.”
– Ryan Staatz, Systems Architect, LogDNACustom Metrics Use Cases
Prometheus Metric Collection
Collect, store, and query Prometheus metrics and labels. A lightweight Prometheus server is directly embedded into the Sysdig agent to facilitate metric collection.
JMX Metric Collection
Discover and retrieve JMX metrics from your Java virtual machines using the JMX protocol. Virtual machines will be polled to collect metrics like Heap Memory and Garbage collector.
StatsD Metric Collection
Collecting StatsD metrics is easy with an embedded StatsD collector. Point your library at our agent and see all your metrics in the context that is most helpful for you.
PromQL queries
Use the powerful Prometheus Query Language (PromQL) across all your metrics no matter the source or use an intuitive, form-based approach for simple queries.