The adoption of Prometheus is increasing every year, and every day, a multitude of individuals and companies are transitioning from traditional monitoring solutions to Prometheus. If you're beginning your journey with Prometheus but are unsure about where metrics originate, what an exporter is, or how to construct basic Prometheus queries, this talk is tailored for you.
In this presentation, we'll highlight Promcat.io, an open-source project offering a catalog of meticulously curated Prometheus configurations, exporters, dashboards, and alerts for a range of applications. Your task is to simply find the application you're keen to monitor and adhere to the guide provided. To demonstrate this, we'll explore a real-world example (monitoring Nginx with the Nginx exporter) during a live demo. This will offer a clear, step-by-step roadmap to establishing your initial Prometheus monitoring integrations with ease.
By the end of this session, attendees will have a robust understanding of:
What's Prometheus and where metrics come from.
The installation process of Prometheus and Grafana in Kubernetes using Helm.
When an exporter is needed.
How to choose the most suitable exporter for a specific scenario.
How to monitor any application in Kubernetes using Prometheus.
The steps for installing dashboards provided by Promcat.io in Grafana.
Using Alert Manager with the alerts furnished by Promcat.io.
Demo lab link: https://play.instruqt.com/sysdig/invite/3wtgkxnyvokn