This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-pgsql:alpine-7.4.14
|
||||
container_name: zabbix-server-pgsql
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- /srv/nfs/infra/zabbix/.env
|
||||
environment:
|
||||
ZBX_TIMEOUT: 10
|
||||
ZBX_STARTPOLLERS: 10
|
||||
ZBX_STARTPOLLERSUNREACHABLE: 5
|
||||
ZBX_STARTPINGERS: 3
|
||||
ZBX_STARTDISCOVERERS: 2
|
||||
ZBX_STARTHTTPPOLLERS: 3
|
||||
ZBX_STARTIPMIPOLLERS: 3
|
||||
|
||||
ZBX_CACHESIZE: 64M
|
||||
ZBX_HISTORYCACHESIZE: 64M
|
||||
ZBX_HISTORYINDEXCACHESIZE: 32M
|
||||
ZBX_VALUECACHESIZE: 64M
|
||||
cap_add:
|
||||
- NET_RAW
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- zbx_alertscripts:/usr/lib/zabbix/alertscripts:rw
|
||||
- zbx_externalscripts:/usr/lib/zabbix/externalscripts:rw
|
||||
- zbx_export:/var/lib/zabbix/export:rw
|
||||
networks:
|
||||
- zbx_backend
|
||||
|
||||
zabbix-web:
|
||||
image: zabbix/zabbix-web-nginx-pgsql:alpine-7.4.14
|
||||
container_name: zabbix-web-nginx-pgsql
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- /srv/nfs/infra/zabbix/.env
|
||||
environment:
|
||||
ZBX_SERVER_HOST: zabbix-server-pgsql
|
||||
ZBX_SERVER_PORT: 10051
|
||||
expose:
|
||||
- "8080"
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
- zabbix-server
|
||||
healthcheck:
|
||||
test:
|
||||
- CMD
|
||||
- curl
|
||||
- -f
|
||||
- http://localhost:8080/ping
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 30
|
||||
start_period: 30s
|
||||
|
||||
networks:
|
||||
- zbx_backend
|
||||
- interdock
|
||||
|
||||
volumes:
|
||||
zbx_alertscripts:
|
||||
zbx_externalscripts:
|
||||
zbx_export:
|
||||
|
||||
networks:
|
||||
zbx_backend:
|
||||
name: zbx_backend
|
||||
interdock:
|
||||
external: true
|
||||
Reference in New Issue
Block a user