diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3e33026 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +version: '3' +services: + netdata: + image: netdata/netdata + container_name: netdata + pid: host + network_mode: host + restart: unless-stopped + cap_add: + - SYS_PTRACE + - SYS_ADMIN + security_opt: + - apparmor:unconfined + volumes: + - netdataconfig:/etc/netdata + - netdatalib:/var/lib/netdata + - netdatacache:/var/cache/netdata + - /:/host/root:ro,rslave + - /etc/passwd:/host/etc/passwd:ro + - /etc/group:/host/etc/group:ro + - /etc/localtime:/etc/localtime:ro + - /proc:/host/proc:ro + - /sys:/host/sys:ro + - /etc/os-release:/host/etc/os-release:ro + - /var/log:/host/var/log:ro + - /var/run/docker.sock:/var/run/docker.sock:ro + - /run/dbus:/run/dbus:ro + +volumes: + netdataconfig: + netdatalib: + netdatacache: diff --git a/netdataconfig/netdata.conf b/netdataconfig/netdata.conf new file mode 100644 index 0000000..be831c9 --- /dev/null +++ b/netdataconfig/netdata.conf @@ -0,0 +1,10 @@ +[global] + run_as_user = netdata + web_mode = static-threaded + memory mode = save + +[health] + enabled = yes + +[logging] + type = none