Compare commits
42 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
35a2970b45 | ||
|
|
b9a87e03f9 | ||
|
|
057da5977a | ||
|
|
f7ea70014e | ||
|
|
1aecfd4d9d | ||
|
|
cb12914302 | ||
|
|
2cbdb1008e | ||
|
|
06fb4785ea | ||
|
|
3e4cf5ca41 | ||
|
|
e9af3e574d | ||
|
|
de11320db3 | ||
|
|
06e1b1f39f | ||
|
|
c6758ce2ad | ||
|
|
317cd8c1cb | ||
|
|
9dcf51ae8c | ||
|
|
ac13fe23ff | ||
|
|
9ca103de4d | ||
|
|
c10cc3dcf2 | ||
|
|
e481a09b45 | ||
|
|
81529c3fdc | ||
|
|
09ca4c196f | ||
|
|
2413be7987 | ||
|
|
9f7a808a92 | ||
|
|
ffd5209dbd | ||
|
|
0e906b0c9f | ||
|
|
1f7658150c | ||
|
|
282cbd2e6e | ||
|
|
16b123ade6 | ||
|
|
750e4ee8ec | ||
|
|
ac9c1aa6d6 | ||
|
|
d5192f2583 | ||
|
|
607231f24d | ||
|
|
fc2d559200 | ||
|
|
ebac10ccac | ||
|
|
3bd27fb805 | ||
|
|
2e761ff1de | ||
|
|
205854c078 | ||
|
|
96ff63f85b | ||
|
|
d4d92f5d53 | ||
|
|
20485e0d03 | ||
|
|
0be6ceb9c9 | ||
|
|
7683d7df27 |
2
.env_prx
2
.env_prx
@ -2,6 +2,8 @@
|
||||
# ZBX_SERVER_HOST=zabbix-server
|
||||
# ZBX_SERVER_PORT=10051
|
||||
# ZBX_HOSTNAME=zabbix-proxy-$db_type
|
||||
# ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
# ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
# ZBX_HOSTNAMEITEM=system.hostname
|
||||
# ZBX_SOURCEIP=
|
||||
# ZBX_DEBUGLEVEL=3
|
||||
|
||||
4
.env_srv
4
.env_srv
@ -1,7 +1,10 @@
|
||||
# ZBX_LISTENIP=
|
||||
# ZBX_HISTORYSTORAGEURL= # Available since 3.4.0
|
||||
# ZBX_HISTORYSTORAGETYPES=uint,dbl,str,log,text # Available since 3.4.0
|
||||
# ZBX_DEBUGLEVEL=3
|
||||
# ZBX_STARTPOLLERS=5
|
||||
# ZBX_IPMIPOLLERS=0
|
||||
# ZBX_STARTPREPROCESSORS=3 # Available since 3.4.0
|
||||
# ZBX_STARTPOLLERSUNREACHABLE=1
|
||||
# ZBX_STARTTRAPPERS=5
|
||||
# ZBX_STARTPINGERS=1
|
||||
@ -9,6 +12,7 @@
|
||||
# ZBX_STARTHTTPPOLLERS=1
|
||||
# ZBX_STARTTIMERS=1
|
||||
# ZBX_STARTESCALATORS=1
|
||||
# ZBX_STARTALERTERS=3 # Available since 3.4.0
|
||||
ZBX_JAVAGATEWAY_ENABLE=true
|
||||
# ZBX_JAVAGATEWAY=zabbix-java-gateway
|
||||
# ZBX_JAVAGATEWAYPORT=10052
|
||||
|
||||
@ -3,8 +3,8 @@ FROM alpine:3.4 as builder
|
||||
ARG APK_FLAGS_COMMON=""
|
||||
ARG APK_FLAGS_DEV="${APK_FLAGS_COMMON} --no-cache"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=agent
|
||||
@ -16,6 +16,7 @@ RUN apk update && \
|
||||
automake \
|
||||
openssl-dev \
|
||||
openldap-dev \
|
||||
pcre-dev \
|
||||
subversion \
|
||||
coreutils && \
|
||||
cd /tmp/ && \
|
||||
@ -47,8 +48,8 @@ ARG VCS_REF
|
||||
ARG APK_FLAGS_COMMON=""
|
||||
ARG APK_FLAGS_PERSISTENT="${APK_FLAGS_COMMON} --clean-protected --no-cache"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=agent ZBX_DB_TYPE=none ZBX_OPT_TYPE=none
|
||||
@ -89,7 +90,8 @@ RUN addgroup zabbix && \
|
||||
bash \
|
||||
coreutils \
|
||||
iputils \
|
||||
libldap && \
|
||||
libldap \
|
||||
pcre && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
EXPOSE 10050/TCP
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=agent
|
||||
@ -47,8 +47,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=agent ZBX_DB_TYPE=none ZBX_OPT_TYPE=none
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM ubuntu:trusty as builder
|
||||
ARG APT_FLAGS_COMMON="-y"
|
||||
ARG APT_FLAGS_DEV="${APT_FLAGS_COMMON} --no-install-recommends"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \
|
||||
ZBX_TYPE=agent ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
@ -16,6 +16,7 @@ RUN locale-gen $LC_ALL && \
|
||||
automake \
|
||||
libc6-dev \
|
||||
libldap2-dev \
|
||||
libpcre3-dev \
|
||||
libssl-dev \
|
||||
make \
|
||||
pkg-config \
|
||||
@ -49,8 +50,8 @@ ARG VCS_REF
|
||||
ARG APT_FLAGS_COMMON="-y"
|
||||
ARG APT_FLAGS_PERSISTENT="${APT_FLAGS_COMMON} --no-install-recommends"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TERM=xterm \
|
||||
ZBX_TYPE=agent ZBX_DB_TYPE=none ZBX_OPT_TYPE=none \
|
||||
@ -92,6 +93,7 @@ RUN locale-gen $LC_ALL && \
|
||||
chown --quiet -R zabbix:root /var/lib/zabbix && \
|
||||
apt-get ${APT_FLAGS_COMMON} update && \
|
||||
apt-get ${APT_FLAGS_PERSISTENT} install \
|
||||
libpcre3 \
|
||||
libldap-2.4 && \
|
||||
apt-get ${APT_FLAGS_COMMON} autoremove && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-mysql:alpine-latest
|
||||
image: zabbix/zabbix-server-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -43,7 +43,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -83,7 +83,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-latest
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -124,7 +124,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
image: zabbix/zabbix-web-apache-mysql:alpine-latest
|
||||
image: zabbix/zabbix-web-apache-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -155,7 +155,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
image: zabbix/zabbix-web-nginx-mysql:alpine-latest
|
||||
image: zabbix/zabbix-web-nginx-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -186,7 +186,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:alpine-latest
|
||||
image: zabbix/zabbix-agent:alpine-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -216,7 +216,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:alpine-latest
|
||||
image: zabbix/zabbix-java-gateway:alpine-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -234,7 +234,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:alpine-latest
|
||||
image: zabbix/zabbix-snmptraps:alpine-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-mysql/alpine
|
||||
image: zabbix-server-mysql:alpine-local
|
||||
image: zabbix-server-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -45,7 +45,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/alpine
|
||||
image: zabbix-proxy-sqlite3:alpine-local
|
||||
image: zabbix-proxy-sqlite3:alpine-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -86,7 +86,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/alpine
|
||||
image: zabbix-proxy-mysql:alpine-local
|
||||
image: zabbix-proxy-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -128,7 +128,7 @@ services:
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
build: ./web-apache-mysql/alpine
|
||||
image: zabbix-web-apache-mysql:alpine-local
|
||||
image: zabbix-web-apache-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -160,7 +160,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
build: ./web-nginx-mysql/alpine
|
||||
image: zabbix-web-nginx-mysql:alpine-local
|
||||
image: zabbix-web-nginx-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -192,7 +192,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/alpine
|
||||
image: zabbix-agent:alpine-local
|
||||
image: zabbix-agent:alpine-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -223,7 +223,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/alpine
|
||||
image: zabbix-java-gateway:alpine-local
|
||||
image: zabbix-java-gateway:alpine-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -242,7 +242,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/alpine
|
||||
image: zabbix-snmptraps:alpine-local
|
||||
image: zabbix-snmptraps:alpine-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-pgsql:alpine-latest
|
||||
image: zabbix/zabbix-server-pgsql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -43,7 +43,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -83,7 +83,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-latest
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -155,7 +155,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
image: zabbix/zabbix-web-nginx-pgsql:alpine-latest
|
||||
image: zabbix/zabbix-web-nginx-pgsql:alpine-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -186,7 +186,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:alpine-latest
|
||||
image: zabbix/zabbix-agent:alpine-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -216,7 +216,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:alpine-latest
|
||||
image: zabbix/zabbix-java-gateway:alpine-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -234,7 +234,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:alpine-latest
|
||||
image: zabbix/zabbix-snmptraps:alpine-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-pgsql/alpine
|
||||
image: zabbix-server-pgsql:alpine-local
|
||||
image: zabbix-server-pgsql:alpine-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -45,7 +45,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/alpine
|
||||
image: zabbix-proxy-sqlite3:alpine-local
|
||||
image: zabbix-proxy-sqlite3:alpine-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -86,7 +86,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/alpine
|
||||
image: zabbix-proxy-mysql:alpine-local
|
||||
image: zabbix-proxy-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -129,7 +129,7 @@ services:
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
build: ./web-apache-pgsql/alpine
|
||||
image: zabbix-web-apache-pgsql:alpine-local
|
||||
image: zabbix-web-apache-pgsql:alpine-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -161,7 +161,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
build: ./web-nginx-pgsql/alpine
|
||||
image: zabbix-web-nginx-pgsql:alpine-local
|
||||
image: zabbix-web-nginx-pgsql:alpine-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -193,7 +193,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/alpine
|
||||
image: zabbix-agent:alpine-local
|
||||
image: zabbix-agent:alpine-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -224,7 +224,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/alpine
|
||||
image: zabbix-java-gateway:alpine-local
|
||||
image: zabbix-java-gateway:alpine-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -243,7 +243,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/alpine
|
||||
image: zabbix-snmptraps:alpine-local
|
||||
image: zabbix-snmptraps:alpine-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-mysql/centos
|
||||
image: zabbix-server-mysql:centos-local
|
||||
image: zabbix-server-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -45,7 +45,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/centos
|
||||
image: zabbix-proxy-sqlite3:centos-local
|
||||
image: zabbix-proxy-sqlite3:centos-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -86,7 +86,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/centos
|
||||
image: zabbix-proxy-mysql:centos-local
|
||||
image: zabbix-proxy-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -128,7 +128,7 @@ services:
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
build: ./web-apache-mysql/centos
|
||||
image: zabbix-web-apache-mysql:centos-local
|
||||
image: zabbix-web-apache-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -160,7 +160,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
build: ./web-nginx-mysql/centos
|
||||
image: zabbix-web-nginx-mysql:centos-local
|
||||
image: zabbix-web-nginx-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -192,7 +192,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/centos
|
||||
image: zabbix-agent:centos-local
|
||||
image: zabbix-agent:centos-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -223,7 +223,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/centos
|
||||
image: zabbix-java-gateway:centos-local
|
||||
image: zabbix-java-gateway:centos-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -242,7 +242,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/centos
|
||||
image: zabbix-snmptraps:centos-local
|
||||
image: zabbix-snmptraps:centos-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-pgsql/centos
|
||||
image: zabbix-server-pgsql:centos-local
|
||||
image: zabbix-server-pgsql:centos-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -45,7 +45,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/centos
|
||||
image: zabbix-proxy-sqlite3:centos-local
|
||||
image: zabbix-proxy-sqlite3:centos-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -86,7 +86,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/centos
|
||||
image: zabbix-proxy-mysql:centos-local
|
||||
image: zabbix-proxy-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -129,7 +129,7 @@ services:
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
build: ./web-apache-pgsql/centos
|
||||
image: zabbix-web-apache-pgsql:centos-local
|
||||
image: zabbix-web-apache-pgsql:centos-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -161,7 +161,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
build: ./web-nginx-pgsql/centos
|
||||
image: zabbix-web-nginx-pgsql:centos-local
|
||||
image: zabbix-web-nginx-pgsql:centos-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -193,7 +193,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/centos
|
||||
image: zabbix-agent:centos-local
|
||||
image: zabbix-agent:centos-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -224,7 +224,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/centos
|
||||
image: zabbix-java-gateway:centos-local
|
||||
image: zabbix-java-gateway:centos-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -243,7 +243,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/centos
|
||||
image: zabbix-snmptraps:centos-local
|
||||
image: zabbix-snmptraps:centos-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-server-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -44,7 +44,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -84,7 +84,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -125,7 +125,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
image: zabbix/zabbix-web-apache-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-apache-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -156,7 +156,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
image: zabbix/zabbix-web-nginx-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-nginx-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -187,7 +187,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:ubuntu-latest
|
||||
image: zabbix/zabbix-agent:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-latest
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -235,7 +235,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-latest
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-mysql/ubuntu
|
||||
image: zabbix-server-mysql:ubuntu-local
|
||||
image: zabbix-server-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -46,7 +46,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/ubuntu
|
||||
image: zabbix-proxy-sqlite3:ubuntu-local
|
||||
image: zabbix-proxy-sqlite3:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -87,7 +87,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/ubuntu
|
||||
image: zabbix-proxy-mysql:ubuntu-local
|
||||
image: zabbix-proxy-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -129,7 +129,7 @@ services:
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
build: ./web-apache-mysql/ubuntu
|
||||
image: zabbix-web-apache-mysql:ubuntu-local
|
||||
image: zabbix-web-apache-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -161,7 +161,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
build: ./web-nginx-mysql/ubuntu
|
||||
image: zabbix-web-nginx-mysql:ubuntu-local
|
||||
image: zabbix-web-nginx-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -193,7 +193,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/ubuntu
|
||||
image: zabbix-agent:ubuntu-local
|
||||
image: zabbix-agent:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -224,7 +224,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/ubuntu
|
||||
image: zabbix-java-gateway:ubuntu-local
|
||||
image: zabbix-java-gateway:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -243,7 +243,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/ubuntu
|
||||
image: zabbix-snmptraps:ubuntu-local
|
||||
image: zabbix-snmptraps:ubuntu-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-pgsql:ubuntu-latest
|
||||
image: zabbix/zabbix-server-pgsql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -43,7 +43,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -83,7 +83,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -124,7 +124,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
image: zabbix/zabbix-web-apache-pgsql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-apache-pgsql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -155,7 +155,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
image: zabbix/zabbix-web-nginx-pgsql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-nginx-pgsql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -186,7 +186,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:ubuntu-latest
|
||||
image: zabbix/zabbix-agent:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -216,7 +216,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-latest
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -234,7 +234,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-latest
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '2'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-pgsql/ubuntu
|
||||
image: zabbix-server-pgsql:ubuntu-local
|
||||
image: zabbix-server-pgsql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -45,7 +45,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/ubuntu
|
||||
image: zabbix-proxy-sqlite3:ubuntu-local
|
||||
image: zabbix-proxy-sqlite3:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -86,7 +86,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/ubuntu
|
||||
image: zabbix-proxy-mysql:ubuntu-local
|
||||
image: zabbix-proxy-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -128,7 +128,7 @@ services:
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
build: ./web-apache-pgsql/ubuntu
|
||||
image: zabbix-web-apache-pgsql:ubuntu-local
|
||||
image: zabbix-web-apache-pgsql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -160,7 +160,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
build: ./web-nginx-pgsql/ubuntu
|
||||
image: zabbix-web-nginx-pgsql:ubuntu-local
|
||||
image: zabbix-web-nginx-pgsql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -192,7 +192,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/ubuntu
|
||||
image: zabbix-agent:ubuntu-local
|
||||
image: zabbix-agent:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -223,7 +223,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/ubuntu
|
||||
image: zabbix-java-gateway:ubuntu-local
|
||||
image: zabbix-java-gateway:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
env_file:
|
||||
@ -242,7 +242,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/ubuntu
|
||||
image: zabbix-snmptraps:ubuntu-local
|
||||
image: zabbix-snmptraps:ubuntu-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-mysql:alpine-latest
|
||||
image: zabbix/zabbix-server-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -62,7 +62,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -113,7 +113,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-latest
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -166,7 +166,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
image: zabbix/zabbix-web-apache-mysql:alpine-latest
|
||||
image: zabbix/zabbix-web-apache-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
image: zabbix/zabbix-web-nginx-mysql:alpine-latest
|
||||
image: zabbix/zabbix-web-nginx-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -268,7 +268,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:alpine-latest
|
||||
image: zabbix/zabbix-agent:alpine-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -308,7 +308,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:alpine-latest
|
||||
image: zabbix/zabbix-java-gateway:alpine-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -335,7 +335,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:alpine-latest
|
||||
image: zabbix/zabbix-snmptraps:alpine-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -5,7 +5,7 @@ services:
|
||||
context: ./server-mysql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-server-mysql:alpine-local
|
||||
image: zabbix-server-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -70,7 +70,7 @@ services:
|
||||
context: ./proxy-sqlite3/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-proxy-sqlite3:alpine-local
|
||||
image: zabbix-proxy-sqlite3:alpine-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -125,7 +125,7 @@ services:
|
||||
context: ./proxy-mysql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-proxy-mysql:alpine-local
|
||||
image: zabbix-proxy-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -182,7 +182,7 @@ services:
|
||||
context: ./web-apache-mysql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-web-apache-mysql:alpine-local
|
||||
image: zabbix-web-apache-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -237,7 +237,7 @@ services:
|
||||
context: ./web-nginx-mysql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-web-nginx-mysql:alpine-local
|
||||
image: zabbix-web-nginx-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -292,7 +292,7 @@ services:
|
||||
context: ./agent/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-agent:alpine-local
|
||||
image: zabbix-agent:alpine-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -336,7 +336,7 @@ services:
|
||||
context: ./java-gateway/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-java-gateway:alpine-local
|
||||
image: zabbix-java-gateway:alpine-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -367,7 +367,7 @@ services:
|
||||
context: ./snmptraps/alpine
|
||||
cache_from:
|
||||
- alpine:3.7
|
||||
image: zabbix-snmptraps:alpine-local
|
||||
image: zabbix-snmptraps:alpine-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-pgsql:alpine-latest
|
||||
image: zabbix/zabbix-server-pgsql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -62,7 +62,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -113,7 +113,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-latest
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -166,7 +166,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
image: zabbix/zabbix-web-apache-pgsql:alpine-latest
|
||||
image: zabbix/zabbix-web-apache-pgsql:alpine-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
image: zabbix/zabbix-web-nginx-pgsql:alpine-latest
|
||||
image: zabbix/zabbix-web-nginx-pgsql:alpine-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -268,7 +268,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:alpine-latest
|
||||
image: zabbix/zabbix-agent:alpine-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -308,7 +308,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:alpine-latest
|
||||
image: zabbix/zabbix-java-gateway:alpine-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -335,7 +335,7 @@ services:
|
||||
com.zabbix.os: "alpine"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:alpine-latest
|
||||
image: zabbix/zabbix-snmptraps:alpine-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -5,7 +5,7 @@ services:
|
||||
context: ./server-pgsql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-server-pgsql:alpine-local
|
||||
image: zabbix-server-pgsql:alpine-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -70,7 +70,7 @@ services:
|
||||
context: ./proxy-sqlite3/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-proxy-sqlite3:alpine-local
|
||||
image: zabbix-proxy-sqlite3:alpine-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -125,7 +125,7 @@ services:
|
||||
context: ./proxy-mysql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-proxy-mysql:alpine-local
|
||||
image: zabbix-proxy-mysql:alpine-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -183,7 +183,7 @@ services:
|
||||
context: ./web-apache-pgsql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-web-apache-pgsql:alpine-local
|
||||
image: zabbix-web-apache-pgsql:alpine-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -238,7 +238,7 @@ services:
|
||||
context: ./web-nginx-pgsql/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-web-nginx-pgsql:alpine-local
|
||||
image: zabbix-web-nginx-pgsql:alpine-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -293,7 +293,7 @@ services:
|
||||
context: ./agent/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-agent:alpine-local
|
||||
image: zabbix-agent:alpine-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -337,7 +337,7 @@ services:
|
||||
context: ./java-gateway/alpine
|
||||
cache_from:
|
||||
- alpine:3.4
|
||||
image: zabbix-java-gateway:alpine-local
|
||||
image: zabbix-java-gateway:alpine-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -368,7 +368,7 @@ services:
|
||||
context: ./snmptraps/alpine
|
||||
cache_from:
|
||||
- alpine:3.7
|
||||
image: zabbix-snmptraps:alpine-local
|
||||
image: zabbix-snmptraps:alpine-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-mysql:centos-latest
|
||||
image: zabbix/zabbix-server-mysql:centos-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -62,7 +62,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:centos-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:centos-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -113,7 +113,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:centos-latest
|
||||
image: zabbix/zabbix-proxy-mysql:centos-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -166,7 +166,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
image: zabbix/zabbix-web-apache-mysql:centos-latest
|
||||
image: zabbix/zabbix-web-apache-mysql:centos-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
image: zabbix/zabbix-web-nginx-mysql:centos-latest
|
||||
image: zabbix/zabbix-web-nginx-mysql:centos-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -268,7 +268,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:centos-latest
|
||||
image: zabbix/zabbix-agent:centos-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -308,7 +308,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:centos-latest
|
||||
image: zabbix/zabbix-java-gateway:centos-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -335,7 +335,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:centos-latest
|
||||
image: zabbix/zabbix-snmptraps:centos-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -5,7 +5,7 @@ services:
|
||||
context: ./server-mysql/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-server-mysql:centos-local
|
||||
image: zabbix-server-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -70,7 +70,7 @@ services:
|
||||
context: ./proxy-sqlite3/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-proxy-sqlite3:centos-local
|
||||
image: zabbix-proxy-sqlite3:centos-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -125,7 +125,7 @@ services:
|
||||
context: ./proxy-mysql/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-proxy-mysql:centos-local
|
||||
image: zabbix-proxy-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -182,7 +182,7 @@ services:
|
||||
context: ./web-apache-mysql/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-web-apache-mysql:centos-local
|
||||
image: zabbix-web-apache-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -237,7 +237,7 @@ services:
|
||||
context: ./web-nginx-mysql/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-web-nginx-mysql:centos-local
|
||||
image: zabbix-web-nginx-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -292,7 +292,7 @@ services:
|
||||
context: ./agent/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-agent:centos-local
|
||||
image: zabbix-agent:centos-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -336,7 +336,7 @@ services:
|
||||
context: ./java-gateway/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-java-gateway:centos-local
|
||||
image: zabbix-java-gateway:centos-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -367,7 +367,7 @@ services:
|
||||
context: ./snmptraps/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-snmptraps:centos-local
|
||||
image: zabbix-snmptraps:centos-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-pgsql:centos-latest
|
||||
image: zabbix/zabbix-server-pgsql:centos-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -62,7 +62,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:centos-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:centos-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -113,7 +113,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:centos-latest
|
||||
image: zabbix/zabbix-proxy-mysql:centos-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -166,7 +166,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
image: zabbix/zabbix-web-apache-pgsql:centos-latest
|
||||
image: zabbix/zabbix-web-apache-pgsql:centos-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
image: zabbix/zabbix-web-nginx-pgsql:centos-latest
|
||||
image: zabbix/zabbix-web-nginx-pgsql:centos-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -268,7 +268,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:centos-latest
|
||||
image: zabbix/zabbix-agent:centos-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -308,7 +308,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:centos-latest
|
||||
image: zabbix/zabbix-java-gateway:centos-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -335,7 +335,7 @@ services:
|
||||
com.zabbix.os: "centos"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:centos-latest
|
||||
image: zabbix/zabbix-snmptraps:centos-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-pgsql/centos
|
||||
image: zabbix-server-pgsql:centos-local
|
||||
image: zabbix-server-pgsql:centos-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -64,7 +64,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/centos
|
||||
image: zabbix-proxy-sqlite3:centos-local
|
||||
image: zabbix-proxy-sqlite3:centos-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -116,7 +116,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/centos
|
||||
image: zabbix-proxy-mysql:centos-local
|
||||
image: zabbix-proxy-mysql:centos-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -171,7 +171,7 @@ services:
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
build: ./web-apache-pgsql/centos
|
||||
image: zabbix-web-apache-pgsql:centos-local
|
||||
image: zabbix-web-apache-pgsql:centos-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -223,7 +223,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
build: ./web-nginx-pgsql/centos
|
||||
image: zabbix-web-nginx-pgsql:centos-local
|
||||
image: zabbix-web-nginx-pgsql:centos-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -275,7 +275,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/centos
|
||||
image: zabbix-agent:centos-local
|
||||
image: zabbix-agent:centos-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -316,7 +316,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/centos
|
||||
image: zabbix-java-gateway:centos-local
|
||||
image: zabbix-java-gateway:centos-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -347,7 +347,7 @@ services:
|
||||
context: ./snmptraps/centos
|
||||
cache_from:
|
||||
- centos:centos7
|
||||
image: zabbix-snmptraps:centos-local
|
||||
image: zabbix-snmptraps:centos-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-server-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -62,7 +62,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -113,7 +113,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -166,7 +166,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-apache-mysql:
|
||||
image: zabbix/zabbix-web-apache-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-apache-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-nginx-mysql:
|
||||
image: zabbix/zabbix-web-nginx-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-nginx-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -268,7 +268,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:ubuntu-latest
|
||||
image: zabbix/zabbix-agent:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -308,7 +308,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-latest
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -335,7 +335,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-latest
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -5,7 +5,7 @@ services:
|
||||
context: ./server-mysql/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-server-mysql:ubuntu-local
|
||||
image: zabbix-server-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -70,7 +70,7 @@ services:
|
||||
context: ./proxy-sqlite3/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-proxy-sqlite3:ubuntu-local
|
||||
image: zabbix-proxy-sqlite3:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -125,7 +125,7 @@ services:
|
||||
context: ./proxy-mysql/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-proxy-mysql:ubuntu-local
|
||||
image: zabbix-proxy-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -182,7 +182,7 @@ services:
|
||||
context: ./web-apache-mysql/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-web-apache-mysql:ubuntu-local
|
||||
image: zabbix-web-apache-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -237,7 +237,7 @@ services:
|
||||
context: ./web-nginx-mysql/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-web-nginx-mysql:ubuntu-local
|
||||
image: zabbix-web-nginx-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -292,7 +292,7 @@ services:
|
||||
context: ./agent/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-agent:ubuntu-local
|
||||
image: zabbix-agent:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -336,7 +336,7 @@ services:
|
||||
context: ./java-gateway/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-java-gateway:ubuntu-local
|
||||
image: zabbix-java-gateway:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -367,7 +367,7 @@ services:
|
||||
context: ./snmptraps/ubuntu
|
||||
cache_from:
|
||||
- ubuntu:trusty
|
||||
image: zabbix-snmptraps:ubuntu-local
|
||||
image: zabbix-snmptraps:ubuntu-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
image: zabbix/zabbix-server-pgsql:ubuntu-latest
|
||||
image: zabbix/zabbix-server-pgsql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -62,7 +62,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -113,7 +113,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-latest
|
||||
image: zabbix/zabbix-proxy-mysql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -166,7 +166,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
image: zabbix/zabbix-web-apache-pgsql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-apache-pgsql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -217,7 +217,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
image: zabbix/zabbix-web-nginx-pgsql:ubuntu-latest
|
||||
image: zabbix/zabbix-web-nginx-pgsql:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -268,7 +268,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-agent:
|
||||
image: zabbix/zabbix-agent:ubuntu-latest
|
||||
image: zabbix/zabbix-agent:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -308,7 +308,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-java-gateway:
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-latest
|
||||
image: zabbix/zabbix-java-gateway:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -335,7 +335,7 @@ services:
|
||||
com.zabbix.os: "ubuntu"
|
||||
|
||||
zabbix-snmptraps:
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-latest
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-3.4-latest
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -2,7 +2,7 @@ version: '3.5'
|
||||
services:
|
||||
zabbix-server:
|
||||
build: ./server-pgsql/ubuntu
|
||||
image: zabbix-server-pgsql:ubuntu-local
|
||||
image: zabbix-server-pgsql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10051:10051"
|
||||
volumes:
|
||||
@ -64,7 +64,7 @@ services:
|
||||
|
||||
zabbix-proxy-sqlite3:
|
||||
build: ./proxy-sqlite3/ubuntu
|
||||
image: zabbix-proxy-sqlite3:ubuntu-local
|
||||
image: zabbix-proxy-sqlite3:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10061:10051"
|
||||
volumes:
|
||||
@ -116,7 +116,7 @@ services:
|
||||
|
||||
zabbix-proxy-mysql:
|
||||
build: ./proxy-mysql/ubuntu
|
||||
image: zabbix-proxy-mysql:ubuntu-local
|
||||
image: zabbix-proxy-mysql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10071:10051"
|
||||
volumes:
|
||||
@ -171,7 +171,7 @@ services:
|
||||
|
||||
zabbix-web-apache-pgsql:
|
||||
build: ./web-apache-pgsql/ubuntu
|
||||
image: zabbix-web-apache-pgsql:ubuntu-local
|
||||
image: zabbix-web-apache-pgsql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
@ -223,7 +223,7 @@ services:
|
||||
|
||||
zabbix-web-nginx-pgsql:
|
||||
build: ./web-nginx-pgsql/ubuntu
|
||||
image: zabbix-web-nginx-pgsql:ubuntu-local
|
||||
image: zabbix-web-nginx-pgsql:ubuntu-3.4-local
|
||||
ports:
|
||||
- "8081:80"
|
||||
- "8443:443"
|
||||
@ -275,7 +275,7 @@ services:
|
||||
|
||||
zabbix-agent:
|
||||
build: ./agent/ubuntu
|
||||
image: zabbix-agent:ubuntu-local
|
||||
image: zabbix-agent:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10050:10050"
|
||||
volumes:
|
||||
@ -316,7 +316,7 @@ services:
|
||||
|
||||
zabbix-java-gateway:
|
||||
build: ./java-gateway/ubuntu
|
||||
image: zabbix-java-gateway:ubuntu-local
|
||||
image: zabbix-java-gateway:ubuntu-3.4-local
|
||||
ports:
|
||||
- "10052:10052"
|
||||
deploy:
|
||||
@ -344,7 +344,7 @@ services:
|
||||
|
||||
zabbix-snmptraps:
|
||||
build: ./snmptraps/ubuntu
|
||||
image: zabbix-snmptraps:ubuntu-local
|
||||
image: zabbix-snmptraps:ubuntu-3.4-local
|
||||
ports:
|
||||
- "162:162/udp"
|
||||
volumes:
|
||||
|
||||
@ -34,8 +34,8 @@ RUN addgroup zabbix && \
|
||||
openjdk8-jre-base && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=java-gateway
|
||||
@ -43,8 +43,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=java-gateway ZBX_DB_TYPE=none ZBX_OPT_TYPE=none
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -39,8 +39,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -148,7 +148,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: zabbix-web
|
||||
image: zabbix/zabbix-web-nginx-mysql:alpine-latest
|
||||
image: zabbix/zabbix-web-nginx-mysql:alpine-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 80
|
||||
@ -282,7 +282,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: zabbix-server
|
||||
image: zabbix/zabbix-server-mysql:alpine-latest
|
||||
image: zabbix/zabbix-server-mysql:alpine-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 10051
|
||||
@ -331,7 +331,7 @@ spec:
|
||||
mountPath: /var/lib/zabbix/snmptraps/
|
||||
readOnly: true
|
||||
- name: zabbix-snmptraps
|
||||
image: zabbix/zabbix-snmptraps:latest
|
||||
image: zabbix/zabbix-snmptraps:ubuntu-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 162
|
||||
@ -364,7 +364,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: zabbix-proxy-sqlite3
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-latest
|
||||
image: zabbix/zabbix-proxy-sqlite3:alpine-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 10051
|
||||
@ -396,7 +396,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: zabbix-proxy-mysql
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-latest
|
||||
image: zabbix/zabbix-proxy-mysql:alpine-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 10051
|
||||
@ -439,7 +439,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: zabbix-java-gateway
|
||||
image: zabbix/zabbix-java-gateway:alpine-latest
|
||||
image: zabbix/zabbix-java-gateway:alpine-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- containerPort: 10052
|
||||
@ -470,7 +470,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: zabbix-agent
|
||||
image: zabbix/zabbix-agent:alpine-latest
|
||||
image: zabbix/zabbix-agent:alpine-3.4-latest
|
||||
imagePullPolicy: Always
|
||||
resources:
|
||||
limits:
|
||||
|
||||
@ -45,6 +45,7 @@ RUN addgroup zabbix && \
|
||||
bash \
|
||||
iputils \
|
||||
libcurl \
|
||||
libevent \
|
||||
libldap \
|
||||
libssh2 \
|
||||
libxml2 \
|
||||
@ -52,12 +53,13 @@ RUN addgroup zabbix && \
|
||||
mariadb-client-libs \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
pcre \
|
||||
unixodbc \
|
||||
fping && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -71,12 +73,14 @@ RUN apk add ${APK_FLAGS_DEV} --virtual build-dependencies \
|
||||
automake \
|
||||
coreutils \
|
||||
curl-dev \
|
||||
libevent-dev \
|
||||
libssh2-dev \
|
||||
libxml2-dev \
|
||||
mysql-dev \
|
||||
net-snmp-dev \
|
||||
openipmi-dev \
|
||||
openldap-dev \
|
||||
pcre-dev \
|
||||
subversion \
|
||||
unixodbc-dev \
|
||||
alpine-sdk && \
|
||||
|
||||
@ -135,6 +135,8 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_HOSTNAMEITEM=system.hostname
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_PROXYLOCALBUFFER=0
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=proxy ZBX_DB_TYPE=mysql
|
||||
@ -15,6 +15,7 @@ RUN yum --quiet makecache && \
|
||||
automake \
|
||||
gcc \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh2-devel \
|
||||
libxml2-devel \
|
||||
make \
|
||||
@ -63,8 +64,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \
|
||||
ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
@ -114,6 +115,7 @@ RUN groupadd --system zabbix && \
|
||||
yum ${YUM_FLAGS_PERSISTENT} install \
|
||||
fping \
|
||||
libcurl \
|
||||
libevent \
|
||||
libxml2 \
|
||||
mariadb \
|
||||
net-snmp-libs \
|
||||
|
||||
@ -135,6 +135,8 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_HOSTNAMEITEM=system.hostname
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_PROXYLOCALBUFFER=0
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -51,8 +51,10 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_PERSISTENT} install \
|
||||
fping \
|
||||
libcurl3 \
|
||||
libevent-2.0 \
|
||||
libmysqlclient18 \
|
||||
libopenipmi0 \
|
||||
libpcre3 \
|
||||
libsnmp30 \
|
||||
libssh2-1 \
|
||||
libssl1.0.0 \
|
||||
@ -64,8 +66,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -81,9 +83,11 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libldap2-dev \
|
||||
libmysqlclient-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libsnmp-dev \
|
||||
libssh2-1-dev \
|
||||
libxml2-dev \
|
||||
@ -134,9 +138,11 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libldap2-dev \
|
||||
libmysqlclient-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libsnmp-dev \
|
||||
libssh2-1-dev \
|
||||
libxml2-dev \
|
||||
|
||||
@ -135,6 +135,8 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_HOSTNAMEITEM=system.hostname
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_PROXYLOCALBUFFER=0
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -45,17 +45,19 @@ RUN addgroup zabbix && \
|
||||
fping \
|
||||
iputils \
|
||||
libcurl \
|
||||
libevent \
|
||||
libldap \
|
||||
libssh2 \
|
||||
libxml2 \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
pcre \
|
||||
sqlite-libs \
|
||||
unixodbc && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -70,11 +72,13 @@ RUN apk add ${APK_FLAGS_DEV} --virtual build-dependencies \
|
||||
automake \
|
||||
coreutils \
|
||||
curl-dev \
|
||||
libevent-dev \
|
||||
libssh2-dev \
|
||||
libxml2-dev \
|
||||
net-snmp-dev \
|
||||
openipmi-dev \
|
||||
openldap-dev \
|
||||
pcre-dev \
|
||||
sqlite-dev \
|
||||
subversion \
|
||||
unixodbc-dev && \
|
||||
|
||||
@ -115,6 +115,8 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_HOSTNAMEITEM=system.hostname
|
||||
ZBX_PROXYLOCALBUFFER=0
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=proxy ZBX_DB_TYPE=sqlite3
|
||||
@ -15,6 +15,7 @@ RUN yum --quiet makecache && \
|
||||
automake \
|
||||
gcc \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh2-devel \
|
||||
libxml2-devel \
|
||||
make \
|
||||
@ -63,8 +64,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \
|
||||
ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
@ -114,6 +115,7 @@ RUN groupadd --system zabbix && \
|
||||
yum ${YUM_FLAGS_PERSISTENT} install \
|
||||
fping \
|
||||
libcurl \
|
||||
libevent \
|
||||
libxml2 \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
||||
@ -115,6 +115,8 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_HOSTNAMEITEM=system.hostname
|
||||
ZBX_PROXYLOCALBUFFER=0
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -49,7 +49,9 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_PERSISTENT} install \
|
||||
fping \
|
||||
libcurl3 \
|
||||
libevent-2.0 \
|
||||
libopenipmi0 \
|
||||
libpcre3 \
|
||||
libsnmp30 \
|
||||
libsqlite3-0 \
|
||||
libssh2-1 \
|
||||
@ -61,8 +63,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -78,8 +80,10 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libldap2-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libsnmp-dev \
|
||||
libsqlite3-dev \
|
||||
libssh2-1-dev \
|
||||
@ -128,8 +132,10 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libldap2-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libsnmp-dev \
|
||||
libsqlite3-dev \
|
||||
libssh2-1-dev \
|
||||
|
||||
@ -115,6 +115,8 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
ZBX_ENABLEREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_LOGREMOTECOMMANDS=0 # Available since 3.4.0
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_HOSTNAMEITEM=system.hostname
|
||||
ZBX_PROXYLOCALBUFFER=0
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -48,6 +48,7 @@ RUN addgroup zabbix && \
|
||||
fping \
|
||||
iputils \
|
||||
libcurl \
|
||||
libevent \
|
||||
libldap \
|
||||
libssh2 \
|
||||
libxml2 \
|
||||
@ -55,11 +56,12 @@ RUN addgroup zabbix && \
|
||||
mariadb-client-libs \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
pcre \
|
||||
unixodbc && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -74,12 +76,14 @@ RUN apk add ${APK_FLAGS_DEV} --virtual build-dependencies \
|
||||
automake \
|
||||
coreutils \
|
||||
curl-dev \
|
||||
libevent-dev \
|
||||
libssh2-dev \
|
||||
libxml2-dev \
|
||||
mysql-dev \
|
||||
net-snmp-dev \
|
||||
openipmi-dev \
|
||||
openldap-dev \
|
||||
pcre-dev \
|
||||
subversion \
|
||||
unixodbc-dev && \
|
||||
cd /tmp/ && \
|
||||
|
||||
@ -106,8 +106,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
|
||||
@ -115,6 +118,7 @@ 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
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=server ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=none
|
||||
@ -17,6 +17,7 @@ RUN yum --quiet makecache && \
|
||||
gcc \
|
||||
iksemel-devel \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh2-devel \
|
||||
libxml2-devel \
|
||||
make \
|
||||
@ -68,8 +69,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
TERM=xterm MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \
|
||||
@ -122,6 +123,7 @@ RUN groupadd --system zabbix && \
|
||||
fping \
|
||||
iksemel \
|
||||
libcurl \
|
||||
libevent \
|
||||
libxml2 \
|
||||
mariadb \
|
||||
net-snmp-libs \
|
||||
|
||||
@ -106,8 +106,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
|
||||
@ -115,6 +118,7 @@ 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
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -52,9 +52,11 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_PERSISTENT} install \
|
||||
fping \
|
||||
libcurl3 \
|
||||
libevent-2.0 \
|
||||
libiksemel3 \
|
||||
libmysqlclient18 \
|
||||
libopenipmi0 \
|
||||
libpcre3 \
|
||||
libsnmp30 \
|
||||
libssh2-1 \
|
||||
libssl1.0.0 \
|
||||
@ -66,8 +68,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -83,10 +85,12 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libiksemel-dev \
|
||||
libldap2-dev \
|
||||
libmysqlclient-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libsnmp-dev \
|
||||
libssh2-1-dev \
|
||||
libxml2-dev \
|
||||
@ -140,10 +144,12 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libiksemel-dev \
|
||||
libldap2-dev \
|
||||
libmysqlclient-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libsnmp-dev \
|
||||
libssh2-1-dev \
|
||||
libxml2-dev \
|
||||
|
||||
@ -106,8 +106,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
|
||||
@ -115,6 +118,7 @@ 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
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -48,18 +48,20 @@ RUN addgroup zabbix && \
|
||||
fping \
|
||||
iputils \
|
||||
libcurl \
|
||||
libevent \
|
||||
libldap \
|
||||
libssh2 \
|
||||
libxml2 \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
pcre \
|
||||
postgresql-client \
|
||||
postgresql-libs \
|
||||
unixodbc && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -74,11 +76,13 @@ RUN apk add ${APK_FLAGS_DEV} --virtual build-dependencies \
|
||||
automake \
|
||||
coreutils \
|
||||
curl-dev \
|
||||
libevent-dev \
|
||||
libssh2-dev \
|
||||
libxml2-dev \
|
||||
net-snmp-dev \
|
||||
openipmi-dev \
|
||||
openldap-dev \
|
||||
pcre-dev \
|
||||
postgresql-dev \
|
||||
subversion \
|
||||
unixodbc-dev && \
|
||||
|
||||
@ -105,8 +105,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
|
||||
@ -114,6 +117,7 @@ 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
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=server ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=none
|
||||
@ -17,6 +17,7 @@ RUN yum --quiet makecache && \
|
||||
gcc \
|
||||
iksemel-devel \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh2-devel \
|
||||
libxml2-devel \
|
||||
make \
|
||||
@ -68,8 +69,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
TERM=xterm MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \
|
||||
@ -122,6 +123,7 @@ RUN groupadd --system zabbix && \
|
||||
fping \
|
||||
iksemel \
|
||||
libcurl \
|
||||
libevent \
|
||||
libxml2 \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
||||
@ -104,8 +104,12 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
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
|
||||
@ -113,6 +117,7 @@ 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
|
||||
@ -122,6 +127,7 @@ ZBX_VMWAREPERFFREQUENCY=60
|
||||
ZBX_VMWARECACHESIZE=8M
|
||||
ZBX_VMWARETIMEOUT=10
|
||||
ZBX_ENABLE_SNMP_TRAPS=false
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||
ZBX_SENDERFREQUENCY=30
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -52,8 +52,10 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_PERSISTENT} install \
|
||||
fping \
|
||||
libcurl3 \
|
||||
libevent-2.0 \
|
||||
libiksemel3 \
|
||||
libopenipmi0 \
|
||||
libpcre3 \
|
||||
libpq5 \
|
||||
libsnmp30 \
|
||||
libssh2-1 \
|
||||
@ -66,8 +68,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -83,9 +85,11 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libiksemel-dev \
|
||||
libldap2-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libpq-dev \
|
||||
libsnmp-dev \
|
||||
libssh2-1-dev \
|
||||
@ -140,9 +144,11 @@ RUN apt-get ${APT_FLAGS_COMMON} update && \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libiksemel-dev \
|
||||
libldap2-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre3-dev \
|
||||
libpq-dev \
|
||||
libsnmp-dev \
|
||||
libssh2-1-dev \
|
||||
|
||||
@ -104,8 +104,12 @@ The variable enable communication with Zabbix Java Gateway to collect Java relat
|
||||
Additionally the image allows to specify many other environment variables listed below:
|
||||
|
||||
```
|
||||
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
|
||||
@ -113,6 +117,7 @@ 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
|
||||
@ -122,6 +127,7 @@ ZBX_VMWAREPERFFREQUENCY=60
|
||||
ZBX_VMWARECACHESIZE=8M
|
||||
ZBX_VMWARETIMEOUT=10
|
||||
ZBX_ENABLE_SNMP_TRAPS=false
|
||||
ZBX_SOURCEIP=
|
||||
ZBX_HOUSEKEEPINGFREQUENCY=1
|
||||
ZBX_MAXHOUSEKEEPERDELETE=5000
|
||||
ZBX_SENDERFREQUENCY=30
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -18,8 +18,8 @@ LABEL org.label-schema.name="zabbix-snmptraps-alpine" \
|
||||
org.label-schema.schema-version="1.0" \
|
||||
org.label-schema.license="GPL v2.0"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -34,8 +34,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
TERM=xterm MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL
|
||||
|
||||
@ -19,8 +19,8 @@ LABEL org.label-schema.name="zabbix-snmptraps-ubuntu" \
|
||||
org.label-schema.schema-version="1.0" \
|
||||
org.label-schema.license="GPL v2.0"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -54,8 +54,8 @@ RUN addgroup zabbix && \
|
||||
apk add ${APK_FLAGS_PERSISTENT} --no-scripts apache2-ssl && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -34,8 +34,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=frontend ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=apache
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -47,8 +47,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -53,8 +53,8 @@ RUN addgroup zabbix && \
|
||||
apk add ${APK_FLAGS_PERSISTENT} --no-scripts apache2-ssl && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
@ -34,8 +34,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=frontend ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=apache
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -47,8 +47,8 @@ RUN locale-gen $LC_ALL && \
|
||||
apt-get ${APT_FLAGS_COMMON} clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -54,8 +54,8 @@ RUN addgroup zabbix && \
|
||||
ttf-dejavu && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=frontend ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=nginx
|
||||
@ -35,8 +35,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=frontend ZBX_DB_TYPE=mysql ZBX_OPT_TYPE=nginx
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -59,8 +59,8 @@ RUN locale-gen $LC_ALL && \
|
||||
rm -rf /var/cache/nginx/* && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -53,8 +53,8 @@ RUN addgroup zabbix && \
|
||||
ttf-dejavu && \
|
||||
rm -rf /var/cache/apk/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -3,8 +3,8 @@ FROM centos:centos7 as builder
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_DEV="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=frontend ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=nginx
|
||||
@ -35,8 +35,8 @@ ARG VCS_REF
|
||||
ARG YUM_FLAGS_COMMON="-y"
|
||||
ARG YUM_FLAGS_PERSISTENT="${YUM_FLAGS_COMMON}"
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \
|
||||
ZBX_TYPE=frontend ZBX_DB_TYPE=postgresql ZBX_OPT_TYPE=nginx
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
@ -59,8 +59,8 @@ RUN locale-gen $LC_ALL && \
|
||||
rm -rf /var/cache/nginx/* && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ARG MAJOR_VERSION=master
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}
|
||||
ARG MAJOR_VERSION=3.4
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.9
|
||||
ARG ZBX_SOURCES=svn://svn.zabbix.com/tags/${ZBX_VERSION}/
|
||||
ENV ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES}
|
||||
|
||||
|
||||
@ -642,6 +642,11 @@ update_zbx_config() {
|
||||
|
||||
update_config_var $ZBX_CONFIG "DebugLevel" "${ZBX_DEBUGLEVEL}"
|
||||
|
||||
if [ $type == "proxy" ]; then
|
||||
update_config_var $ZBX_CONFIG "EnableRemoteCommands" "${ZBX_ENABLEREMOTECOMMANDS}"
|
||||
update_config_var $ZBX_CONFIG "LogRemoteCommands" "${ZBX_LOGREMOTECOMMANDS}"
|
||||
fi
|
||||
|
||||
if [ "$db_type" == "sqlite3" ]; then
|
||||
update_config_var $ZBX_CONFIG "DBHost"
|
||||
update_config_var $ZBX_CONFIG "DBName" "/var/lib/zabbix/zabbix_proxy_db"
|
||||
@ -656,6 +661,11 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "DBPassword" "${DB_SERVER_ZBX_PASS}"
|
||||
fi
|
||||
|
||||
if [ $type == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageURL" "${ZBX_HISTORYSTORAGEURL}"
|
||||
update_config_var $ZBX_CONFIG "HistoryStorageTypes" "${ZBX_HISTORYSTORAGETYPES}"
|
||||
fi
|
||||
|
||||
update_config_var $ZBX_CONFIG "DBSocket" "${DB_SERVER_SOCKET}"
|
||||
|
||||
if [ "$type" == "proxy" ]; then
|
||||
@ -675,8 +685,10 @@ update_zbx_config() {
|
||||
update_config_var $ZBX_CONFIG "StartHTTPPollers" "${ZBX_STARTHTTPPOLLERS}"
|
||||
|
||||
if [ "$type" == "server" ]; then
|
||||
update_config_var $ZBX_CONFIG "StartPreprocessors" "${ZBX_STARTPREPROCESSORS}"
|
||||
update_config_var $ZBX_CONFIG "StartTimers" "${ZBX_STARTTIMERS}"
|
||||
update_config_var $ZBX_CONFIG "StartEscalators" "${ZBX_STARTESCALATORS}"
|
||||
update_config_var $ZBX_CONFIG "StartAlerters" "${ZBX_STARTALERTERS}"
|
||||
fi
|
||||
|
||||
ZBX_JAVAGATEWAY_ENABLE=${ZBX_JAVAGATEWAY_ENABLE:-"false"}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user