docker pull mysql:5.6.36 docker pull zabbix/zabbix-server-mysql docker pull zabbix/zabbix-web-nginx-mysql docker pull grafana/grafana
docker run --name zabbix_mysql --hostname zabbix_mysql --restart=always -e MYSQL_ROOT_PASSWORD="123456" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="123456" \ -e MYSQL_DATABASE="zabbix" -p 3306:3306 -v /home/docker/data/mysql:/var/lib/mysql -d mysql:5.6.36
docker run --name zabbix_server --restart=always --link zabbix_mysql:mysql -e DB_SERVER_HOST="mysql" -e MYSQL_USER="zabbix" -e MYSQL_DATABASE="zabbix" \ -e MYSQL_PASSWORD="123456" -v /etc/localtime:/etc/localtime:ro -v /home/docker/data/zabbix:/usr/lib/zabbix -p 10051:10051 -d zabbix/zabbix-server-mysql
docker run --name zabbix_web --restart=always --link zabbix_mysql:mysql --link zabbix_server:zabbix_server -e DB_SERVER_HOST="mysql" -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="123456" -e MYSQL_DATABASE="zabbix" -e ZBX_SERVER_HOST="zabbix_server" -e PHP_TZ="Asia/Shanghai" -p 80:80 -p 8443:443 \ -d zabbix/zabbix-web-nginx-mysql
192.168.1.62/zabbix
admin,密码:zabbix
docker restart $(docker ps -a | awk '{ print $1}' | tail -n +2) #页面不正常就重启一下所有docker
docker run -d -p 3000:3000 --name=grafana -v /data/grafana:/var/lib/grafana grafana/grafana
chmod 777 /data/grafana #不然会报错可以查看日志
docker restart grafana
http://192.168.1.62:3000/
默认账户admin 密码admin
设置新密码grafana62
docker exec -it grafana grafana-cli plugins install alexanderzobnin-zabbix-app #docker内安装插件
# Installed alexanderzobnin-zabbix-app successfully
docker restart grafana #重启grafana
启用zabbix插件:Home -> Installed Apps (zabbix) -> Zabbix Plugin Config -> Enable
添加zabbix数据源:Home ->Add data source -> Type: Zabbix
... -> URL:http://192.168.1.62/zabbix/api_jsonrpc.php ,Access选择direct->zabbix账户密码
注意docker部署的zabbix可能没有数据推荐手动部署zabbix 可能没有zabbixserver agent的原因
1
2.
3.
4.数据
http://192.168.1.62/api_jsonrpc.php 连接也可能是这样
配置监控路由器爱快
选择模板
修改发现时间
docker服务器上安装服务不知道是否需要还是安上吧
[root@node62 ~]# yum -y install net-snmp-utils snmp-libs snmp-devel snmp
路由器服务器开启snmp 可以关闭重新开启一下
需要选择对应的接口不然可能没有数据
参考
https://www.cnblogs.com/zqyx/p/10108150.html
https://www.bbsmax.com/A/KE5Qjl03dL/
https://www.cnblogs.com/wdliu/p/9099304.html
https://www.cnblogs.com/yyhh/p/4792830.html#l10