Zabbix 第四章 安裝zabbix agent
第四章 安裝zabbix agent
添加主機監控,設置告警閾值,異常情況,發送郵件告警
Linux
1、初始化操作
1、初始化操作
增加阿里雲鏡像源,關閉selinux、防火牆
增加阿里雲鏡像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com
/repo/Centos-7.repo
——————如果是Centos 8———————
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
——————————————————————————
yum install epel-release
添加Zabbix鏡像源
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/8/x86_64/zabbix-release-4.0-2.el8.noarch.rpm
補充:如果出現依賴檢測失敗,命令末尾加上--nodeps --force
關閉selinux
vim /etc/selinux/config
SELINUX=disabled
關閉防火牆
systemctl stop firewalld.service
systemctl disable firewalld.service
安裝命令自動補齊
yum install bash-completion
yum install bash-completion-extras
初始化完成,reboot
2、安裝Zabbix agent
如果yum install說找不到可用軟件包 zabbix-agent。 說明上面的rpm源過期了,去官網找
https://www.zabbix.com/download
yum install zabbix-agent
vim /etc/zabbix/zabbix_agentd.conf
修改裏面的server和ServerActive,指向之前搭建的服務器地址:192.168.93.145
server負責被動監控的,serveractive負責主動監控的
hostname要和待會前端配置的保持一致 hostname=findsec_linux
啓動agent服務
systemctl start zabbix-agent.service
systemctl enable zabbix-agent.service 開機自啓
在zabbix server的Web前端 添加這臺zabbix監控主機的相關信息
打開zabbix server的前端管理界面
第一步:添加主機IP地址
Configuration——》Hosts——》Create Host
然後Host name 要和zabbix_agentd.conf的hostname保持一致
127.0.0.1只是個默認值,要根據自己的agent主機
第二步:關聯監控模板
第三步:確認監控是否正常
ps aux|grep zabbix
tailf /var/log/zabbix/zabbix_agentd.log
3、新建自定義模板,並且在模板中創建一個監控項
Configuration——》Templates——》Create template
創建應用程序 findsec_items
在應用程序中,創建監控項 Create items
填的是server的IP地址,
IP地址是服務端的也行,客戶端的也行。這裏選擇的是服務端的IP
增加後這個監控項就完成了,然後需要將自定義的監控模板與剛剛的監控主機進行一個關聯。
Search:findsec,點擊主機,點擊添加Add,點擊Update
Windows
1、初始化操作
找到系統防火牆,關閉防火牆
2、安裝Zabbix agent
第一步:登錄zabbix官網,點擊Download,選擇Zabbix agent 4.0LTS版本
第二步:打開安裝目錄,修改配置文件。 關注hostname\server\Server Active
寫字板方式打開zabbix_agentd.conf
Server=192.168.93.145 Zabbix服務端的IP地址
ServerActive=192.168.93.145
Hostname=findsec_windows 要和待會zabbix web前端的配置保持一致
第三步:啓動zabbix agent的服務
舊版本解壓文件後的啓動方式
新版本直接雙擊 agent.exe就行
查看進程啓動沒有
第四步:創建主機
點擊findsec_windows
點擊Templates,添加windows模板
第五步:確認監控是否正常
agent端,服務端,web端
telnet IP地址 10051
telnet 192.168.93.145 10051
web端檢查監控數據是否正常
3、新建自定義模板,並且在模板中創建一個監控項
第六步:自定義一個Windows 模板,並且在模板中增加一個監控項
點擊模板名稱,在windows 模板下創建應用程序
在items界面,創建監控項
IP地址是服務端的也行,客戶端的也行。這裏選擇的是服務端的IP
將模板應用到windows主機上