collects fritzbox metrics using a simple php-script with soap-client using Docker.
-
import templates/template_fritz.box.xml into zabbix
-
set
ZABBIX_SERVER
address inbin/send_stats.sh
-
build and run container
cd container
docker build -t php-soap/php-soap:7.0 ./
cd ..
#run container
bash docker-run.sh
- create host with hostname "fritz.box" and link template.
- if u choose another hostname update
$hostname
inbin/get_status.php
accordingly. - for extended information create an fritzbox user and set
$fritz_user
and$fritz_password
inbin/get_status.php
.
- if u choose another hostname update