Loading…
PromCon Online 2021 has ended
Virtual Event
May 3, 2021
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2021 - Virtual and add this Co-Located event to your registration to participate in these sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Summer Time (CEST). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Monday, May 3 • 15:50 - 16:20
Auto-suggesting and generating recording rules for Prometheus - Shreyas Srivatsan & Gibbs Cullen, Chronosphere

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
"High cardinality metrics often cause alerts and dashboards to time out when they try to fetch too much data. Prometheus provides recording rules to speed up queries by pre-generating the queries, however, they have to be configured manually and require reconfiguring alerts and dashboards to point to the recorded series. The performance degradation often happens as new metrics are introduced with more instances or deploys and a working query may break all of a sudden.

In this talk, we will show you how slow queries can be preemptively detected and automatically sped up without any manual reconfiguration. This is done by automatically analyzing the widely available inbuilt Prometheus query log and generating suggested recording rules for frequently queried metrics that take considerable time to execute.

We’ll walk through a concrete demo of the tool which can also use parameters min-query-time and min-query-count to help suggest the most impactful recording rules: https://github.com/chronosphereio/high-cardinality-analyzer."

Speakers
avatar for Shreyas Srivatsan

Shreyas Srivatsan

Technical Lead, Chronosphere
Shreyas is a technical lead at Chronosphere working on all things monitoring. Shreyas is greatly interested in monitoring of all kinds and has contributed to Prometheus, upstreaming exemplar support for the OpenMetrics parser. Prior to working on monitoring Shreyas was a senior software... Read More →
avatar for Gibbs Cullen

Gibbs Cullen

Developer Advocate, Chronosphere
Gibbs Cullen is a developer advocate at Chronosphere and makes it possible for the community to understand the concepts behind Prometheus and using M3 as a long term storage, in addition to helping the community with best practices in alerting, monitoring and configuring their deployment... Read More →



Monday May 3, 2021 15:50 - 16:20 CEST
Virtual