Собственно, поглядите - это именно то, что я и хотел видеть в статистике по серверу разработки и тестирования. Нагрузка на процессор, что там с трафиком сети, сколько осталось места на диске, и насколько используется оперативная память (точнее, сколько ее там осталось). Теперь более подробно. Во-первых, добавлен новый образ в Docker Compose: node-exporter: image: prom/node-exporter:v1.8.2 pull_policy: missing # port: 9100, уже будет проброшен volumes: - /:/host:ro,rslave command: - "--path.rootfs=/host" network_mode: host pid: host user: "root" restart: unless-stopped Внимание! Node Exporter работает в контейнере, но собирает показатели основной системы, за пределами контейнера! Для этого и указаны все эти особые настройки. Они взяты из документации по Node Exporter: https://github.com/prometheus/node_exporter/blob/master/README.md Чтобы не порушить работу сети для остальных контейнеров, пришлось в начале файла compose.yaml добавить еще секцию описания используемой сети: networks:
Борьба с Grafana: добавляем Prometheus Node Exporter и смотрим статистику сервера
2 января 20252 янв 2025
4
2 мин