Using Grafana and Prometheus for PostgreSQL monitoring in TomTom
Presented by:
Michał Gutkowski
Software engineer and PostgreSQL user with responsibility of delivering high quality software that solves real-life problems. 10+ years of experience in IT working with Java and SQL datastores.
Rafał Hawrylak
Expert Software Developer in TomTom since 2012. Focusing on the area of database tuning and creating scalable software.
Every production system needs monitoring. Things get interesting when there are hundreds of PostgreSQL instances with automated cloud deployments. There are multiple solutions for collecting PostgreSQL metrics. Grafana is a popular choice for visualization and analytics of time series data. Prometheus is a convenient tool to collect and store metrics of multiple PostgreSQL instances. Alertmanager can be integrated to handle and distribute notification when defined alerts based on real-time metrics are triggered.
This talk will be about components, architecture, concepts and best practices. Michał and Rafał have been working with the duo in the large scale map-making system in TomTom since 2016 and would like to share their experience.
- Date:
- 2019 March 20 15:00 EDT
- Duration:
- 50 min
- Room:
- New York Ballroom West
- Conference:
- Postgres Conference
- Language:
- Track:
- Ops and Administration
- Difficulty:
- Medium