├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── alertmanager ├── .env ├── Makefile ├── README.md ├── alert.png ├── alertmanager │ └── alertmanager.yml ├── amtool │ ├── Dockerfile │ └── config.yml ├── docker-compose.yml ├── hello │ ├── Dockerfile │ ├── go.mod │ ├── go.sum │ └── main.go ├── prometheus │ ├── alert.rules │ └── prometheus.yml └── webhook │ ├── Dockerfile │ ├── go.mod │ ├── go.sum │ └── main.go ├── blackbox-exporter ├── .env ├── Makefile ├── README.md ├── blackbox │ └── blackbox.yml ├── docker-compose.yml ├── prometheus │ └── prometheus.yml └── web │ ├── Dockerfile │ ├── go.mod │ └── main.go ├── cadvisor ├── .env ├── Makefile ├── README.md ├── docker-compose.yml └── prometheus │ └── prometheus.yml ├── federation ├── .env ├── Makefile ├── README.md ├── docker-compose.yml └── prometheus │ └── prometheus.yml ├── file-sd ├── .env ├── Makefile ├── README.md ├── docker-compose.yml ├── myservice │ ├── Dockerfile │ ├── go.mod │ ├── go.sum │ └── main.go └── prometheus │ ├── prometheus.yml │ └── targets.json ├── go-app ├── .env ├── .gitignore ├── Makefile ├── README.md ├── docker-compose.yml ├── myapp │ ├── Dockerfile │ ├── go.mod │ ├── go.sum │ └── main.go └── prometheus │ └── prometheus.yml ├── haproxy ├── .env ├── Makefile ├── README.md ├── certs │ └── cert.pem ├── docker-compose.yml ├── haproxy │ └── haproxy.cfg └── prometheus │ └── prometheus.yml ├── nginx ├── .env ├── Makefile ├── README.md ├── certs │ ├── example.com.crt │ └── example.com.key ├── docker-compose.yml ├── nginx │ ├── .htpasswd │ └── nginx.conf └── prometheus │ └── prometheus.yml ├── node-exporter ├── .env ├── Makefile ├── README.md ├── docker-compose.yml └── prometheus │ └── prometheus.yml └── python-flask-app ├── .env ├── Makefile ├── README.md ├── docker-compose.yml ├── myapp ├── Dockerfile ├── requirements.txt └── server.py └── prometheus └── prometheus.yml /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/SECURITY.md -------------------------------------------------------------------------------- /alertmanager/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/.env -------------------------------------------------------------------------------- /alertmanager/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/Makefile -------------------------------------------------------------------------------- /alertmanager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/README.md -------------------------------------------------------------------------------- /alertmanager/alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/alert.png -------------------------------------------------------------------------------- /alertmanager/alertmanager/alertmanager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/alertmanager/alertmanager.yml -------------------------------------------------------------------------------- /alertmanager/amtool/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/amtool/Dockerfile -------------------------------------------------------------------------------- /alertmanager/amtool/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/amtool/config.yml -------------------------------------------------------------------------------- /alertmanager/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/docker-compose.yml -------------------------------------------------------------------------------- /alertmanager/hello/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/hello/Dockerfile -------------------------------------------------------------------------------- /alertmanager/hello/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/hello/go.mod -------------------------------------------------------------------------------- /alertmanager/hello/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/hello/go.sum -------------------------------------------------------------------------------- /alertmanager/hello/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/hello/main.go -------------------------------------------------------------------------------- /alertmanager/prometheus/alert.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/prometheus/alert.rules -------------------------------------------------------------------------------- /alertmanager/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/prometheus/prometheus.yml -------------------------------------------------------------------------------- /alertmanager/webhook/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/webhook/Dockerfile -------------------------------------------------------------------------------- /alertmanager/webhook/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/webhook/go.mod -------------------------------------------------------------------------------- /alertmanager/webhook/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/webhook/go.sum -------------------------------------------------------------------------------- /alertmanager/webhook/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/alertmanager/webhook/main.go -------------------------------------------------------------------------------- /blackbox-exporter/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/.env -------------------------------------------------------------------------------- /blackbox-exporter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/Makefile -------------------------------------------------------------------------------- /blackbox-exporter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/README.md -------------------------------------------------------------------------------- /blackbox-exporter/blackbox/blackbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/blackbox/blackbox.yml -------------------------------------------------------------------------------- /blackbox-exporter/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/docker-compose.yml -------------------------------------------------------------------------------- /blackbox-exporter/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/prometheus/prometheus.yml -------------------------------------------------------------------------------- /blackbox-exporter/web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/web/Dockerfile -------------------------------------------------------------------------------- /blackbox-exporter/web/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/web/go.mod -------------------------------------------------------------------------------- /blackbox-exporter/web/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/blackbox-exporter/web/main.go -------------------------------------------------------------------------------- /cadvisor/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/cadvisor/.env -------------------------------------------------------------------------------- /cadvisor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/cadvisor/Makefile -------------------------------------------------------------------------------- /cadvisor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/cadvisor/README.md -------------------------------------------------------------------------------- /cadvisor/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/cadvisor/docker-compose.yml -------------------------------------------------------------------------------- /cadvisor/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/cadvisor/prometheus/prometheus.yml -------------------------------------------------------------------------------- /federation/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/federation/.env -------------------------------------------------------------------------------- /federation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/federation/Makefile -------------------------------------------------------------------------------- /federation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/federation/README.md -------------------------------------------------------------------------------- /federation/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/federation/docker-compose.yml -------------------------------------------------------------------------------- /federation/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/federation/prometheus/prometheus.yml -------------------------------------------------------------------------------- /file-sd/.env: -------------------------------------------------------------------------------- 1 | PROMETHEUS_TAG=v2.5.0 2 | -------------------------------------------------------------------------------- /file-sd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/Makefile -------------------------------------------------------------------------------- /file-sd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/README.md -------------------------------------------------------------------------------- /file-sd/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/docker-compose.yml -------------------------------------------------------------------------------- /file-sd/myservice/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/myservice/Dockerfile -------------------------------------------------------------------------------- /file-sd/myservice/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/myservice/go.mod -------------------------------------------------------------------------------- /file-sd/myservice/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/myservice/go.sum -------------------------------------------------------------------------------- /file-sd/myservice/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/myservice/main.go -------------------------------------------------------------------------------- /file-sd/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/prometheus/prometheus.yml -------------------------------------------------------------------------------- /file-sd/prometheus/targets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/file-sd/prometheus/targets.json -------------------------------------------------------------------------------- /go-app/.env: -------------------------------------------------------------------------------- 1 | PROMETHEUS_TAG=v2.5.0 2 | 3 | -------------------------------------------------------------------------------- /go-app/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/Makefile -------------------------------------------------------------------------------- /go-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/README.md -------------------------------------------------------------------------------- /go-app/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/docker-compose.yml -------------------------------------------------------------------------------- /go-app/myapp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/myapp/Dockerfile -------------------------------------------------------------------------------- /go-app/myapp/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/myapp/go.mod -------------------------------------------------------------------------------- /go-app/myapp/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/myapp/go.sum -------------------------------------------------------------------------------- /go-app/myapp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/myapp/main.go -------------------------------------------------------------------------------- /go-app/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/go-app/prometheus/prometheus.yml -------------------------------------------------------------------------------- /haproxy/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/.env -------------------------------------------------------------------------------- /haproxy/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/Makefile -------------------------------------------------------------------------------- /haproxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/README.md -------------------------------------------------------------------------------- /haproxy/certs/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/certs/cert.pem -------------------------------------------------------------------------------- /haproxy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/docker-compose.yml -------------------------------------------------------------------------------- /haproxy/haproxy/haproxy.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/haproxy/haproxy.cfg -------------------------------------------------------------------------------- /haproxy/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/haproxy/prometheus/prometheus.yml -------------------------------------------------------------------------------- /nginx/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/.env -------------------------------------------------------------------------------- /nginx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/Makefile -------------------------------------------------------------------------------- /nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/README.md -------------------------------------------------------------------------------- /nginx/certs/example.com.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/certs/example.com.crt -------------------------------------------------------------------------------- /nginx/certs/example.com.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/certs/example.com.key -------------------------------------------------------------------------------- /nginx/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/docker-compose.yml -------------------------------------------------------------------------------- /nginx/nginx/.htpasswd: -------------------------------------------------------------------------------- 1 | admin:$apr1$Ps6FCt9l$trPwM2uLDcu3Tedmz/3dp/ 2 | -------------------------------------------------------------------------------- /nginx/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/nginx/nginx.conf -------------------------------------------------------------------------------- /nginx/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/nginx/prometheus/prometheus.yml -------------------------------------------------------------------------------- /node-exporter/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/node-exporter/.env -------------------------------------------------------------------------------- /node-exporter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/node-exporter/Makefile -------------------------------------------------------------------------------- /node-exporter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/node-exporter/README.md -------------------------------------------------------------------------------- /node-exporter/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/node-exporter/docker-compose.yml -------------------------------------------------------------------------------- /node-exporter/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/node-exporter/prometheus/prometheus.yml -------------------------------------------------------------------------------- /python-flask-app/.env: -------------------------------------------------------------------------------- 1 | PROMETHEUS_TAG=v2.5.0 2 | -------------------------------------------------------------------------------- /python-flask-app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/python-flask-app/Makefile -------------------------------------------------------------------------------- /python-flask-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/python-flask-app/README.md -------------------------------------------------------------------------------- /python-flask-app/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/python-flask-app/docker-compose.yml -------------------------------------------------------------------------------- /python-flask-app/myapp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/python-flask-app/myapp/Dockerfile -------------------------------------------------------------------------------- /python-flask-app/myapp/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==1.0.2 2 | prometheus_client==0.4.2 -------------------------------------------------------------------------------- /python-flask-app/myapp/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/python-flask-app/myapp/server.py -------------------------------------------------------------------------------- /python-flask-app/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prometheus-community/prometheus-playground/HEAD/python-flask-app/prometheus/prometheus.yml --------------------------------------------------------------------------------