Files
pet-project-server/files/netdata/docker-compose.template.yml
T
av 50c975d49b Netdata: update to 2.11.0
- в 2.11 появился netflow-plugin, его стоковый netflow.yaml идёт с
  enabled: true и слушателями на UDP 2055/6343; при дефолтном
  `enable running new plugins = yes` он поднялся бы сам, поэтому отключён
  явно — экспортировать потоки нам некому, а память не бесконечная
- ломающих изменений для нас нет: убранный из prometheus-коллектора
  label_prefix и удалённый go-коллектор sensors мы не используем
2026-08-12 21:56:27 +03:00

44 lines
1.1 KiB
YAML

services:
netdata:
image: netdata/netdata:v2.11.0
container_name: netdata
restart: unless-stopped
cap_add:
- SYS_PTRACE
- SYS_ADMIN
security_opt:
- apparmor:unconfined
networks:
- "web_proxy_network"
- "monitoring_network"
volumes:
- "{{ config_dir }}:/etc/netdata"
- "{{ (data_dir, 'lib') | path_join }}:/var/lib/netdata"
- "{{ (data_dir, 'cache') | path_join }}:/var/cache/netdata"
# Netdata system volumes
- "/:/host/root:ro,rslave"
- "/etc/group:/host/etc/group:ro"
- "/etc/hostname:/host/etc/hostname:ro"
- "/etc/localtime:/etc/localtime:ro"
- "/etc/os-release:/host/etc/os-release:ro"
- "/etc/passwd:/host/etc/passwd:ro"
- "/proc:/host/proc:ro"
- "/run/dbus:/run/dbus:ro"
- "/sys:/host/sys:ro"
- "/var/log:/host/var/log:ro"
- "/var/run:/host/var/run:ro"
- "/var/run/docker.sock:/var/run/docker.sock:ro"
environment:
PGID: "{{ netdata_docker_gid }}"
NETDATA_EXTRA_DEB_PACKAGES: "fail2ban"
networks:
web_proxy_network:
external: true
monitoring_network:
external: true