Slide 1

Slide 1 text

Prometheus DOJO Sebastian Webber

Slide 2

Slide 2 text

https://prometheus.io/

Slide 3

Slide 3 text

https://grafana.com/

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Como rodar o prometheus? $ docker run \ -p 9090:9090 \ -v $(pwd)/prometheus.yml:/etc/prometheus/prometheus.yml \ -d \ prom/prometheus

Slide 6

Slide 6 text

Como rodar o grafana? $ docker run \ -d \ --name=grafana \ -p 3000:3000 \ grafana/grafana

Slide 7

Slide 7 text

version: '3.1' volumes: prometheus_data: {} grafana_data: {} services: prometheus: image: prom/prometheus volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml - prometheus_data:/prometheus ports: - 9090:9090 restart: always https://bit.ly/2qk0OU7

Slide 8

Slide 8 text

https://github.com/google/cadvisor

Slide 9

Slide 9 text

Como rodar o cAdvisor? $ docker run \ --volume=/:/rootfs:ro \ --volume=/var/run:/var/run:ro \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:ro \ --volume=/dev/disk/:/dev/disk:ro \ --publish=8080:8080 \ --detach=true \ --name=cadvisor \ google/cadvisor:latest

Slide 10

Slide 10 text

https://github.com/prometheus/node_exporter

Slide 11

Slide 11 text

Como rodar o node_exporter? $ docker run -d \ --net="host" \ --pid="host" \ -v "/:/host:ro,rslave" \ quay.io/prometheus/node-exporter \ --path.rootfs /host

Slide 12

Slide 12 text

Vamos parar de passar trabalho? https://github.com/stefanprodan/dockprom