Full New stack once again
This commit is contained in:
+21
-4
@@ -21,6 +21,22 @@ services:
|
|||||||
container_name: librenms_redis
|
container_name: librenms_redis
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
|
rrdcached:
|
||||||
|
image: crazymax/rrdcached:latest
|
||||||
|
container_name: librenms_rrdcached
|
||||||
|
environment:
|
||||||
|
TZ: Europe/Paris
|
||||||
|
volumes:
|
||||||
|
- /var/lib/docker/volumes/librenms/rrd_data:/data/db
|
||||||
|
command:
|
||||||
|
- -w 1800
|
||||||
|
- -z 1800
|
||||||
|
- -f 3600
|
||||||
|
- -j /data/journal
|
||||||
|
- -t 4
|
||||||
|
- -F
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
librenms:
|
librenms:
|
||||||
image: librenms/librenms:latest
|
image: librenms/librenms:latest
|
||||||
container_name: librenms
|
container_name: librenms
|
||||||
@@ -32,9 +48,11 @@ services:
|
|||||||
DB_USER: librenms
|
DB_USER: librenms
|
||||||
DB_PASSWORD: librenmspass
|
DB_PASSWORD: librenmspass
|
||||||
REDIS_HOST: redis
|
REDIS_HOST: redis
|
||||||
|
RRDCACHED_HOST: rrdcached
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
- redis
|
- redis
|
||||||
|
- rrdcached
|
||||||
volumes:
|
volumes:
|
||||||
- /var/lib/docker/volumes/librenms/librenms_data:/data
|
- /var/lib/docker/volumes/librenms/librenms_data:/data
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
@@ -48,23 +66,22 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- ./librenms.env
|
- ./librenms.env
|
||||||
environment:
|
environment:
|
||||||
|
DISPATCHER_NODE_ID: dispatcher1
|
||||||
DB_HOST: db
|
DB_HOST: db
|
||||||
DB_NAME: librenms
|
DB_NAME: librenms
|
||||||
DB_USER: librenms
|
DB_USER: librenms
|
||||||
DB_PASSWORD: librenmspass
|
DB_PASSWORD: librenmspass
|
||||||
REDIS_HOST: redis
|
REDIS_HOST: redis
|
||||||
DISPATCHER_NODE_ID: dispatcher1
|
|
||||||
depends_on:
|
depends_on:
|
||||||
- librenms
|
- librenms
|
||||||
command: dispatcher
|
command: dispatcher
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
syslogng:
|
syslogng:
|
||||||
image: linuxserver/syslog-ng:latest
|
image: balabit/syslog-ng:4.7
|
||||||
container_name: librenms_syslog
|
container_name: librenms_syslog
|
||||||
env_file:
|
|
||||||
- ./librenms.env
|
|
||||||
volumes:
|
volumes:
|
||||||
|
- /var/lib/docker/volumes/librenms/syslogng/syslog-ng.conf:/etc/syslog-ng/syslog-ng.conf:ro
|
||||||
- /var/lib/docker/volumes/librenms/librenms_data:/data
|
- /var/lib/docker/volumes/librenms/librenms_data:/data
|
||||||
ports:
|
ports:
|
||||||
- "514:514/udp"
|
- "514:514/udp"
|
||||||
|
|||||||
+5
-7
@@ -2,14 +2,12 @@ TZ=Europe/Paris
|
|||||||
PUID=1000
|
PUID=1000
|
||||||
PGID=1000
|
PGID=1000
|
||||||
|
|
||||||
MEMORY_LIMIT=512M
|
|
||||||
MAX_INPUT_VARS=1000
|
|
||||||
UPLOAD_MAX_SIZE=32M
|
|
||||||
OPCACHE_MEM_SIZE=256
|
|
||||||
|
|
||||||
CACHE_DRIVER=redis
|
CACHE_DRIVER=redis
|
||||||
SESSION_DRIVER=redis
|
SESSION_DRIVER=redis
|
||||||
REDIS_HOST=redis
|
REDIS_HOST=redis
|
||||||
|
|
||||||
LIBRENMS_SNMP_COMMUNITY=manage
|
MEMORY_LIMIT=512M
|
||||||
LIBRENMS_WEATHERMAP=true
|
UPLOAD_MAX_SIZE=32M
|
||||||
|
MAX_INPUT_VARS=1000
|
||||||
|
OPCACHE_MEM_SIZE=256
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
@version: 3.35
|
@version: 4.7
|
||||||
|
|
||||||
options {
|
options {
|
||||||
chain_hostnames(no);
|
chain_hostnames(no);
|
||||||
@@ -8,10 +8,9 @@ options {
|
|||||||
owner("root");
|
owner("root");
|
||||||
group("root");
|
group("root");
|
||||||
perm(0644);
|
perm(0644);
|
||||||
stats(freq(1));
|
|
||||||
};
|
};
|
||||||
|
|
||||||
source s_net {
|
source s_network {
|
||||||
udp(ip(0.0.0.0) port(514));
|
udp(ip(0.0.0.0) port(514));
|
||||||
tcp(ip(0.0.0.0) port(514));
|
tcp(ip(0.0.0.0) port(514));
|
||||||
};
|
};
|
||||||
@@ -21,6 +20,6 @@ destination d_librenms {
|
|||||||
};
|
};
|
||||||
|
|
||||||
log {
|
log {
|
||||||
source(s_net);
|
source(s_network);
|
||||||
destination(d_librenms);
|
destination(d_librenms);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user