Zabbix安装部署
關(guān)閉防火墻
systemctl stop firewalld.service # 臨時(shí)關(guān)閉 systemctl disable firewalld.service # 永久關(guān)閉
安裝apache
yum install -y httpd systemctl enable httpd # httpd服務(wù)開機(jī)進(jìn)行自啟 systemctl start httpd # 啟動(dòng)httpd服務(wù)
安裝mysql
我使用的是mysql,不過提供一個(gè)mariadb安裝的
yum install -y mariadb mariadb-server systemctl enable mariadb # 開機(jī)自啟動(dòng) systemctl start mariadb # 運(yùn)行服務(wù)
查看Mariadb是否安裝成功
安裝php環(huán)境
yum install -y php php-mysql
安裝Zabbix
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
配置數(shù)據(jù)庫權(quán)限
create database zabbix character set utf8 collate utf8_bin; # 創(chuàng)建一個(gè)zabbix庫并設(shè)置為utf8的字符編碼格式 grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; # 創(chuàng)建賬戶并且授權(quán)設(shè)置密碼 flush privileges; # 刷新 cd /usr/share/doc/zabbix-server-mysql-版本號(hào)/ gunzip create.sql.gz # 解壓
對(duì)表進(jìn)行導(dǎo)入
進(jìn)入mysql use zabbix; source create.sql
配置zabbix server配置文件
cd /etc/zabbix
對(duì)zabbix_server.conf進(jìn)行配置
vi zabbix_server.conf #找到對(duì)應(yīng)的位置添加下列 DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix DBSocket=/var/lib/mysql/mysql.sock
運(yùn)行Zabbix-server服務(wù)
systemctl start zabbix-server.service # 運(yùn)行 systemctl enable zabbix-server.service # 查看狀態(tài)
配置PHP
cd /etc/httpd/conf.d # 配置時(shí)間 vi zabbix.conf php_value date.timezone Asia/Shanghai systemctl restart httpd # 保存后啟動(dòng)服務(wù)
Zabbix客戶端配置
沒有出現(xiàn)的步驟都是一直下一步即可,需要設(shè)置都都在下面截圖中。
這里的密碼是我們配置的數(shù)據(jù)庫密碼。
輸入Zabbix Server
接著登錄即可
登陸賬戶是Admin
密碼是zabbix
語言選擇
修改中文字體亂碼
將黑體常規(guī)復(fù)制到桌面之后修改文件名為:
graphfont.ttf
然后上傳至服務(wù)器
cd /usr/share/zabbix/fonts # CD到此路徑下,將文件拉進(jìn)來 mv graphfont.ttf graphfont.ttf.bak mv graphfont.ttf.0 graphfont.ttf
服務(wù)器上啟動(dòng)agent服務(wù)
如果在啟用了Zabbix監(jiān)控本機(jī)后,不啟動(dòng)agent服務(wù)可用性ZBX就會(huì)一直呈紅色報(bào)錯(cuò)狀態(tài),報(bào)錯(cuò):Zabbix-Get value from agent failed: cannot connect to [[127.0.0.1]:10050]: [111] Connection refused
查看是否有Zabbix-agent進(jìn)程
netstat -anput | grep zabbix
如果沒有啟動(dòng)就啟動(dòng)即可
啟動(dòng)Zabbix-agent
systemctl start zabbix-agent.service # 啟動(dòng) systemctl status zabbix-agent.service # 查看狀態(tài) systemctl enable zabbix-agent.service # 配置開機(jī)自啟動(dòng)
添加主機(jī)配置agent
在新添加的主機(jī)服務(wù)器上下載安裝zabbix agent
配置agent,CD進(jìn)入/etc/zabbix
找到zabbix_agentd.conf,修改配置文件
LogFile=D:zabbix_agents_2.4.4.wininwin64zabbix_agentd.log # 選擇自己想要放的路徑 Server=xxx.xxx.xxx.xxx #zabbix server IP ListenIP=xxx.xxx.xxx.xxx #需要被監(jiān)控服務(wù)器的IP ServerActive=xxx.xxx.xxx.xxx #zabbix server IP Hostname=Zabbix server #必需與server端agent配置的hostname保持一致
啟動(dòng)zabbix agent服務(wù)即可。
總結(jié)
以上是生活随笔為你收集整理的Zabbix安装部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常用站长工具软件汇总,有没有一款你在用?
- 下一篇: 行间距怎么调word行间距怎么调