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/ssh_keys:/var/lib/zabbix/ssh_keys: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:
- postgres-server:postgres-server
ulimits:
@ -41,6 +41,7 @@ services:
- POSTGRES_PASSWORD
depends_on:
- postgres-server
- zabbix-snmptraps
networks:
zbx_net_backend:
ipv4_address: 172.16.239.101
@ -63,22 +64,42 @@ services:
com.zabbix.dbtype: "pgsql"
com.zabbix.os: "alpine"
# zabbix-snmptraps:
# container_name: zabbix-snmptraps
# image: zabbix/zabbix-snmptraps:6.0-alpine-latest
# restart: unless-stopped
# ports:
# - "162:1162/udp"
# networks:
# zbx_net_backend:
# ipv4_address: 172.16.239.105
# aliases:
# - zabbix-server
# - zabbix-server-pgsql
# - zabbix-server-alpine-pgsql
# - zabbix-server-pgsql-alpine
# zbx_net_frontend:
# ipv4_address: 172.16.238.105
zabbix-snmptraps:
image: zabbix/zabbix-snmptraps:alpine-6.4-latest
container_name: zabbix-snmptraps
# Override snmptrapd command arguments to receive SNMP traps by DNS
# It must be done with ZBX_SNMP_TRAP_USE_DNS=true environment variable
# command: /usr/sbin/snmptrapd -C -c /etc/snmp/snmptrapd.conf -Lo -A
profiles:
- full
- all
ports:
- "162:1162/udp"
volumes:
- snmptraps:/var/lib/zabbix/snmptraps:rw
deploy:
resources:
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:
container_name: zabbix-web