运维必备——Zabbix监控系统(下)

简介: 运维必备——Zabbix监控系统(下)

被监控端——win7


(1)在C盘下创建一个新目录zabbix


20210325165720131.png

(2)把相关软件64位的客户端和conf文件复制到zabbix(最好都放在一起)


20210325171306577.png

(3)修改配置文件zabbix_agent.win.conf,使用写字板方式打开

修改: (修改三个选项)

Server=192.168.100.1

ServerActive=192.168.100.1

Hostname=win7

(4) cmd命令安装

-c 指定配置文件

-i 安装

-s 启动

-x 停止

-d 卸载

C:\Users\Administrator>cd c:\zabbix
c:\zabbix>cd win64
c:\zabbix\win64>zabbix_agentd.exe -c zabbix_agentd.win.conf -i
zabbix_agentd.exe [2184]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [2184]: event source [Zabbix Agent] installed successfully
c:\zabbix\win64>zabbix_agentd.exe -c zabbix_agentd.win.conf -s
zabbix_agentd.exe [1372]: service [Zabbix Agent] started successfully

(5) 转到zabbix的web界面进行配置,与linux相同

20210325171533591.png


20210325171606505.png

被监控端——路由器


此实验需要软件GNS3或者小鹏模拟器


(1)打开GNS3,打开一台路由前进行配置

20210326090531203.png

(2)R1配置

******(1)基础配置
en
conf t
no ip domain-lo
line con 0
exec-t 0 0
logg syn
exit
******(2)配置ip
int f0/0
ip add 192.168.100.100 255.255.255.0
no sh
exit
******(2)开启snmp,设置共同体的值
snmp-server community centos ro   (ro是只读,rw是读写,centos是密码)
snmp-server enable traps (允许发送trap消息)
——————————————————————————————————————————————————————————————
GNS3允许发送trap会报错,所以需要输入下面的命令
snmp-server enable traps ospf cicso-specific state-change shamlink interface-old (这个不要复制,一个一个打,补齐)
——————————————————————————————————————————————————————————————
snmp-server host 192.168.100.1 centos (设置消息共同体,密码和上面写的要相同)


(2) 进入zabbix的web界面进行配置


依次点击:


配置——主机群组——创建主机群组——网络设备——添加


2021032609133246.png


依次点击:


配置——主机——创建主机——route——添加

主机名称:route

群组:网络设备

移除agent口添加snmp口,网址添加192.168.100.254

20210326091625930.png

依次点击:


模板——选择——Template Module Generic SNMPv1——点击链接指示器的添加


20210326091719192.png

依次点击:


宏——继承以及主机宏——点击右边的Change把{$SNMP_COMMUNITY} 更改值public为centos——添加

20210326092017538.png

(3)验证route的SNMP变为绿色即为正常


20210326092518944.png

被监控端——httpd(centos7)


(1)安装httpd


[root@cetnos ~]# yum -y install httpd
[root@cetnos ~]# systemctl start httpd
[root@cetnos ~]# mkdir /etc/zabbix/zabbix_scripts
[root@cetnos ~]# vim /etc/zabbix/zabbix_scripts/check_httpd.sh
#!/bin/bash
result=$(ps -ef | grep httpd | grep -v grep)
if [ -n "$result" ]
then
        echo '1'
else
        echo '0'
fi
保存退出
[root@cetnos ~]# chmod +x /etc/zabbix/zabbix_scripts/check_httpd.sh 
[root@cetnos ~]# vim /etc/zabbix/zabbix_agentd.conf
。。。。。。
284  UnsafeUserParameters=1 (修改为1,去掉注释)
285 
。。。。。。
保存退出
[root@cetnos ~]# cd /etc/zabbix/zabbix_agentd.d/
[root@cetnos zabbix_agentd.d]# ls
userparameter_mysql.conf
[root@cetnos zabbix_agentd.d]# vim userparameter_mysql.conf 
在最后一行添加:
UserParameter=check_httpd,/usr/bin/sh /etc/zabbix/zabbix_scripts/check_httpd.sh
[root@cetnos zabbix_agentd.d]# systemctl restart zabbix-agent

(2)进入zabbix的web界面


依次点击:


配置——主机——linux——监控项——创建监控项

修改配置,点击添加

20210325181321372.png


(3)验证是否有httpd的进程监控的图行


依次点击:


监测中——最新数据——使用过滤器

2021032609261833.png

下面会出来httpd,勾选

20210326092638108.png

勾选点击显示数据图


20210326092659278.png

会看到httpd的监控信息


20210325183356456.png

目录
相关文章
|
11月前
|
监控 前端开发 关系型数据库
案例:搭建Zabbix监控系统
案例:搭建Zabbix监控系统
303 0
|
5月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
417 0
|
9月前
|
SQL 运维 监控
【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)(下)
【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)(下)
120 1
|
9月前
|
运维 监控 数据可视化
【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)(上)
【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)
252 0
|
9月前
|
运维 监控
【运维知识进阶篇】Zabbix5.0稳定版详解10(Zabbix自动注册+Ansible自动部署,实现一条命令监控任意主机)
【运维知识进阶篇】Zabbix5.0稳定版详解10(Zabbix自动注册+Ansible自动部署,实现一条命令监控任意主机)
115 0
|
9月前
|
运维 监控 Java
【运维知识进阶篇】Zabbix5.0稳定版详解8(Zabbix监控Java项目+详解JMX与Zabbix-Java-Gateway原理+详解监控Java项目流程原理)
【运维知识进阶篇】Zabbix5.0稳定版详解8(Zabbix监控Java项目+详解JMX与Zabbix-Java-Gateway原理+详解监控Java项目流程原理)
235 0
|
9月前
|
运维 监控 网络协议
【运维知识进阶篇】zabbix5.0稳定版详解7(zabbix分布式监控:使用场景+功能详解+快速部署+基本使用)
【运维知识进阶篇】zabbix5.0稳定版详解7(zabbix分布式监控:使用场景+功能详解+快速部署+基本使用)
187 0
|
9月前
|
运维 监控 Linux
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)(下)
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)(下)
113 0
|
9月前
|
运维 监控 数据库
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)(上)
【运维知识进阶篇】zabbix5.0稳定版详解6(zabbix自动化监控:自动发现+自动注册+监控项目主动式)
177 0
|
10月前
|
JSON 监控 前端开发
Zabbix监控系统开发(2):JSON多维数组筛选字段是否包含字符串的解决方案
Zabbix监控系统开发(2):JSON多维数组筛选字段是否包含字符串的解决方案
99 0

推荐镜像

更多