"Absolutely the best in runtime security!"
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 metrics that are unique to your infrastructure and applications.
Custom Metrics Use Cases
StatsD Metric Collection
The StatsD stack is one of the most popular monitoring solutions to instrument your code using custom metrics. Sysdig Monitor makes collecting StatsD metrics easy with an embedded StatsD collector. This way you can just point your library at our agent and see all your metrics in the context that is most helpful for you using PromQL or our form based user interface.
JMX Metric Collection
Sysdig Monitor automatically discovers and retrieves data from your Java virtual machines using the JMX protocol. Virtual machines will be polled to collect metrics like Heap Memory and Garbage collector and Sysdig Monitor can extract custom JMX metrics coming from your own Java processes. In addition, once your metrics have been collected, you can use PromQL to query them thanks to our native Prometheus support.
Prometheus Metric Collection
Sysdig Monitor supports collecting, storing, and querying Prometheus native metrics and labels. A lightweight Prometheus server is directly embedded into the Sysdig agent to facilitate metric collection or you can easily use Sysdig Monitor for long term storage using remote_write. You can configure the agent to identify the processes that expose Prometheus metric endpoints on the host and send it to the Sysdig collector for storing and further processing.
PromQL query with metric enrichment
Use the powerful Prometheus Query Language (PromQL) across all your metrics no matter the source or use a simple form-based approach to query for simplified tasks. Sysdig Monitor adds intelligent labels automatically and enriches your metrics with Kubernetes context. This simplifies and speeds up the process of querying metrics while maintaining Prometheus compatibility.
How It Works
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 including JMX and StatsD with PromQL for faster, unified analysis.
Resources