Воркшоп по мониторингу. Linux, ansible, prometheus, grafana и node exporter
Nodes monitoring with Grafana & Prometheus
Before you start, make sure prometheus is set to true in .gaia/config/config.toml. Manual Installation 1. Install Grafana For demonstration purposes, this tutorial will assume an amd64-based device running Linux is used. $ wget https://dl.grafana.com/oss/release/grafana_5.4.2_amd64.deb
$ sudo apt-get install -y adduser libfontconfig
$ sudo dpkg -i grafana_5.4.2_arm64.deb 2. Start Grafana Server As a Service Choose either one of the approaches down below: Option 1: via systemd $ systemctl daemon-reload
$...
Настройка мониторинга на Prometheus + Cadvisor + Node Exporter + Grafana + Alertmanager
Вводная часть hostname ip role 192.168.0.5 srv-mainframe worker 192.168.0.10 srv-nas worker 192.168.0.20 srv-k8s manager В качестве распределенного хранилища будет использоваться Ceph. monitoring.yml version: '3.9'
services:
########################### MONITORING
grafana:
image: grafana/grafana-oss:latest
volumes:
- /docker/conf/grafana:/var/lib/grafana
- /etc/localtime:/etc/localtime:ro
networks:
- traefik-public
deploy:
replicas: 1
restart_policy:
...