zabbix agent監控主機配置
環境說明
系統版本 CentOS 7.2 x86_64
軟件版本 zabbix 3.0.18
1、監控zabbix服務器端
1.1 安裝zabbix-agent
在服務端安裝的zabbix-agent不用修改配置,默認就能用
[root@zabbix ~]# yum install zabbix-agent -y
1.2 啟動
[root@zabbix ~]# systemctl start zabbix-agent.service
[root@zabbix ~]# systemctl enable zabbix-agent.service
[root@zabbix ~]# netstat -lntup|grep zabbix_agentd
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 6907/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 6907/zabbix_agentd
1.3 web界面操作
1.3.1 zabbix默認已經添加了zabbix server端的主機,在面板中登錄zabbix后,依次點擊:配置——>主機——>狀態——>"啟用",稍等一會兒狀態變為綠色
1.3.2 查看數據
在面板中依次點擊:監測中——>最新數據——過濾zabbix server——>過濾,即可查看到相關數據
2、監控其他客戶端機器
2.1安裝zabbix-agent
只需要安裝zabbix agent程序,所以無需配置zabbix源,直接通過rpm安裝,以在數據庫服務器上安裝為例
[root@db01 ~]# rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.18-1.el7.x86_64.rpm
2.2 配置
[root@db01 ~]# vim /etc/zabbix/zabbix_agentd.conf
147 Hostname=db01 #本機的主機名
95 Server=192.168.1.63 #zabbix服務器的地址,使用內網地址
2.3 啟動
[root@db01 ~]# systemctl start zabbix-agent.service
[root@db01 ~]# systemctl enable zabbix-agent.service
[root@db01 ~]# netstat -lntup|grep zabbix_agentd
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 2311/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 2311/zabbix_agentd
2.4 web界面操作
2.4.1 在面板中依次點擊:配置——>主機——>創建主機(如果前面添加了主機也可以選擇克隆主機,修改信息進行添加)
填寫主機信息
選擇模板
添加完后點擊添加,稍等一會兒狀態變為綠色。至此,客戶端主機添加完成!
3、調整觸發器配置
使用模板所默認的觸發器設置的閾值,在當前虛擬機的環境中會不適用,啟用模板機會發生報警情況,因此需要進行配置
在面板中依次點擊:配置——>模板——>Template OS Linux——>觸發器——>Too many processes,根據實際情況調整值為合適的大小,以及修改觸發器的嚴重性
4、開啟聲音告警
在面板中依次點擊:用戶——>警報聲音,開啟聲音提醒——>更新,配置完成后,從下次采集數據開始,如果觸發了觸發器定義的規則,系統將發出報警聲音
博主原創文章,轉載請務必注明出處
