Zabbix docker agent in privileged mode

Proxy:
docker stop zp && docker rm zp && docker run --name zp \
-e ZBX_HOSTNAME=broceni \
-e ZBX_SERVER_HOST=167.71.78.40 \
-e ZBX_SERVER_PORT=10051 \
-e ZBX_PROXYOFFLINEBUFFER=96 \
-e ZBX_ENABLEREMOTECOMMANDS=1 \
--privileged \
--restart unless-stopped \
-p 10051:10051 \
-d zabbix/zabbix-proxy-sqlite3:alpine-5.0.19
alpine:
docker stop za2 && docker rm za2 && docker run --name za2 \
--privileged \
--volume /:/rootfs \
--net=host \
--volume /var/run:/var/run \
-e ZBX_ENABLEPERSISTENTBUFFER=true \
-e ZBX_PERSISTENTBUFFERPERIOD=30d \
-e ZBX_HOSTNAMEITEM="system.run[echo $(hostname -s).gnt2.ak.lan]" \
-e ZBX_ALLOWKEY="system.run[*]" \
-e ZBX_PASSIVE_ALLOW="true" \
-e ZBX_STARTAGENTS=3 \
-e ZBX_BUFFERSIZE=65535 \
-e ZBX_REFRESHACTIVECHECKS=3600 \
-e ZBX_SERVER_HOST="167.71.78.40" \
-p 10050:10050 \
-d zabbix/zabbix-agent2:alpine-5.0.18
Start Zabbix agent 2 without passive checks:
docker run --name za2 \
--privileged \
--net=host \
--restart unless-stopped \
-e ZBX_ENABLEPERSISTENTBUFFER=true \
-e ZBX_PERSISTENTBUFFERPERIOD=3d \
-e ZBX_HOSTNAMEITEM="system.run[echo $(hostname -s).gnt2.ros.do.lan]" \
-e ZBX_PASSIVE_ALLOW="false" \
-e ZBX_STARTAGENTS=3 \
-e ZBX_BUFFERSIZE=65535 \
-e ZBX_REFRESHACTIVECHECKS=3600 \
-e ZBX_SERVER_HOST="167.71.78.40" \
-d zabbix/zabbix-agent2:alpine-5.0.9
Internal:
docker run --name za21 --privileged \
--net=host \
--restart unless-stopped \
-e ZBX_HOSTNAMEITEM="system.run[echo pg13.ros.do.lan]" \
-e ZBX_PASSIVE_ALLOW="false" \
-e ZBX_STARTAGENTS=3 \
-e ZBX_BUFFERSIZE=65535 \
-e ZBX_REFRESHACTIVECHECKS=3600 \
-e ZBX_SERVER_HOST="10.133.253.43" \
-e ZBX_SERVER_PORT="15451" \
-d zabbix/zabbix-agent2:alpine-5.4.2
5.0.4 agent2:
docker run --name agent504 \
--net=host \
-e ZBX_ENABLEPERSISTENTBUFFER=true \
-e ZBX_PERSISTENTBUFFERPERIOD=3d \
-e ZBX_HOSTNAMEITEM="system.run[echo $(hostname -s).gnt2.ros.do.lan]" \
-e ZBX_PASSIVE_ALLOW="false" \
-e ZBX_STARTAGENTS=0 \
-e ZBX_BUFFERSIZE=65535 \
-e ZBX_REFRESHACTIVECHECKS=3600 \
-e ZBX_SERVER_HOST="10.133.253.43" \
-d zabbix/zabbix-agent2:alpine-5.0.4
agent2:
docker run --name agent503 \
--privileged \
--volume /:/rootfs \
--net=host \
--volume /var/run:/var/run \
-e ZBX_ENABLEPERSISTENTBUFFER=true \
-e ZBX_PERSISTENTBUFFERPERIOD=3d \
-e ZBX_HOSTNAMEITEM="system.run[echo $(hostname -s).gnt.ros.do.lan]" \
-e ZBX_ALLOWKEY="system.run[*]" \
-e ZBX_PASSIVE_ALLOW="true" \
-e ZBX_STARTAGENTS=3 \
-e ZBX_BUFFERSIZE=65535 \
-e ZBX_REFRESHACTIVECHECKS=3600 \
-e ZBX_SERVER_HOST="10.133.253.43" \
-p 10050:10050 \
-d zabbix/zabbix-agent2:alpine-5.0.3
agent1
docker run --name agent503 \
--privileged \
--volume /:/rootfs \
--volume /var/run:/var/run \
-e ZBX_HOSTNAMEITEM="system.run[echo $(hostname -s).gnt.lan]" \
-e ZBX_ALLOWKEY="system.run[*]" \
-e ZBX_PASSIVE_ALLOW="true" \
-e ZBX_STARTAGENTS=3 \
-e ZBX_BUFFERSIZE=65535 \
-e ZBX_REFRESHACTIVECHECKS=3600 \
-e ZBX_SERVER_HOST="10.133.253.43" \
-p 10050:10050 \
-d zabbix/zabbix-agent:alpine-5.0.3
docker run --name agent4410 \
--privileged \
--volume /:/rootfs \
--volume /var/run:/var/run \
-e ZBX_HOSTNAME="agentNameForActiveChecks" \
-e ZBX_PASSIVE_ALLOW="false" \
-e ZBX_STARTAGENTS=0 \
-e ZBX_SERVER_HOST="10.133.253.43" \
-d zabbix/zabbix-agent:alpine-4.4.10

No comments: