0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Zabbix安装使用教程

马哥Linux运维 来源:惨绿少年 作者:惨绿少年 2022-07-13 09:41 次阅读

一、监控概述

1.1 为什么要监控

在需要的时刻,提前提醒我们服务器出问题了

当出问题之后,可以找到问题的根源

网站/服务器 的可用性

1.1.1 网站可用性

在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在软件系统1年时间的使用过程中,系统可以正常使用时间与总时间(1年)之比,我们通过下面的计算来感受下X个9在不同级别的可靠性差异。

1个9:(1-90%)365=36.5天,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是36.5天
2个9:(1-99%)
365=3.65天 ,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是3.65天
3个9:(1-99.9%)36524=8.76小时,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是8.76小时。
4个9:(1-99.99%)36524=0.876小时=52.6分钟,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是52.6分钟。
5个9:(1-99.999%)3652460=5.26分钟,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是5.26分钟。
6个9:(1-99.9999%)
3652460*60=31秒, 示该软件系统在连续运行1年时间里最多可能的业务中断时间是31秒

1.2 监控什么东西

监控一切需要监控的东西,只要能够想到,能够用命令实现的都能用来监控

1.2.1 监控范畴

1971adf4-01ec-11ed-ba43-dac502259ad0.jpg

1.3.1 远程管理服务器

如果想远程管理服务器就有远程管理卡,比如Dell idRAC,HP ILO,IBM IMM

1.3.2 监控硬件

二、安装Zabbix

2.1 环境检查

1984d140-01ec-11ed-ba43-dac502259ad0.jpg

2.2.1 安装方式选择

  • 编译安装 (服务较多,环境复杂)

  • yum安装(干净环境)

  • 使用yum 需要镜像yum源 http://www.cnblogs.com/clsn/p/7866643.html

2.2.2 服务端快速安装脚本

199467f4-01ec-11ed-ba43-dac502259ad0.jpg

19a3c80c-01ec-11ed-ba43-dac502259ad0.jpg

2.2.3 客户端快速部署脚本

19b21dee-01ec-11ed-ba43-dac502259ad0.png

2.3 检测连通性

2.3.1 服务端安装zabbix-get检测工具

yum install zabbix-get

19c673fc-01ec-11ed-ba43-dac502259ad0.png

三、Web界面操作

3.1 zabbix的web安装

3.1.1 使用浏览器访问

http://10.0.0.61/zabbix/setup.php

19d9ae4a-01ec-11ed-ba43-dac502259ad0.png

在检测信息时,可查看具体的报错信息进行不同的解决

19f300ca-01ec-11ed-ba43-dac502259ad0.png

选择mysql数据库,输入密码即可

19fd1862-01ec-11ed-ba43-dac502259ad0.png

host与port不需要修改,name自定义

1a120c90-01ec-11ed-ba43-dac502259ad0.png

确认信息,正确点击下一步

1a25d4f0-01ec-11ed-ba43-dac502259ad0.png

安装完成、点击finsh

1a36ef6a-01ec-11ed-ba43-dac502259ad0.png

进入登陆界面 账号Admin密码zabbix 注意A大写

1a48ab4c-01ec-11ed-ba43-dac502259ad0.png

3.2 添加监控信息

3.2.1 修改监控管理机zabbix server

配置 >> 主机

1a535f1a-01ec-11ed-ba43-dac502259ad0.png

主机名称:要与主机名相同,这是zabbix server程序用的

可见名称:显示在zabbix网页上的,给我们看的

1a68a74e-01ec-11ed-ba43-dac502259ad0.jpg

修改后,要将下面的已启用要勾上

1a74d5fa-01ec-11ed-ba43-dac502259ad0.png

添加完成就有了管理机的监控主机

1a86802a-01ec-11ed-ba43-dac502259ad0.jpg

3.2.2 添加新的主机

配置 >> 主机 >> 创建主机

1a99e0e8-01ec-11ed-ba43-dac502259ad0.png

注意勾选以启用

1aa958ca-01ec-11ed-ba43-dac502259ad0.png

然后添加模板,选择linux OS ,先点小添加,再点大添加。

1abd5212-01ec-11ed-ba43-dac502259ad0.png

