Prometheus Training Workshop

Check-in and tea
2019-09-20 03:45 - 04:00 UTC | Workshop area at CloudCover - CloudCover Pune IN

Introductions: ice-breakers
2019-09-20 04:00 - 04:10 | Workshop area at CloudCover - CloudCover Pune IN

Software installation
2019-09-20 04:10 - 04:30 | Workshop area at CloudCover - CloudCover Pune IN

Introduction to Prometheus
2019-09-20 04:30 - 05:05 | Workshop area at CloudCover - CloudCover Pune IN
The introduction session will cover:

1. What is Grafana
2. Time Series and Metrics
3. Graphite data model
4. Prometheus intro
5. Prometheus data model
6. Prometheus architecture
7. Setup with Node exporter

Hands-on session: Deploy Prometheus locally and monitor local system
2019-09-20 05:05 - 05:45 | Workshop area at CloudCover - CloudCover Pune IN

Morning beverage break
2019-09-20 05:45 - 06:10 | Pune

About PromQL
2019-09-20 06:10 - 06:45 | Workshop area at CloudCover - CloudCover Pune IN
This session will cover:

1. Data Model and PromQL
2. Counters, Gauges, Histograms, Summaries
3. PromQL
4. Vectors vs Range Vector
5. Functions
6. Joins
7. Examples

Hands-on session with PromQL
2019-09-20 06:45 - 07:30 | Workshop area at CloudCover - CloudCover Pune IN
Hands-on exercises in this session include:

1. Simple to advanced PromQL on public Prometheus server
2. Queries on Node Exporter data

Q&A
2019-09-20 07:30 - 07:45 | Workshop area at CloudCover - CloudCover Pune IN

Lunch break
2019-09-20 07:45 - 08:30 | Workshop area at CloudCover - CloudCover Pune IN

On Alerting
2019-09-20 08:30 - 09:05 | Workshop area at CloudCover - CloudCover Pune IN
This session will cover:

1. Alerting
2. Recording Rules
3. Alerts
4. Instrumentation
5. Python (and/or GO, if required)
6. Making Prometheus scrape it

Hands-on session on Alerting
2019-09-20 09:05 - 09:45 | Workshop area at CloudCover - CloudCover Pune IN
Hands-on exercises include:

1. Sample instrumented app
2. Email / Slack alerting on failure of the app

On configuration and operations
2019-09-20 09:45 - 10:30 | Workshop area at CloudCover - CloudCover Pune IN
This session will cover:

1. Simple config
2. Globals
3. Targets
4. Miscellaneous
5. Service Discovery
6. Relabelling rules
7. Dropping targets and metrics
8. Deploying Prometheus
9. Debugging Prometheus

Evening beverage break
2019-09-20 10:30 - 11:00 | Pune

Grafana and what to monitor
2019-09-20 11:00 - 11:45 | Workshop area at CloudCover - CloudCover Pune IN
This session will cover:

1. Grafana basic usage with Prometheus
2. RED/USE methods of what to monitor and alert on
3. SLA/SLO/SLIs
4. Example dashboards for existing services
