Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yuyatinnefeld/prometheus

📕 Learning Guide 📕 | Prometheus and PCA (Prometheus Certified Associate)
https://github.com/yuyatinnefeld/prometheus

cloud-native monitoring prometheus scraping

Last synced: 5 days ago
JSON representation

📕 Learning Guide 📕 | Prometheus and PCA (Prometheus Certified Associate)

Awesome Lists containing this project

README

        

# Prometheus

## Architecture and Components
![Screenshot](pics/architecture.png)

## About
Prometheus collects and stores its log-metrics as time series data, i.e. metrics information is stored with the timestamp at which it was recorded, alongside optional key-value pairs called labels.

## Prep PCA Exam Mock
- `/PCA/exam-mock.md`
- `/PCA/exam-mock-answer.md`

## Hands-On Training

### Prometheus UI
- Demo Prometheus UI: https://demo.promlabs.com/
- Demo Proemtheus Metrics: https://demo.promlabs.com/metrics

### Getting Started
1. `/getting-started/setup`
2. `/getting-started/instrumentator`
3. `/getting-started/recording-rules`
4. `/getting-started/alert-rules`
5. `/getting-started/alertmanager`
6. `/getting-started/blackbox-exporter`
7. `/getting-started/pushgateway`
8. `/getting-started/service-discovery`
9. `/getting-started/promql`

#### Setup Prometheus with k8s
1. `/kubernetes/setup`
2. `/kubernetes/exporter`
3. `/kubernetes/instrumentator`

#### Setup Grafana
- `/kubernetes/grafana`

#### AWS
1. `/aws/deploy_prometheus_ec2_server`
2. `/aws/scrape_ec2_instance`

#### Learn Sources
- https://blog.cloudflare.com/how-cloudflare-runs-prometheus-at-scale/
- https://blog.cloudflare.com/monitoring-our-monitoring/
- https://www.robustperception.io/blog/
- https://satyanash.net/software/2021/01/04/understanding-prometheus-range-vectors.html
- https://sre.google/sre-book/monitoring-distributed-systems/
- https://www.robustperception.io/whats-the-difference-between-group_interval-group_wait-and-repeat_interval/
- https://www.atatus.com/blog/promql-introduction/
- https://promlabs.com/promql-cheat-sheet/
- https://jaanhio.me/blog/understanding-alertmanager/
- https://www.blameless.com/the-comprehensive-guide-on-slis-slos-and-error-budgets