添加完成,将会又两条监控主机信息

1ad3a92c-01ec-11ed-ba43-dac502259ad0.jpg

3.2.3 查看监控内容

检测中 >> 最新数据

在最新数据中需要筛选,

1ae7504e-01ec-11ed-ba43-dac502259ad0.jpg

输入ip或者名字都能够搜索出来

1af1815e-01ec-11ed-ba43-dac502259ad0.png

在下面就会列出所有的监控项

1b03ba86-01ec-11ed-ba43-dac502259ad0.png

3.2.4 查看图像

1b0fb85e-01ec-11ed-ba43-dac502259ad0.jpg

检测中 >> 图形
选择正确的主机。选择要查看的图形即可出图

1b0fb85e-01ec-11ed-ba43-dac502259ad0.jpg

四、自定义监控与监控报警

4.1 自定义监控

4.1.1 说明

zabbix自带模板Template OS Linux (Template App Zabbix Agent)提供CPU、内存、磁盘、网卡等常规监控,只要新加主机关联此模板,就可自动添加这些监控项。
需求:服务器登陆人数不能超过三人,超过三人报警

4.1.2 预备知识

1b39ad62-01ec-11ed-ba43-dac502259ad0.png

4.2 实现自定义监控

4.2.1 自定义语法

1b4ec238-01ec-11ed-ba43-dac502259ad0.png

4.2.2 agent注册

1b5d47fe-01ec-11ed-ba43-dac502259ad0.png

4.2.3 在server端注册(web操作)

① 创建模板
配置 >> 模板 >> 创建模板

1b71d778-01ec-11ed-ba43-dac502259ad0.jpg

点击添加,即可创建出来模板

1b81f8d8-01ec-11ed-ba43-dac502259ad0.png

查看创建出来的模板。

② 创建应用集
应用集类似(目录/文件夹),其作用是给监控项分类。
点击 应用集 >> 创建应用集

1b8e36f2-01ec-11ed-ba43-dac502259ad0.png

自定义应用集的名称,然后点击添加
③ 创建监控项
监控项 >> 创建监控项

1ba5743e-01ec-11ed-ba43-dac502259ad0.png

键值 — key,即前面出创建的login-user。

1bb58478-01ec-11ed-ba43-dac502259ad0.jpg

注意:创建监控项的时候,注意选择上应用集,即之前创建的安全。

1bcce76c-01ec-11ed-ba43-dac502259ad0.jpg

④创建触发器
触发器的作用:当监控项获取到的值达到一定条件时就触发报警
(根据需求创建)
触发器 >> 创建触发器
创建触发器,自定义名称,该名称是报警时显示的名称。
表达式,点击右边的添加,选择表达式。
严重性自定义。

1bddede6-01ec-11ed-ba43-dac502259ad0.jpg

表达式的定义 ↓ ,选择之前创建的监控项,
最新的T值为当前获取到的值。

1bf84f9c-01ec-11ed-ba43-dac502259ad0.png

添加完成,能够在触发器中看到添加的情况

1c0db9ae-01ec-11ed-ba43-dac502259ad0.png

⑤创建图形
以图形的方式展示出来监控信息
图形 >> 创建图形
名称自定义,关联上监控项。

1c20cc2e-01ec-11ed-ba43-dac502259ad0.jpg

⑥主机关联模板
配置 >> 主机
一个主机可以关联多个模板

1c324fee-01ec-11ed-ba43-dac502259ad0.png

4.2.4 查看监控的图形

1c482e90-01ec-11ed-ba43-dac502259ad0.jpg

4.3 监控报警

4.3.1 第三方报警平台

http://www.onealert.com
通过 OneAlert 提供的通知分派与排班策略,以及全方位的短信、微信、QQ、电话提醒服务,您可以在最合适的时间,将最重要的信息推送给最合适的人员。

4.3.2 onealert配置

添加应用,注意添加的是zabbix

1c59d780-01ec-11ed-ba43-dac502259ad0.jpg

实现微信报警需要关注微信公众号即可。

1c6e75fa-01ec-11ed-ba43-dac502259ad0.png

4.3.3 安装 onealert Agent

1c8320ae-01ec-11ed-ba43-dac502259ad0.png

