真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

docker之zabbix監(jiān)控-創(chuàng)新互聯(lián)

1、zabbix服務(wù)器端配置

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),興化企業(yè)網(wǎng)站建設(shè),興化品牌網(wǎng)站建設(shè),網(wǎng)站定制,興化網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,興化網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

在zabbix-server服務(wù)器上進(jìn)行如下配置:

1.1 鏡像準(zhǔn)備

下載鏡像:mysql、zabbix/zabbix-server-mysql、zabbix/zabbix-web-nginx-mysql

docker pull mysql:5.7
docker pull zabbix/zabbix-server-mysql
docker pull zabbix/zabbix-web-nginx-mysql

1.2 啟動(dòng)mysql:5.7

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.7

1.3 啟動(dòng)zabbix_server

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

1.4 啟動(dòng)zabbix_nginx_web

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

此時(shí)瀏覽器訪問(wèn)宿主機(jī)80端口,即可使用zabbix-server服務(wù)

#瀏覽器打開如下地址,其中192.168.1.a為zabbix服務(wù)器IP
45.115.243./zabbix

admin,密碼:zabbix

[root@localhost ~]# docker restart zabbix_mysql
zabbix_mysql
[root@localhost ~]# docker restart zabbix_server
zabbix_server
[root@localhost ~]# docker restart zabbix_web

192.168.1.a/zabbix

2、zabbix-agent配置

在需要監(jiān)控的機(jī)器上安裝agent進(jìn)行如下配置:

2.1 鏡像準(zhǔn)備

下載鏡像:zabbix/zabbix-agent

docker pull zabbix/zabbix-agent

2.2 啟動(dòng)zabbix-agent

#172.17.0.a為本機(jī)zabbix,當(dāng)不是本機(jī)時(shí),更改為zabbix-server的IP地址

docker run --name zabbix_agent --restart=always \
-p 10050:10050 \
-e ZBX_HOSTNAME="zabbix_agent" \
-e ZBX_SERVER_HOST="172.17.0.a" \
- e ZBX_SERVER_PORT=10051 \
-d zabbix/zabbix-agent

#ZBX_HOSTNAME配置為zabbix-server中添加的對(duì)應(yīng)的agent的主機(jī)名稱

此時(shí),可以在zabbix-server上加入剛剛啟動(dòng)的agent,接下來(lái)就是配置zabbix了,安裝完成

3、docker開機(jī)啟動(dòng)

3.1 docker服務(wù)加入開機(jī)啟動(dòng)

systemctl enable docker

#成功加入開機(jī)啟動(dòng)會(huì)有如下提示:

Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

3.2 docker容器開機(jī)啟動(dòng)

docker run 啟動(dòng)參數(shù)中加入--restart=always 參數(shù),在容器出現(xiàn)重啟等情況退出時(shí),會(huì)自動(dòng)重啟,不需要再單獨(dú)設(shè)置容器啟動(dòng)腳本。

4、鏡像的導(dǎo)出與導(dǎo)入

對(duì)于不能聯(lián)網(wǎng)的機(jī)器,是不能使用docker pull從網(wǎng)上直接拉鏡像的,這個(gè)時(shí)候就需要使用容器的導(dǎo)出與導(dǎo)入功能了。

4.1 鏡像的導(dǎo)出

查看當(dāng)前可用鏡像

docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

docker.io/zabbix/zabbix-agent latest 19e75a9513da 23 hours ago 56.67 MB

docker.io/zabbix/zabbix-server-mysql latest 3abad97a6d75 24 hours ago 107.3 MB

docker.io/zabbix/zabbix-web-nginx-mysql latest 039292d2eae1 26 hours ago 176.8 MB

docker.io/mysql 5.7 d9ad3d6d1a44 5 months ago 298.3 MB

導(dǎo)出鏡像

docker save -o /opt/zabbixagent.tar zabbix/zabbix-agent:latest

#/opt/zabbix_agent.tar 導(dǎo)出鏡像的位置及名稱

#zabbix/zabbix-agent:latest 導(dǎo)出鏡像的REPOSITORY與TAG

docker save -o /opt/zabbix_server.tar zabbix/zabbix-server-mysql:latest
docker save -o /opt/zabbix_nginx.tar zabbix/zabbix-web-nginx-mysql:latest
docker save -o /opt/zabbix_mysql.tar mysql:5.7

我們查看/opt下文件列表,可以看到導(dǎo)出成功

ll /opt
-rw------- 1 root root 61114368 Dec 16 14:54 zabbix_agent.tar
-rw------- 1 root root 305571840 Dec 16 15:02 zabbix_mysql.tar
-rw------- 1 root root 182195200 Dec 16 15:01 zabbix_nginx.tar
-rw------- 1 root root 112269824 Dec 16 15:00 zabbix_server.tar

4.2 鏡像的導(dǎo)入

在已經(jīng)安裝docker,但沒(méi)有相關(guān)配置的機(jī)器上執(zhí)行:

#添加開機(jī)啟動(dòng)

systemctl enable docker

#開啟docker進(jìn)程

systemctl start docker

查看當(dāng)前可用鏡像

docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

可以看到鏡像為空,導(dǎo)入鏡像:

docker load -i /opt/zabbix_agent.tar

#/opt/zabbix_agent.tar為剛剛導(dǎo)出的鏡像

docker load -i /opt/zabbix_server.tar
docker load -i /opt/zabbix_nginx.tar
docker load -i /opt/zabbix_mysql.tar

再次使用docker images,可以看到鏡像已經(jīng)導(dǎo)入成功,可以在當(dāng)前未聯(lián)網(wǎng)機(jī)器上使用。

5、zabbix相關(guān)日志

在容器中沒(méi)有專門的日志文件,所以沒(méi)有做日志文件存儲(chǔ)映射,我們可以通過(guò)如下命令查看zabbix的運(yùn)行日志:

docker logs zabbix_server
docker logs zabbix_agent
docker logs zabbix_web
docker logs zabbix_mysql

6、zabbix重新部署與遷移

對(duì)于使用了docker的zabbix來(lái)說(shuō),因?yàn)槲覀円呀?jīng)做了存儲(chǔ)的映射,所以數(shù)據(jù)庫(kù)和zabbix的配置可以很容器的遷移到其他機(jī)器上,拷貝宿主機(jī)上如下目錄,然后重新部署zabbix容器即可。

/home/docker/data/zabbix

/home/docker/data/mysql

因映射是存儲(chǔ)在宿主機(jī)上的,為了防止數(shù)據(jù)丟失,可以使用云備份。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站題目:docker之zabbix監(jiān)控-創(chuàng)新互聯(lián)
分享鏈接:http://weahome.cn/article/cejhco.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部