运维必备——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

目录
相关文章
|
27天前
|
监控 Java Shell
监控堆外第三方监控工具Zabbix
监控堆外第三方监控工具Zabbix
37 5
|
1月前
|
Prometheus 运维 监控
智能运维实战:Prometheus与Grafana的监控与告警体系
【10月更文挑战第26天】Prometheus与Grafana是智能运维中的强大组合,前者是开源的系统监控和警报工具,后者是数据可视化平台。Prometheus具备时间序列数据库、多维数据模型、PromQL查询语言等特性,而Grafana支持多数据源、丰富的可视化选项和告警功能。两者结合可实现实时监控、灵活告警和高度定制化的仪表板,广泛应用于服务器、应用和数据库的监控。
254 3
|
3天前
|
Prometheus 运维 监控
Prometheus+Grafana+NodeExporter:构建出色的Linux监控解决方案,让你的运维更轻松
本文介绍如何使用 Prometheus + Grafana + Node Exporter 搭建 Linux 主机监控系统。Prometheus 负责收集和存储指标数据,Grafana 用于可视化展示,Node Exporter 则采集主机的性能数据。通过 Docker 容器化部署,简化安装配置过程。完成安装后,配置 Prometheus 抓取节点数据,并在 Grafana 中添加数据源及导入仪表盘模板,实现对 Linux 主机的全面监控。整个过程简单易行,帮助运维人员轻松掌握系统状态。
32 3
|
23天前
|
运维 监控 BI
zabbix强大的报警系统
zabbix强大的报警系统
35 8
|
24天前
|
监控 安全 前端开发
使用 Zabbix 监控堆外应用
使用 Zabbix 监控堆外应用
41 9
|
23天前
|
监控 数据可视化 Java
zabbix全面的监控能力
zabbix全面的监控能力
49 7
|
1月前
|
缓存 运维 监控
【运维必备知识】Linux系统平均负载与top、uptime命令详解
系统平均负载是衡量Linux服务器性能的关键指标之一。通过使用 `top`和 `uptime`命令,可以实时监控系统的负载情况,帮助运维人员及时发现并解决潜在问题。理解这些工具的输出和意义是确保系统稳定运行的基础。希望本文对Linux系统平均负载及相关命令的详细解析能帮助您更好地进行系统运维和性能优化。
56 3
|
1月前
|
SQL 监控 数据库
OceanBase社区版可以通过Zabbix监控
OceanBase社区版可以通过Zabbix监控
105 7
|
1月前
|
运维 监控 中间件
数据中心运维监控系统产品价值与优势
华汇数据运维监控系统面向IT基础架构及IT支撑平台的监控和运维管理,包含监测、分析、展现和告警。监控范围涵盖了网络设备、主机系统、数据库、中间件和应用软件等。
64 4
|
1月前
|
消息中间件 数据采集 运维
一份运维监控的终极秘籍!监控不到位,宕机两行泪
【10月更文挑战第25天】监控指标的采集分为基础监控和业务监控。基础监控涉及CPU、内存、磁盘等硬件和网络信息,而业务监控则关注服务运行状态。常见的监控数据采集方法包括日志、JMX、REST、OpenMetrics等。Google SRE提出的四个黄金指标——错误、延迟、流量和饱和度,为监控提供了重要指导。错误监控关注系统和业务错误;延迟监控关注服务响应时间;流量监控关注系统和服务的访问量;饱和度监控关注服务利用率。这些指标有助于及时发现和定位故障。
152 1

推荐镜像

更多