4.3.1 如何删除onealert Agent

①删除报警媒介类型中的脚本

1c99b9fe-01ec-11ed-ba43-dac502259ad0.jpg

②删除创建的用户
1cb0ad9e-01ec-11ed-ba43-dac502259ad0.jpg

③删除用户群组
1cbf6924-01ec-11ed-ba43-dac502259ad0.jpg

④删除创建的动作
1cd1abde-01ec-11ed-ba43-dac502259ad0.jpg

4.3.2 触发器响应,发送报警信息

1ce0bd40-01ec-11ed-ba43-dac502259ad0.jpg

在微信和邮件中,均能收到报警信息。

1cf4222c-01ec-11ed-ba43-dac502259ad0.png

注意:当状态改变的时候才会发邮件
好→坏
坏→好

4.4 监控可视化

4.4.1 聚合图形

最新数据 >> 图形
1d067db4-01ec-11ed-ba43-dac502259ad0.png

自定义名称

1d1a6784-01ec-11ed-ba43-dac502259ad0.png

点击聚合图形的名称,进行更改,添加要显示的图形即可。

1d2d3e9a-01ec-11ed-ba43-dac502259ad0.jpg

4.4.2 幻灯片

添加幻灯片
监测中 >> 复合图形 >> 幻灯片演示

1d3df8ca-01ec-11ed-ba43-dac502259ad0.png

创建幻灯片,名称自定,选择要显示的

幻灯片根据设定的时间自动播放

4.5 模板的共享

4.5.1 主机共享

在主机页打开,全选后点击导出
1d49713c-01ec-11ed-ba43-dac502259ad0.png

导入

1d556816-01ec-11ed-ba43-dac502259ad0.png

4.5.2 模板共享

https://github.com/zhangyao8/zabbix-community-repos

1d635c32-01ec-11ed-ba43-dac502259ad0.png

五、监控全网服务器

5.1 需求说明
实际需求:
公司已经有了100台服务器,现在需要使用zabbix全部监控起来。

5.2 规划方案

常规监控:cpu,内存,磁盘,网卡 问题:怎样快速添加100台机器

  • 方法1:使用克隆的方式

  • 方法2:自动注册和自动发现

  • 方法3:调用zabbix api接口 curl 、python

开发自己的运维平台兼容zabbix的通道
服务监控,url监控等特殊监控:自定义监控

5.2.1 api接口使用(curl)

1d75c0ca-01ec-11ed-ba43-dac502259ad0.png

5.3 具体实施规划

5.3.1 硬件、系统、网络监控

所有集群节点(所有虚拟机)都监控上
交换机,路由器监控(简单方法:换成端口对应服务器网卡流量监控;标准方法:监控交换机的网卡)
snmp监控

5.3.2 应用服务监控

  1. 监控备份服务器,简单方法是监控rsync端口,如果有其他更佳方案可以说明;
    方法1:监控873端口net.tcp.port[,873]
    方法2:模拟推送拉取文件

  2. 监控NFS服务器,使用监控NFS进程来判断NFS服务器正常,如果有其他更佳方案可以说明;
    方法1:端口(通过111的rpc端口获取nfs端口) net.tcp.port[,111]
    方法2:showmount -e ip|wc -l

  3. 监控MySQL服务器,简单方法监控mysql的3306端口,或者使用zabbix提供的Mysql模板,如果有其他更佳方案可以说明;
    方法1:端口(通过3306的mysql端口) net.tcp.port[,3306]
    方法2:mysql远程登录
    方法3:使用zabbix agent自带的模板及key

  4. 监控2台web服务器,简单方法监控80端口,如果有其他更佳方案可以说明;
    方法1:端口(通过80的web端口) net.tcp.port[,80]
    方法2:看网页状态码、返回内容==zabbix 自带WEB检测

  5. 监控URL地址来更精确的监控我们的网站运行正常;
    使用zabbix自带的监控Web监测 进行监控

  6. 监控反向代理服务器,PPTP服务器等你在期中架构部署的服务。
    nginx,pptp
    ntp 端口udp 123

  7. 监控Nginx的7种连接状态。
    自定义监控

5.3.3 监控服务通用方法

  1. 监控端口 netstat ss lsof ==》 wc -l

  2. 监控进程 ps -ef|grep 进程|wc -l 试运行一下

  3. 模拟客户端的使用方式监控服务端
    web ==》 curl
    mysql ==》 select insert
    memcache ==》 set再get

5.4 实施全网监控

安装客户端脚本,for centos6

1d890c3e-01ec-11ed-ba43-dac502259ad0.png

5.4.1 使用自动发现规则

添加自动发现规则

1da184bc-01ec-11ed-ba43-dac502259ad0.png

创建发现动作

1dbfd728-01ec-11ed-ba43-dac502259ad0.jpg

查看自动发现的机器。

1dd5e07c-01ec-11ed-ba43-dac502259ad0.jpg

5.4.2 监控备份服务器

利用系统自带键值进行监控net.tcp.listen[port] 创建新的模板

1de1324c-01ec-11ed-ba43-dac502259ad0.png

在服务端进行测试

1df087f6-01ec-11ed-ba43-dac502259ad0.png

将模板添加到主机

1dffbba4-01ec-11ed-ba43-dac502259ad0.png

5.4.3 监控NFS服务器

创建nfs监控模板
使用 proc.num[,,,] 键值,检测nfs进程的数量

1e1ef88e-01ec-11ed-ba43-dac502259ad0.png

在服务端进行测试

将模板绑定到主机

5.4.4 监控MySQL服务器

将自带的mysqlkey值加上mysql的账户密码,否则不能获取到数据。

1e31ad1c-01ec-11ed-ba43-dac502259ad0.jpg

使用系统自带模板 net.tcp.port[,port] 利用自带的监控端口键值进行监控

1e414c5e-01ec-11ed-ba43-dac502259ad0.png

添加新的mysql监控项端口

1e506068-01ec-11ed-ba43-dac502259ad0.png


	
[root@m01 ~]# zabbix_get -s 172.16.1.51 -p 10050-k "net.tcp.port[,3306]"1#检查是否能建立 TCP 连接到指定端口。返回 0 - 不能连接;1 - 可以连接

将模板关联到主机

5.4.5 监控web服务器

1e5ff4b0-01ec-11ed-ba43-dac502259ad0.png

创建监控模板 监控 nginx服务与 80 端口

proc.num[,,,]进程数。返回整数
  net.tcp.port[,port]
检查是否能建立 TCP 连接到指定端口。返回 0 - 不能连接;1 - 可以连接

1e79f2de-01ec-11ed-ba43-dac502259ad0.png

[root@m01 ~]# zabbix_get -s 172.16.1.8 -p 10050 -kproc.num[,,,nginx]”2[root@m01 ~]zabbix_get -s 172.16.1.8 -p 10050 -knet.tcp.port[,80]”1

将模板关联到主机

5.4.6 监控URL地址

创建监测页面

echo ok >> /application/nginx/html/www/check.html
测试监控面页

	
[root@web03 ~]# for ip in 7 8 9 ;do curl 10.0.0.$ip/check.html ;doneokokok

创建web监测模板

创建应用集
1e96122a-01ec-11ed-ba43-dac502259ad0.png

创建Web场景
1eac254c-01ec-11ed-ba43-dac502259ad0.png

创建图形
1ebf494c-01ec-11ed-ba43-dac502259ad0.png

将模板关联到主机
1ee05042-01ec-11ed-ba43-dac502259ad0.jpg

监测结果
1ef4f1e6-01ec-11ed-ba43-dac502259ad0.jpg

5.4.7 监控反向代理服务器

创建自定义key


	
[root@lb01 ~]# cat /etc/zabbix/zabbix_agentd.d/userparameter_nk.confUserParameter=keep-ip,ip a |grep 10.0.0.3|wc -l

在服务端测试


	
[root@m01 ~]# zabbix_get -s 172.16.1.5  -p 10050 -k "keep-ip"1[root@m01 ~]# zabbix_get -s 172.16.1.6  -p 10050 -k "keep-ip"0

在web界面添加模板
1ef4f1e6-01ec-11ed-ba43-dac502259ad0.jpg

将模板关联到主机

5.4.8 监控Nginx的7种连接状态

