本文共 1324 字,大约阅读时间需要 4 分钟。
wget http://network-weathermap.com/files/php-weathermap-0.97c.zip
unzip php-weathermap-0.97c.zip cp -rp weathermap/ /usr/share/zabbix/ cd /usr/share/zabbix/weathermap/ # Verify php check.php # 2 "PHP Strict Standards" errors, not serious apparently # Check if a weathermap.png was created in http://1.2.3.4/zabbix/weathermap/weathermap.png # in editor.php : $ENABLED=true; // ... // To avoid the warning message about Cacti $ignore_cacti=TRUE; cd /tmp git clone https://github.com/amousset/php-weathermap-zabbix-plugin cp -rp php-weathermap-zabbix-plugin/lib/* /usr/share/zabbix/weathermap/lib/ cd /usr/share/zabbix/weathermap chown www-data configs/ chmod u+w configs/ cat >>/etc/apache2/conf.d/zabbix <<EOF <Directory "/usr/share/zabbix/weathermap"> <Files editor.php> Order Deny,Allow Deny from all Allow from 127.0.0.1 </Files> </Directory> EOF # in Zabbix GUI, create a "weathermap" user, read-only # then in the graph conf file, global section : SET zabbix_user weathermap SET zabbix_password PASSWORD SET zabbix_url http://1.2.3.4/zabbix/api_jsonrpc.php # In the regular LINKS section : LINK node1-node2 TARGET zabbix:itemid:Switch1:24471:24263 NODES node1 node2 # Then, generate the map : ./weathermap --config configs/simple.conf本文转自luojinghappy 51CTO博客,原文链接:http://blog.51cto.com/luojinghappy/1845218,如需转载请自行联系原作者