zabbix是一種監控各種網路引數以及伺服器健康性和完整性的軟體
hadoop102
hadoop103
hadoop104
zabbix-agent
zabbix-agent
zabbix-agent
zabbix-server\\
zabbix-web\\
mysql\\
1、關閉防火牆
2、 關閉selinux(hadoop102)sudo
service iptables stop
sudo
chkconfig iptables off
sudo vim /etc/selinux/config
3、重啟伺服器# this file controls the state of selinux on the system.
# selinux= can take one of these three values:
# enforcing - selinux security policy is enforced.
# permissive - selinux prints warnings instead of enforcing.
# disabled - no selinux policy is loaded.
# 關閉該功能
selinux=disabled
# selinuxtype= can take one of these two values:
# targeted - targeted processes are protected,
# mls - multi level security protection.
selinuxtype=targeted
4、配置zabbix yum源,安裝yum源(所有節點)sudo
reboot
sudo rpm -ivh
5、修改映象源為阿里雲映象
執行以下命令完成全域性替換
進入zabbix.repo中檢視修改後的zabbix.repo檔案sudo
sed -i 's/http:\/\/repo.zabbix.com/https:\/\/mirrors.aliyun.com\/zabbix/g' /etc/yum.repos.d/zabbix.repo
內容如下sudo
cat /etc/yum.repos.d/zabbix.repo
6、安裝zabbix[zabbix]
name=zabbix official repository - $basearch
baseurl=
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-zabbix-a14fe591
[zabbix-debuginfo]
name=zabbix official repository debuginfo - $basearch
baseurl=debuginfo/
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-zabbix-a14fe591
gpgcheck=1
[zabbix-non-supported]
name=zabbix official repository non-supported - $basearch
baseurl=
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-zabbix
gpgcheck=1
在三颱節點分別執行以下安裝命令
7、 建立zabbix資料庫(在安裝mysql的伺服器上)[kele@hadoop102 ~]$ sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
[kele@hadoop103 ~]$ sudo yum install zabbix-agent
[kele@hadoop104 ~]$ sudo yum install zabbix-agent
mysql -u***x -p***x -e"create database zabbix character set utf8 collate utf8_bin"
8、 匯入zabbix建表語句(在安裝mysql的伺服器上)
zcat /usr/share/doc/zabbix-server-mysql-4.4.10/create.sql.gz | mysql -u***x -p***x zabbix
9、配置zabbix_server(hadoop102)
修改zabbix-server配置檔案
sudo vim /etc/zabbix/zabbix_server.conf
9、 配置zabbix_agent(三颱節點)dbhost=hadoop102
dbname=zabbix
dbuser=mysql的使用者名稱
dbpassword=mysql的密碼
修改zabbix-agent配置檔案
10、 配置zabbix_web的時區為asia/shanghaisudo vim /etc/zabbix/zabbix_agentd.conf
server=hadoop102
#serveractive=127.0.0.1
#hostname=zabbix server
在/etc/httpd/conf.d/zabbix.conf檔案中
#修改時區為亞洲上海時區
php_value date.timezone asia/shanghai
11、啟動zabbix,開機自啟
[kele@hadoop104 ~]$ sudo systemctl enable zabbix-agent12、訪問
監控工具之zabbix
一 zabbix的功能 常見的商業監控軟體,具備主機的效能監控 網路裝置效能監控 資料庫效能監控 ftp等通用協議監控 多種告 式 詳細的圖表報表繪製等功能 二 zabbix的配置 server zabbix的伺服器,採用mysql儲存監控資料並使用apache php的方式呈現 一 abbix的服...
集群監控 之zabbix 4 2服務端部署
zabbix是一款高效易用的集群監控軟體,集 資料採集 資料儲存 資料展示 報警通知於一身,多種資料採集方式 開源免費 配置靈活 自動發現 分布式監控等特性使其成為當下最為流行的企業集群監控軟體之一。本文介紹了zabbix 4.2.8的快速部署方法。一 環境準備 二 安裝配置 2.2 配置 三 啟動...
zabbix監控之自定義監控
自定義監控node1資料庫狀態,並設定報警 編輯agent客戶端的userparameter mysql.conf 檔案,最後一行新增自定義監控內容 root node1 cd etc zabbix zabbix agentd.d root node1 zabbix agentd.d lsuserp...