nginx服务器显示status


	
……  location /status {         stub_status on;         access_log off;  }……

	
[root@web01 ~]# for ip in 7 8 9 ;do curl 172.16.1.$ip/status ;doneActive connections: 1server accepts handled requests 73 73 69Reading: 0 Writing: 1 Waiting: 0Active connections: 1server accepts handled requests 134 134 127Reading: 0 Writing: 1 Waiting: 0Active connections: 1server accepts handled requests 7 7 7Reading: 0 Writing: 1 Waiting: 0

在nginx服务器上添加key


	
cat >/etc/zabbix/zabbix_agentd.d/userparameter_nginx_status.conf <<'EOF'UserParameter=nginx_active,curl -s  127.0.0.1/status|awk'/Active/ {print $NF}'UserParameter=nginx_accepts,curl -s  127.0.0.1/status|awk'NR==3 {print $1}'UserParameter=nginx_handled,curl -s  127.0.0.1/status|awk'NR==3 {print $2}'UserParameter=nginx_requests,curl -s  127.0.0.1/status|awk'NR==3 {print $3}'UserParameter=nginx_reading,curl -s  127.0.0.1/status|awk'NR==4 {print $2}'UserParameter=nginx_writing,curl -s  127.0.0.1/status|awk'NR==4 {print $4}'UserParameter=nginx_waiting,curl -s  127.0.0.1/status|awk'NR==4 {print $6}'EOF

服务端测试


	
[root@m01 ~]# zabbix_get -s 172.16.1.7  -p 10050 -k "nginx_waiting"0[root@m01 ~]# zabbix_get -s 172.16.1.8  -p 10050 -k "nginx_waiting"0[root@m01 ~]# zabbix_get -s 172.16.1.9  -p 10050 -k "nginx_waiting"0

在zabbix-web上添加

1f1a0530-01ec-11ed-ba43-dac502259ad0.png

监控项
1f2a21ea-01ec-11ed-ba43-dac502259ad0.jpg

添加图形
1f3e5dc2-01ec-11ed-ba43-dac502259ad0.png

将模板关联到主机
1f4f083e-01ec-11ed-ba43-dac502259ad0.jpg

查看添加的图形
1f610e4e-01ec-11ed-ba43-dac502259ad0.jpg

六、自动发现与自动注册

6.1 自动注册与自动注册

6.1.1 简介

自动发现:


	
zabbix Server主动发现所有客户端,然后将客户端登记自己的小本本上,缺点zabbix server压力山大(网段大,客户端多),时间消耗多。

自动注册:


	
zabbix agent主动到zabbix Server上报到,登记;缺点agent有可能找不到Server(配置出错)

6.1.2 两种模式

  • 被动模式:默认 agent被server抓取数据 (都是在agent的立场上说)

  • 主动模式:agent主动将数据发到server端 (都是在agent的立场上说)

注意:两种模式都是在agent上进行配置
zabbix 的使用要在hosts文件中预先做好主机名的解析

6.2 自动发现—被动模式

  • 第一个里程碑:完成之前的安装
    zabbix Server安装完毕

  • 第二个里程碑:配置agent客户端
    zabbix agent安装完毕,注意配置Server=172.16.1.61

  • 第三个里程碑:在web界面上进行配置
    web界面:配置 >> 自动发现 >> Local network

使用自带的自动发现规则(进行修改)即可

在ip范围内输入ip,注意格式;
延迟在实际的生产环境中要大一些,实验环境可以小一些

创建发现动作
配置 >> 动作 >> Auto discovery. Linux servers.

① 配置动作
1f75005c-01ec-11ed-ba43-dac502259ad0.png

② 在条件中添加条件,让添加更准确
1f885828-01ec-11ed-ba43-dac502259ad0.jpg

③ 在操作中添加
a) 添加主机与启用主机
1f98a048-01ec-11ed-ba43-dac502259ad0.png

七、分布式监控与SNMP监控

7.1 分布式监控

7.1.1 作用

分担压力,减轻负载
多机房监控
zabbix Server ===》 zabbix agent (只能同一个局域网监控)
分担压力,降低负载


	
zabbix Server ===》  zabbix proxy===》zabbix agent1 agent2 agent3 。。。172.16.1.61           172.16.1.21        172.16.1.0/24===》  zabbix proxy===》zabbix agent4 agent5 agent6 。。。

