mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-08-09 08:35:05 +02:00
Added support for Zabbix HA
This commit is contained in:
@ -147,6 +147,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -175,13 +176,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
@ -207,6 +212,7 @@ ZBX_TLSCIPHERCERT= # Available since 4.4.7
|
|||||||
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Default values of these variables are specified after equal sign.
|
Default values of these variables are specified after equal sign.
|
||||||
|
@ -400,6 +400,7 @@ update_zbx_config() {
|
|||||||
|
|
||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -460,6 +461,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -147,6 +147,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -175,13 +176,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
@ -207,6 +212,7 @@ ZBX_TLSCIPHERCERT= # Available since 4.4.7
|
|||||||
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Default values of these variables are specified after equal sign.
|
Default values of these variables are specified after equal sign.
|
||||||
|
@ -397,6 +397,7 @@ update_zbx_config() {
|
|||||||
|
|
||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -457,6 +458,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -147,6 +147,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -175,13 +176,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
@ -207,6 +212,7 @@ ZBX_TLSCIPHERCERT= # Available since 4.4.7
|
|||||||
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Default values of these variables are specified after equal sign.
|
Default values of these variables are specified after equal sign.
|
||||||
|
@ -397,6 +397,7 @@ update_zbx_config() {
|
|||||||
|
|
||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -457,6 +458,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -147,6 +147,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -175,13 +176,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
@ -207,6 +212,7 @@ ZBX_TLSCIPHERCERT= # Available since 4.4.7
|
|||||||
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Default values of these variables are specified after equal sign.
|
Default values of these variables are specified after equal sign.
|
||||||
|
@ -397,6 +397,7 @@ update_zbx_config() {
|
|||||||
|
|
||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -457,6 +458,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -147,6 +147,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -175,13 +176,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
@ -207,6 +212,7 @@ ZBX_TLSCIPHERCERT= # Available since 4.4.7
|
|||||||
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
ZBX_TLSCIPHERCERT13= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK= # Available since 4.4.7
|
||||||
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
ZBX_TLSCIPHERPSK13= # Available since 4.4.7
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Default values of these variables are specified after equal sign.
|
Default values of these variables are specified after equal sign.
|
||||||
|
@ -397,6 +397,7 @@ update_zbx_config() {
|
|||||||
|
|
||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -457,6 +458,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -148,6 +148,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -176,13 +177,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
|
@ -437,6 +437,7 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -497,6 +498,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -148,6 +148,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -176,13 +177,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
|
@ -437,6 +437,7 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -497,6 +498,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -148,6 +148,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -176,13 +177,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
|
@ -437,6 +437,7 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -497,6 +498,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -148,6 +148,7 @@ ZBX_LISTENIP=
|
|||||||
ZBX_LISTENBACKLOG=
|
ZBX_LISTENBACKLOG=
|
||||||
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
ZBX_STARTREPORTWRITERS=0 # Available since 5.4.0
|
||||||
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report # Available since 5.4.0
|
||||||
|
ZBX_SERVICEMANAGERSYNCFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||||
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||||
ZBX_STARTPOLLERS=5
|
ZBX_STARTPOLLERS=5
|
||||||
@ -176,13 +177,17 @@ ZBX_ENABLE_SNMP_TRAPS=false
|
|||||||
ZBX_SOURCEIP=
|
ZBX_SOURCEIP=
|
||||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60 # Available since 6.0.0
|
||||||
ZBX_SENDERFREQUENCY=30
|
ZBX_SENDERFREQUENCY=30
|
||||||
ZBX_CACHESIZE=8M
|
ZBX_CACHESIZE=8M
|
||||||
ZBX_CACHEUPDATEFREQUENCY=60
|
ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
ZBX_STARTDBSYNCERS=4
|
ZBX_STARTDBSYNCERS=4
|
||||||
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
ZBX_EXPORTFILESIZE=1G # Available since 4.0.0
|
||||||
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
ZBX_EXPORTTYPE= # Available since 5.0.10 and 5.2.6
|
||||||
|
ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
ZBX_HANODENAME= # Available since 6.0.0
|
ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
ZBX_NODEADDRESS=localhost # Available since 6.0.0
|
||||||
ZBX_HISTORYCACHESIZE=16M
|
ZBX_HISTORYCACHESIZE=16M
|
||||||
ZBX_HISTORYINDEXCACHESIZE=4M
|
ZBX_HISTORYINDEXCACHESIZE=4M
|
||||||
|
@ -437,6 +437,7 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
update_config_var $ZBX_CONFIG "HousekeepingFrequency" "${ZBX_HOUSEKEEPINGFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
update_config_var $ZBX_CONFIG "MaxHousekeeperDelete" "${ZBX_MAXHOUSEKEEPERDELETE}"
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_PROBLEMHOUSEKEEPINGFREQUENCY}"
|
||||||
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
update_config_var $ZBX_CONFIG "SenderFrequency" "${ZBX_SENDERFREQUENCY}"
|
||||||
|
|
||||||
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
update_config_var $ZBX_CONFIG "CacheSize" "${ZBX_CACHESIZE}"
|
||||||
@ -497,6 +498,25 @@ update_zbx_config() {
|
|||||||
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
update_config_var $ZBX_CONFIG "TLSPSKIdentity" "${ZBX_TLSPSKIDENTITY}"
|
||||||
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
update_config_var $ZBX_CONFIG "TLSPSKFile" "${ZBX_TLSPSKFILE}"
|
||||||
|
|
||||||
|
update_config_var $ZBX_CONFIG "ServiceManagerSyncFrequency" "${ZBX_SERVICEMANAGERSYNCFREQUENCY}"
|
||||||
|
|
||||||
|
if [ "${ZBX_AUTOHANODENAME}" == 'fqdn' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname -f)"
|
||||||
|
elif [ "${ZBX_AUTOHANODENAME}" == 'hostname' ] && [ ! -n "${ZBX_HANODENAME}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "$(hostname)"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "HANodeName" "${ZBX_HANODENAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
: ${ZBX_NODEADDRESSPORT:="10051"}
|
||||||
|
if [ "${ZBX_AUTONODEADDRESS}" == 'fqdn' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname -f):${ZBX_NODEADDRESSPORT}"
|
||||||
|
elif [ "${ZBX_AUTONODEADDRESS}" == 'hostname' ] && [ ! -n "${ZBX_NODEADDRESS}" ]; then
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "$(hostname):${ZBX_NODEADDRESSPORT}"
|
||||||
|
else
|
||||||
|
update_config_var $ZBX_CONFIG "NodeAddress" "${ZBX_NODEADDRESS}"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$(id -u)" != '0' ]; then
|
if [ "$(id -u)" != '0' ]; then
|
||||||
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
update_config_var $ZBX_CONFIG "User" "$(whoami)"
|
||||||
else
|
else
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -12,8 +12,10 @@ $DB['PASSWORD'] = (! getenv('VAULT_TOKEN') || ! getenv('ZBX_VAULTURL')) ? getenv
|
|||||||
// Schema name. Used for PostgreSQL.
|
// Schema name. Used for PostgreSQL.
|
||||||
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
$DB['SCHEMA'] = getenv('DB_SERVER_SCHEMA');
|
||||||
|
|
||||||
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
if (getenv('ZBX_SERVER_HOST')) {
|
||||||
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
$ZBX_SERVER = getenv('ZBX_SERVER_HOST');
|
||||||
|
$ZBX_SERVER_PORT = getenv('ZBX_SERVER_PORT');
|
||||||
|
}
|
||||||
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
$ZBX_SERVER_NAME = getenv('ZBX_SERVER_NAME');
|
||||||
|
|
||||||
// Used for TLS connection.
|
// Used for TLS connection.
|
||||||
|
@ -12,8 +12,6 @@ fi
|
|||||||
# Default Zabbix installation name
|
# Default Zabbix installation name
|
||||||
# Used only by Zabbix web-interface
|
# Used only by Zabbix web-interface
|
||||||
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
: ${ZBX_SERVER_NAME:="Zabbix docker"}
|
||||||
# Default Zabbix server host
|
|
||||||
: ${ZBX_SERVER_HOST:="zabbix-server"}
|
|
||||||
# Default Zabbix server port number
|
# Default Zabbix server port number
|
||||||
: ${ZBX_SERVER_PORT:="10051"}
|
: ${ZBX_SERVER_PORT:="10051"}
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
# ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
# ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||||
# ZBX_HOSTNAMEITEM=system.hostname
|
# ZBX_HOSTNAMEITEM=system.hostname
|
||||||
# ZBX_SOURCEIP=
|
# ZBX_SOURCEIP=
|
||||||
|
# ZBX_ALLOWUNSUPPORTEDDBVERSIONS=0 # Available since 6.0.0
|
||||||
# ZBX_DBTLSCONNECT=require # Available since 5.0.0
|
# ZBX_DBTLSCONNECT=require # Available since 5.0.0
|
||||||
# ZBX_DBTLSCAFILE=/run/secrets/root-ca.pem # Available since 5.0.0
|
# ZBX_DBTLSCAFILE=/run/secrets/root-ca.pem # Available since 5.0.0
|
||||||
# ZBX_DBTLSCERTFILE=/run/secrets/client-cert.pem # Available since 5.0.0
|
# ZBX_DBTLSCERTFILE=/run/secrets/client-cert.pem # Available since 5.0.0
|
||||||
|
@ -2,12 +2,18 @@
|
|||||||
# ZBX_LISTENBACKLOG=
|
# ZBX_LISTENBACKLOG=
|
||||||
# ZBX_HISTORYSTORAGEURL=http://elasticsearch:9200/ # Available since 3.4.5
|
# ZBX_HISTORYSTORAGEURL=http://elasticsearch:9200/ # Available since 3.4.5
|
||||||
# ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.5
|
# ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.5
|
||||||
|
# ZBX_ALLOWUNSUPPORTEDDBVERSIONS=0 # Available since 6.0.0
|
||||||
# ZBX_DBTLSCONNECT=required # Available since 5.0.0
|
# ZBX_DBTLSCONNECT=required # Available since 5.0.0
|
||||||
# ZBX_DBTLSCAFILE=/run/secrets/root-ca.pem # Available since 5.0.0
|
# ZBX_DBTLSCAFILE=/run/secrets/root-ca.pem # Available since 5.0.0
|
||||||
# ZBX_DBTLSCERTFILE=/run/secrets/client-cert.pem # Available since 5.0.0
|
# ZBX_DBTLSCERTFILE=/run/secrets/client-cert.pem # Available since 5.0.0
|
||||||
# ZBX_DBTLSKEYFILE=/run/secrets/client-key.pem # Available since 5.0.0
|
# ZBX_DBTLSKEYFILE=/run/secrets/client-key.pem # Available since 5.0.0
|
||||||
# ZBX_DBTLSCIPHER= # Available since 5.0.0
|
# ZBX_DBTLSCIPHER= # Available since 5.0.0
|
||||||
# ZBX_DBTLSCIPHER13= # Available since 5.0.0
|
# ZBX_DBTLSCIPHER13= # Available since 5.0.0
|
||||||
|
# ZBX_AUTOHANODENAME=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
# ZBX_HANODENAME= # Available since 6.0.0
|
||||||
|
# ZBX_AUTONODEADDRESS=fqdn # Allowed values: fqdn, hostname. Available since 6.0.0
|
||||||
|
# ZBX_NODEADDRESSPORT=10051 # Allowed to use with ZBX_AUTONODEADDRESS variable only. Available since 6.0.0
|
||||||
|
# ZBX_NODEADDRESS=localhost:10051 # Available since 6.0.0
|
||||||
# ZBX_DEBUGLEVEL=3
|
# ZBX_DEBUGLEVEL=3
|
||||||
# ZBX_STARTPOLLERS=5
|
# ZBX_STARTPOLLERS=5
|
||||||
# ZBX_IPMIPOLLERS=0
|
# ZBX_IPMIPOLLERS=0
|
||||||
@ -33,6 +39,7 @@ ZBX_ENABLE_SNMP_TRAPS=true
|
|||||||
# ZBX_SOURCEIP=
|
# ZBX_SOURCEIP=
|
||||||
# ZBX_HOUSEKEEPINGFREQUENCY=1
|
# ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||||
# ZBX_MAXHOUSEKEEPERDELETE=5000
|
# ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||||
|
# ZBX_PROBLEMHOUSEKEEPINGFREQUENCY=60
|
||||||
# ZBX_SENDERFREQUENCY=30
|
# ZBX_SENDERFREQUENCY=30
|
||||||
# ZBX_CACHESIZE=8M
|
# ZBX_CACHESIZE=8M
|
||||||
# ZBX_CACHEUPDATEFREQUENCY=60
|
# ZBX_CACHEUPDATEFREQUENCY=60
|
||||||
@ -62,3 +69,4 @@ ZBX_ENABLE_SNMP_TRAPS=true
|
|||||||
# VAULT_TOKEN=
|
# VAULT_TOKEN=
|
||||||
# ZBX_STARTREPORTWRITERS=0
|
# ZBX_STARTREPORTWRITERS=0
|
||||||
# ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report
|
# ZBX_WEBSERVICEURL=http://zabbix-web-service:10053/report
|
||||||
|
# ZBX_SERVICEMANAGERSYNCFREQUENCY=60
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# ZBX_SERVER_HOST=zabbix-server
|
ZBX_SERVER_HOST=zabbix-server
|
||||||
# ZBX_SERVER_PORT=10051
|
# ZBX_SERVER_PORT=10051
|
||||||
ZBX_SERVER_NAME=Composed installation
|
ZBX_SERVER_NAME=Composed installation
|
||||||
# ZBX_DB_ENCRYPTION=true # Available since 5.0.0
|
# ZBX_DB_ENCRYPTION=true # Available since 5.0.0
|
||||||
|
Reference in New Issue
Block a user