From e55c0974e837c3e5522225ea1e20600384917da4 Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Fri, 22 Nov 2019 14:05:29 +0900 Subject: [PATCH] Added missing parameters for Zabbix Server image --- server-mysql/alpine/README.md | 12 ++++++++++++ server-mysql/centos/README.md | 12 ++++++++++++ server-mysql/ubuntu/README.md | 12 ++++++++++++ server-pgsql/alpine/README.md | 12 ++++++++++++ server-pgsql/centos/README.md | 12 ++++++++++++ server-pgsql/ubuntu/README.md | 12 ++++++++++++ 6 files changed, 72 insertions(+) diff --git a/server-mysql/alpine/README.md b/server-mysql/alpine/README.md index 442ede0a3..fa87d86a7 100644 --- a/server-mysql/alpine/README.md +++ b/server-mysql/alpine/README.md @@ -128,8 +128,11 @@ Additionally the image allows to specify many other environment variables listed ``` ZBX_LISTENIP= +ZBX_HISTORYSTORAGEURL= # Available since 3.4.0 +ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0 ZBX_STARTPOLLERS=5 ZBX_IPMIPOLLERS=0 +ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0 ZBX_STARTPOLLERSUNREACHABLE=1 ZBX_STARTTRAPPERS=5 ZBX_STARTPINGERS=1 @@ -137,9 +140,12 @@ ZBX_STARTDISCOVERERS=1 ZBX_STARTHTTPPOLLERS=1 ZBX_STARTTIMERS=1 ZBX_STARTESCALATORS=1 +ZBX_STARTALERTERS=3 # Available since 3.4.0 ZBX_JAVAGATEWAY=zabbix-java-gateway ZBX_JAVAGATEWAYPORT=10052 ZBX_STARTJAVAPOLLERS=5 +ZBX_STARTLLDPROCESSORS=2 # Available since 4.2.0 +ZBX_STATSALLOWEDIP= # Available since 4.0.5 ZBX_STARTVMWARECOLLECTORS=0 ZBX_VMWAREFREQUENCY=60 ZBX_VMWAREPERFFREQUENCY=60 @@ -153,8 +159,10 @@ ZBX_SENDERFREQUENCY=30 ZBX_CACHESIZE=8M ZBX_CACHEUPDATEFREQUENCY=60 ZBX_STARTDBSYNCERS=4 +ZBX_EXPORTFILESIZE=1G # Available since 4.0.0 ZBX_HISTORYCACHESIZE=16M ZBX_HISTORYINDEXCACHESIZE=4M +ZBX_HISTORYSTORAGEDATEINDEX=0 # Available since 4.0.0 ZBX_TRENDCACHESIZE=4M ZBX_VALUECACHESIZE=8M ZBX_TRAPPERIMEOUT=300 @@ -220,6 +228,10 @@ SNMP traps processing feature could be enabled using shared volume and switched The volume allows to add new MIB files. It does not support subdirectories, all MIBs must be placed to ``/var/lib/zabbix/mibs``. +### ``/var/lib/zabbix/export`` + +Directory for real-time export of events, history and trends in newline-delimited JSON format. Could be enabled using ``ZBX_EXPORTFILESIZE`` environment variable. + # The image variants The `zabbix-server-mysql` images come in many flavors, each designed for a specific use case. diff --git a/server-mysql/centos/README.md b/server-mysql/centos/README.md index 442ede0a3..fa87d86a7 100644 --- a/server-mysql/centos/README.md +++ b/server-mysql/centos/README.md @@ -128,8 +128,11 @@ Additionally the image allows to specify many other environment variables listed ``` ZBX_LISTENIP= +ZBX_HISTORYSTORAGEURL= # Available since 3.4.0 +ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0 ZBX_STARTPOLLERS=5 ZBX_IPMIPOLLERS=0 +ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0 ZBX_STARTPOLLERSUNREACHABLE=1 ZBX_STARTTRAPPERS=5 ZBX_STARTPINGERS=1 @@ -137,9 +140,12 @@ ZBX_STARTDISCOVERERS=1 ZBX_STARTHTTPPOLLERS=1 ZBX_STARTTIMERS=1 ZBX_STARTESCALATORS=1 +ZBX_STARTALERTERS=3 # Available since 3.4.0 ZBX_JAVAGATEWAY=zabbix-java-gateway ZBX_JAVAGATEWAYPORT=10052 ZBX_STARTJAVAPOLLERS=5 +ZBX_STARTLLDPROCESSORS=2 # Available since 4.2.0 +ZBX_STATSALLOWEDIP= # Available since 4.0.5 ZBX_STARTVMWARECOLLECTORS=0 ZBX_VMWAREFREQUENCY=60 ZBX_VMWAREPERFFREQUENCY=60 @@ -153,8 +159,10 @@ ZBX_SENDERFREQUENCY=30 ZBX_CACHESIZE=8M ZBX_CACHEUPDATEFREQUENCY=60 ZBX_STARTDBSYNCERS=4 +ZBX_EXPORTFILESIZE=1G # Available since 4.0.0 ZBX_HISTORYCACHESIZE=16M ZBX_HISTORYINDEXCACHESIZE=4M +ZBX_HISTORYSTORAGEDATEINDEX=0 # Available since 4.0.0 ZBX_TRENDCACHESIZE=4M ZBX_VALUECACHESIZE=8M ZBX_TRAPPERIMEOUT=300 @@ -220,6 +228,10 @@ SNMP traps processing feature could be enabled using shared volume and switched The volume allows to add new MIB files. It does not support subdirectories, all MIBs must be placed to ``/var/lib/zabbix/mibs``. +### ``/var/lib/zabbix/export`` + +Directory for real-time export of events, history and trends in newline-delimited JSON format. Could be enabled using ``ZBX_EXPORTFILESIZE`` environment variable. + # The image variants The `zabbix-server-mysql` images come in many flavors, each designed for a specific use case. diff --git a/server-mysql/ubuntu/README.md b/server-mysql/ubuntu/README.md index 442ede0a3..fa87d86a7 100644 --- a/server-mysql/ubuntu/README.md +++ b/server-mysql/ubuntu/README.md @@ -128,8 +128,11 @@ Additionally the image allows to specify many other environment variables listed ``` ZBX_LISTENIP= +ZBX_HISTORYSTORAGEURL= # Available since 3.4.0 +ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0 ZBX_STARTPOLLERS=5 ZBX_IPMIPOLLERS=0 +ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0 ZBX_STARTPOLLERSUNREACHABLE=1 ZBX_STARTTRAPPERS=5 ZBX_STARTPINGERS=1 @@ -137,9 +140,12 @@ ZBX_STARTDISCOVERERS=1 ZBX_STARTHTTPPOLLERS=1 ZBX_STARTTIMERS=1 ZBX_STARTESCALATORS=1 +ZBX_STARTALERTERS=3 # Available since 3.4.0 ZBX_JAVAGATEWAY=zabbix-java-gateway ZBX_JAVAGATEWAYPORT=10052 ZBX_STARTJAVAPOLLERS=5 +ZBX_STARTLLDPROCESSORS=2 # Available since 4.2.0 +ZBX_STATSALLOWEDIP= # Available since 4.0.5 ZBX_STARTVMWARECOLLECTORS=0 ZBX_VMWAREFREQUENCY=60 ZBX_VMWAREPERFFREQUENCY=60 @@ -153,8 +159,10 @@ ZBX_SENDERFREQUENCY=30 ZBX_CACHESIZE=8M ZBX_CACHEUPDATEFREQUENCY=60 ZBX_STARTDBSYNCERS=4 +ZBX_EXPORTFILESIZE=1G # Available since 4.0.0 ZBX_HISTORYCACHESIZE=16M ZBX_HISTORYINDEXCACHESIZE=4M +ZBX_HISTORYSTORAGEDATEINDEX=0 # Available since 4.0.0 ZBX_TRENDCACHESIZE=4M ZBX_VALUECACHESIZE=8M ZBX_TRAPPERIMEOUT=300 @@ -220,6 +228,10 @@ SNMP traps processing feature could be enabled using shared volume and switched The volume allows to add new MIB files. It does not support subdirectories, all MIBs must be placed to ``/var/lib/zabbix/mibs``. +### ``/var/lib/zabbix/export`` + +Directory for real-time export of events, history and trends in newline-delimited JSON format. Could be enabled using ``ZBX_EXPORTFILESIZE`` environment variable. + # The image variants The `zabbix-server-mysql` images come in many flavors, each designed for a specific use case. diff --git a/server-pgsql/alpine/README.md b/server-pgsql/alpine/README.md index 0fd374760..e3a0b7ebe 100644 --- a/server-pgsql/alpine/README.md +++ b/server-pgsql/alpine/README.md @@ -125,8 +125,11 @@ Additionally the image allows to specify many other environment variables listed ``` ZBX_LISTENIP= +ZBX_HISTORYSTORAGEURL= # Available since 3.4.0 +ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0 ZBX_STARTPOLLERS=5 ZBX_IPMIPOLLERS=0 +ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0 ZBX_STARTPOLLERSUNREACHABLE=1 ZBX_STARTTRAPPERS=5 ZBX_STARTPINGERS=1 @@ -134,9 +137,12 @@ ZBX_STARTDISCOVERERS=1 ZBX_STARTHTTPPOLLERS=1 ZBX_STARTTIMERS=1 ZBX_STARTESCALATORS=1 +ZBX_STARTALERTERS=3 # Available since 3.4.0 ZBX_JAVAGATEWAY=zabbix-java-gateway ZBX_JAVAGATEWAYPORT=10052 ZBX_STARTJAVAPOLLERS=5 +ZBX_STARTLLDPROCESSORS=2 # Available since 4.2.0 +ZBX_STATSALLOWEDIP= # Available since 4.0.5 ZBX_STARTVMWARECOLLECTORS=0 ZBX_VMWAREFREQUENCY=60 ZBX_VMWAREPERFFREQUENCY=60 @@ -150,8 +156,10 @@ ZBX_SENDERFREQUENCY=30 ZBX_CACHESIZE=8M ZBX_CACHEUPDATEFREQUENCY=60 ZBX_STARTDBSYNCERS=4 +ZBX_EXPORTFILESIZE=1G # Available since 4.0.0 ZBX_HISTORYCACHESIZE=16M ZBX_HISTORYINDEXCACHESIZE=4M +ZBX_HISTORYSTORAGEDATEINDEX=0 # Available since 4.0.0 ZBX_TRENDCACHESIZE=4M ZBX_VALUECACHESIZE=8M ZBX_TRAPPERIMEOUT=300 @@ -217,6 +225,10 @@ SNMP traps processing feature could be enabled using shared volume and switched The volume allows to add new MIB files. It does not support subdirectories, all MIBs must be placed to ``/var/lib/zabbix/mibs``. +### ``/var/lib/zabbix/export`` + +Directory for real-time export of events, history and trends in newline-delimited JSON format. Could be enabled using ``ZBX_EXPORTFILESIZE`` environment variable. + # The image variants The `zabbix-server-pgsql` images come in many flavors, each designed for a specific use case. diff --git a/server-pgsql/centos/README.md b/server-pgsql/centos/README.md index 0fd374760..e3a0b7ebe 100644 --- a/server-pgsql/centos/README.md +++ b/server-pgsql/centos/README.md @@ -125,8 +125,11 @@ Additionally the image allows to specify many other environment variables listed ``` ZBX_LISTENIP= +ZBX_HISTORYSTORAGEURL= # Available since 3.4.0 +ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0 ZBX_STARTPOLLERS=5 ZBX_IPMIPOLLERS=0 +ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0 ZBX_STARTPOLLERSUNREACHABLE=1 ZBX_STARTTRAPPERS=5 ZBX_STARTPINGERS=1 @@ -134,9 +137,12 @@ ZBX_STARTDISCOVERERS=1 ZBX_STARTHTTPPOLLERS=1 ZBX_STARTTIMERS=1 ZBX_STARTESCALATORS=1 +ZBX_STARTALERTERS=3 # Available since 3.4.0 ZBX_JAVAGATEWAY=zabbix-java-gateway ZBX_JAVAGATEWAYPORT=10052 ZBX_STARTJAVAPOLLERS=5 +ZBX_STARTLLDPROCESSORS=2 # Available since 4.2.0 +ZBX_STATSALLOWEDIP= # Available since 4.0.5 ZBX_STARTVMWARECOLLECTORS=0 ZBX_VMWAREFREQUENCY=60 ZBX_VMWAREPERFFREQUENCY=60 @@ -150,8 +156,10 @@ ZBX_SENDERFREQUENCY=30 ZBX_CACHESIZE=8M ZBX_CACHEUPDATEFREQUENCY=60 ZBX_STARTDBSYNCERS=4 +ZBX_EXPORTFILESIZE=1G # Available since 4.0.0 ZBX_HISTORYCACHESIZE=16M ZBX_HISTORYINDEXCACHESIZE=4M +ZBX_HISTORYSTORAGEDATEINDEX=0 # Available since 4.0.0 ZBX_TRENDCACHESIZE=4M ZBX_VALUECACHESIZE=8M ZBX_TRAPPERIMEOUT=300 @@ -217,6 +225,10 @@ SNMP traps processing feature could be enabled using shared volume and switched The volume allows to add new MIB files. It does not support subdirectories, all MIBs must be placed to ``/var/lib/zabbix/mibs``. +### ``/var/lib/zabbix/export`` + +Directory for real-time export of events, history and trends in newline-delimited JSON format. Could be enabled using ``ZBX_EXPORTFILESIZE`` environment variable. + # The image variants The `zabbix-server-pgsql` images come in many flavors, each designed for a specific use case. diff --git a/server-pgsql/ubuntu/README.md b/server-pgsql/ubuntu/README.md index 0fd374760..e3a0b7ebe 100644 --- a/server-pgsql/ubuntu/README.md +++ b/server-pgsql/ubuntu/README.md @@ -125,8 +125,11 @@ Additionally the image allows to specify many other environment variables listed ``` ZBX_LISTENIP= +ZBX_HISTORYSTORAGEURL= # Available since 3.4.0 +ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0 ZBX_STARTPOLLERS=5 ZBX_IPMIPOLLERS=0 +ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0 ZBX_STARTPOLLERSUNREACHABLE=1 ZBX_STARTTRAPPERS=5 ZBX_STARTPINGERS=1 @@ -134,9 +137,12 @@ ZBX_STARTDISCOVERERS=1 ZBX_STARTHTTPPOLLERS=1 ZBX_STARTTIMERS=1 ZBX_STARTESCALATORS=1 +ZBX_STARTALERTERS=3 # Available since 3.4.0 ZBX_JAVAGATEWAY=zabbix-java-gateway ZBX_JAVAGATEWAYPORT=10052 ZBX_STARTJAVAPOLLERS=5 +ZBX_STARTLLDPROCESSORS=2 # Available since 4.2.0 +ZBX_STATSALLOWEDIP= # Available since 4.0.5 ZBX_STARTVMWARECOLLECTORS=0 ZBX_VMWAREFREQUENCY=60 ZBX_VMWAREPERFFREQUENCY=60 @@ -150,8 +156,10 @@ ZBX_SENDERFREQUENCY=30 ZBX_CACHESIZE=8M ZBX_CACHEUPDATEFREQUENCY=60 ZBX_STARTDBSYNCERS=4 +ZBX_EXPORTFILESIZE=1G # Available since 4.0.0 ZBX_HISTORYCACHESIZE=16M ZBX_HISTORYINDEXCACHESIZE=4M +ZBX_HISTORYSTORAGEDATEINDEX=0 # Available since 4.0.0 ZBX_TRENDCACHESIZE=4M ZBX_VALUECACHESIZE=8M ZBX_TRAPPERIMEOUT=300 @@ -217,6 +225,10 @@ SNMP traps processing feature could be enabled using shared volume and switched The volume allows to add new MIB files. It does not support subdirectories, all MIBs must be placed to ``/var/lib/zabbix/mibs``. +### ``/var/lib/zabbix/export`` + +Directory for real-time export of events, history and trends in newline-delimited JSON format. Could be enabled using ``ZBX_EXPORTFILESIZE`` environment variable. + # The image variants The `zabbix-server-pgsql` images come in many flavors, each designed for a specific use case.