Enable SMTP Traps

This commit is contained in:
Maxim Khomutov 2023-12-04 17:06:44 +03:00
parent 9c5b76541a
commit 953cf15746

View File

@ -17,7 +17,7 @@ services:
- ./zbx_env/var/lib/zabbix/enc:/var/lib/zabbix/enc:ro - ./zbx_env/var/lib/zabbix/enc:/var/lib/zabbix/enc:ro
- ./zbx_env/var/lib/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys:ro - ./zbx_env/var/lib/zabbix/ssh_keys:/var/lib/zabbix/ssh_keys:ro
- ./zbx_env/var/lib/zabbix/mibs:/var/lib/zabbix/mibs:ro - ./zbx_env/var/lib/zabbix/mibs:/var/lib/zabbix/mibs:ro
- ./logs/snmptraps.log:/var/lib/zabbix/snmptraps/snmptraps.log - ./zbx_env/var/lib/zabbix/snmptraps:/var/lib/zabbix/snmptraps:ro
links: links:
- postgres-server:postgres-server - postgres-server:postgres-server
ulimits: ulimits:
@ -41,6 +41,7 @@ services:
- POSTGRES_PASSWORD - POSTGRES_PASSWORD
depends_on: depends_on:
- postgres-server - postgres-server
- zabbix-snmptraps
networks: networks:
zbx_net_backend: zbx_net_backend:
ipv4_address: 172.16.239.101 ipv4_address: 172.16.239.101
@ -63,22 +64,42 @@ services:
com.zabbix.dbtype: "pgsql" com.zabbix.dbtype: "pgsql"
com.zabbix.os: "alpine" com.zabbix.os: "alpine"
# zabbix-snmptraps: zabbix-snmptraps:
# container_name: zabbix-snmptraps image: zabbix/zabbix-snmptraps:alpine-6.4-latest
# image: zabbix/zabbix-snmptraps:6.0-alpine-latest container_name: zabbix-snmptraps
# restart: unless-stopped # Override snmptrapd command arguments to receive SNMP traps by DNS
# ports: # It must be done with ZBX_SNMP_TRAP_USE_DNS=true environment variable
# - "162:1162/udp" # command: /usr/sbin/snmptrapd -C -c /etc/snmp/snmptrapd.conf -Lo -A
# networks: profiles:
# zbx_net_backend: - full
# ipv4_address: 172.16.239.105 - all
# aliases: ports:
# - zabbix-server - "162:1162/udp"
# - zabbix-server-pgsql volumes:
# - zabbix-server-alpine-pgsql - snmptraps:/var/lib/zabbix/snmptraps:rw
# - zabbix-server-pgsql-alpine deploy:
# zbx_net_frontend: resources:
# ipv4_address: 172.16.238.105 limits:
cpus: '0.5'
memory: 256M
reservations:
cpus: '0.25'
memory: 128M
env_file:
- ./env_vars/.env_snmptraps
networks:
zbx_net_backend:
ipv4_address: 172.16.239.105
aliases:
- zabbix-snmptraps
zbx_net_frontend:
ipv4_address: 172.16.238.105
stop_grace_period: 5s
labels:
com.zabbix.description: "Zabbix snmptraps"
com.zabbix.company: "Zabbix LLC"
com.zabbix.component: "snmptraps"
com.zabbix.os: "alpine"
zabbix-web-nginx-pgsql: zabbix-web-nginx-pgsql:
container_name: zabbix-web container_name: zabbix-web