Prometheus Workshop From PromQL to TSDB optimization. Currently not all instructions are available in repository. Instructions will be provided after rewriting them into markdown format. List of contents: 0.0 Materials/Prerequsites 1.1 Theory - prometheus architecture 1.2 PromQL Basics 1.3 PromQL Operators 1.4 PromQL Functions 1.5 Instrumentation vs Exposition 2.1 Theory- prometheus-operator architecture 2.2 Prometheus-operator CRDs 2.3 Serivce Monitors 2.4 Writing record rules 2.5 Labeling and relabeling 2.6 Prometheus as Grafana datasource 2.7 Checkpoint - semisummary 3.1 Theory - alertmanager 3.2 Writing alerting rules 3.3 Alertmanager configuration 3.4 Alerting pipelines 4.1 Debugging pipeline 4.2 Good monitoring practices and RED 5.1 Promethes database 5.2 Monitoring Prometheus 5.3 Prometheus API 6.1 Summary - most useful things to remeber