docker导出日志到本地的方法是什么
457
2022-10-25
Docker部署Zabbix
mkdir -p /data/mysql docker network create zabbix-network
mysql:
docker run -dt --name mysql-server \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix" \ -e MYSQL_ROOT_PASSWORD="zabbix" \ -v /data/mysql:/var/lib/mysql \ --network zabbix-network mysql:5.7.28 \ --character-set-server=utf8 --collation-server=utf8_bin
zabbix server:
docker run -dt --name zabbix-server-mysql \ -e DB_SERVER_HOST="mysql-server" \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix" \ -e MYSQL_ROOT_PASSWORD="zabbix" \ -e ZBX_SOURCEIP="192.168.30.135" \ -p 10051:10051 \ --network zabbix-network \ --link mysql-server:mysql \ zabbix/zabbix-server-mysql:latest
zabbix web:
docker run -dt --name zabbix-web-nginx-mysql \ -e DB_SERVER_HOST="mysql-server" \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix" \ -e MYSQL_ROOT_PASSWORD="zabbix" \ -e PHP_TZ="Asia/Shanghai" \ -p 8080:8080 \ --network zabbix-network \ --link mysql-server:mysql \ --link zabbix-server-mysql:zabbix-server \ zabbix/zabbix-web-nginx-mysql:latest
访问ip:8080,账号/密码:Admin/zabbix。
zabbix agent:
docker run -d --name zabbix-agent \ -e ZBX_HOSTNAME="192.168.30.135" \ -e ZBX_SERVER_HOST="192.168.30.135" \ -p 10050:10050 \ --network zabbix-network \ --link zabbix-server-mysql:zabbix-server \ zabbix/zabbix-agent:latest
查看日志报错:no active checks on server [192.168.30.135:10051]: host [192.168.30.135] not found
解决:zabbix web 界面添加host,hostname 为 192.168.30.135。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~