多机房监控


	
zabbix Server(北京)==》 zabbix proxy(每个机房搭建)==》 zabbix agent    122.71.240.233/172.16.1.61122.71.241.11/172.16.2.21     172.16.2.0/24

7.1.2 环境说明


	
zabbix server m01  zabbix proxy cache01  zabbix agent  cache01

7.1.2 配置zabbix proxy

第一个里程碑:配置zabbix yum源,并安装proxy


	
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpmyum install zabbix-proxy-mysql -y

第二个里程碑:安装数据库
zabbix proxy也需要数据库,这个数据库不是用于存储监控数据的 只是用于存储配置信息

安装数据库


	
yum -y install mariadb-serversystemctl start mariadb.service

建立数据库


	
createdatabasezabbix_proxycharactersetutf8collateutf8_bin;grant all privileges on zabbix_proxy.* to zabbix@'localhost' identified by'zabbix';exit

导入数据文件


	
zcat /usr/share/doc/zabbix-proxy-mysql-3.0.13/schema.sql.gz |mysql -uzabbix -pzabbix zabbix_proxy

配置zabbix proxy 连接数据库


	
sed -i.ori'162a DBPassword=zabbix' /etc/zabbix/zabbix_proxy.confsed -i's#Server=127.0.0.1#Server=172.16.1.61#' /etc/zabbix/zabbix_proxy.confsed -i's#Hostname=Zabbix proxy#Hostname=cache01#' /etc/zabbix/zabbix_proxy.conf# Hostname

作为后面添加的代理程序名称,要保持一致

启动


	
systemctl restart zabbix-proxy.service

检查端口


	
[root@cache01 ~]# netstat -lntup |grep zabbixtcp        0      0 0.0.0.0:10050     0.0.0.0:*       LISTEN      105762/zabbix_agenttcp        0      0 0.0.0.0:10051   0.0.0.0:*         LISTEN      85273/zabbix_proxytcp6       0      0 :::10050       :::*      LISTEN      105762/zabbix_agenttcp6       0      0 :::10051  :::*           LISTEN      85273/zabbix_proxy

第三个里程碑:修改agent配置指向 proxy


	
[root@cache01 ~]# grep ^Server /etc/zabbix/zabbix_agentd.confServer=172.16.1.61ServerActive=172.16.1.61[root@cache01 ~]# sed -i 's#172.16.1.61#172.16.1.21#g' /etc/zabbix/zabbix_agentd.conf[root@cache01 ~]# grep ^Server /etc/zabbix/zabbix_agentd.confServer=172.16.1.21ServerActive=172.16.1.21[root@cache01 ~]# systemctl restart zabbix-agent.service

第四个里程碑:web界面添加代理

管理 >> agent代理程序 >> 创建代理1faab95e-01ec-11ed-ba43-dac502259ad0.png

代理程序名称要填写主机名

1fb859ec-01ec-11ed-ba43-dac502259ad0.jpg

稍等片刻就能在程序中出现代理

1fce8596-01ec-11ed-ba43-dac502259ad0.png

在主机中能发现主机代理

1fe41460-01ec-11ed-ba43-dac502259ad0.png

7.2 SNMP监控

7.2.1 使用范围

无法安装agent 很多前辈的监控软件都可以监控各种设备 都是通过snmp监控
snmp simple network manager protocol 简单网络管理协议
简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。

7.2.2 安装snmp程序


	
yum -y install net-snmp net-snmp-utils

7.2.3 配置snmp程序


	
sed -i.ori'57a view systemview   included  .1' /etc/snmp/snmpd.confsystemctl start snmpd.service

7.2.4 测试snmp


	
[root@m01 ~]# snmpwalk -v 2c -c public 127.0.0.1 sysnameSNMPv2-MIB::sysName.0 = STRING: m01

说明:

  • snmpwalk 类似 zabbix_get

  • -v 2c 指定使用snmp协议的版本 snmp分为v1 v2 v3

  • -c public 指定暗号

  • sysname 类似zabbix的key

7.2.5 在web界面进行配置

添加新的主机,注意使用snmp接口
1fe41460-01ec-11ed-ba43-dac502259ad0.png

选择模板,注意使用SNMP的模板
1fe41460-01ec-11ed-ba43-dac502259ad0.png

添加完成就能够在主机中看到snmp监控对的主机

1fe41460-01ec-11ed-ba43-dac502259ad0.png

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 监控
    +关注

    关注

    6

    文章

    2202

    浏览量

    55164
  • 服务器
    +关注

    关注

    12

    文章

    9121

    浏览量

    85315
  • Zabbix
    +关注

    关注

    0

    文章

    25

    浏览量

    3342

原文标题:一篇深度的 Zabbix 使用指南

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    283.283 尚硅谷 集群监控 Zabbix安装之下载安装

    集群监控
    充八万
    发布于 :2023年07月18日 13:50:05

    282.282 尚硅谷 集群监控 Zabbix安装之yum仓库配置 #硬声创作季

    集群监控
    充八万
    发布于 :2023年07月18日 13:56:15

    281.281 尚硅谷 集群监控 Zabbix安装之服务器环境准备 #硬声创作季

    编程项目开发
    充八万
    发布于 :2023年07月18日 21:31:29

    zabbix中关于PHP time zone的理解

    zabbix安装的时候,在web安装的时候,检测到这个问题。 安装系统的时候选择的是:Asia/Shanghai (上海) 以下是错误的截图: 这个问题主要是在php.ini文件
    发表于 07-03 07:48

    zabbix中关于PHP time zone的理解

    zabbix安装的时候,在web安装的时候,检测到这个问题。 安装系统的时候选择的是:Asia/Shanghai (上海) 以下是错误的截图: 这个问题主要是在php.ini文件
    发表于 07-09 07:06

    docker的分布式zabbix安装流程

    docker安装分布式zabbix
    发表于 10-24 07:33

    zabbix自定义监控和告警的相关资料推荐

    一.安装好agent二. 在目录/etc/zabbix/zabbix_agentd.d 新建配置文件,如check_machine.conf,根据自己监控的项,写好脚本和返回参数。注意:脚本最好全路
    发表于 01-03 08:09

    Zabbix协议内容及Zabbix的主要优势

    zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让
    的头像 发表于 08-22 10:03 3179次阅读

    Zabbix-Templates zabbix监控模板

    Zabbix-Templates.zip
    发表于 04-26 11:32 1次下载
    <b class='flag-5'>Zabbix</b>-Templates <b class='flag-5'>zabbix</b>监控模板

    pyzabbix Zabbix API的Python封装

    Zabbix-PyZabbix.zip
    发表于 04-26 11:30 2次下载
    pyzabbix <b class='flag-5'>Zabbix</b> API的Python封装

    zabbix监控系统的安装与配置

    Zabbix是一个开源的监控解决方案,用于监控网络和应用程序的健康状况和性能。它提供了数据收集、监控、分析和可视化功能,适用于各种规模的IT基础设施。 1. 安装Zabbix 1.1 安装
    的头像 发表于 11-08 10:34 244次阅读

    zabbix监控系统使用指南

    Zabbix Agents :安装在被监控的设备上,负责收集数据。 Web Interface :提供用户界面,用于配置监控项、查看报告
    的头像 发表于 11-08 10:37 326次阅读

    如何利用zabbix进行网络监控

    Zabbix Proxy:用于在分布式监控环境中收集数据。 Zabbix Frontend:Web界面,用于查看监控数据和配置监控项。 Zabbix Agent:安装在被监控设备上
    的头像 发表于 11-08 10:39 261次阅读

    使用zabbix监控云服务器的方法

    Zabbix环境 在开始监控云服务器之前,你需要准备Zabbix环境。这包括安装Zabbix服务器、Zabbix代理和配置Web界面。 2.
    的头像 发表于 11-08 10:47 226次阅读

    如何用zabbix监控网站性能

    ,包括网站性能。 2. 安装Zabbix 在开始监控之前,你需要安装ZabbixZabbix支持多种操作系统,包括Linux、Window
    的头像 发表于 11-08 10:55 179次阅读