NO.B.0004——监控server的(本机)一个demo/demon验证/用户媒介邮件/邮件告警/zabbix的信息流
一、添加服务器监控的一个简单流程:
1、添加服务器: 是指你要监控的那台服务器或者设备。
2、添加item: 是指要监控服务器的哪一个制表,如服务器的CPU负载,CPU运行时间,内存大小。注意:在zabbix-agent.conf中的hostname的值必须一致,否则无法获取数据。
3、添加触发器: 是指一直持续观察我们的监控数据,如果不符合期望值,就触发(你看别人不顺眼,心里有意见)
4、配置action: 是指当触发器触发的时候,执行的动作,(你看别人不顺眼,你会执行一个动作,默默走开或者打他) 作用:接收邮件类型,配置接收邮件的地址
5、配置用户媒介: 该用户使用什么样的类型,我们该通知他(比如使用短信,微信,邮件) 作用:告诉zabbix如何发送邮件
注意:添加主机时,在zabbix-front-web添加的主机名称要和zabbix-agent.conf中的Hostname的值一致,负责无法获取数据。
1、添加监控主机有三种方式:
1> 手动创建主机添加服务器:Configuration ——> Hosts ——> Create host (图一)

2> 创建监控项:Items ——> great item(图二)

图二
3> 添加触发器:Create trigger(图三)

图三
三、电子邮件的配置方案:
6> 配置用户媒介(邮件):Administration ——>Media types ——> Email(我们的Email怎么发送,使用哪个服务器)——>Media type(图四)

(图四)
4> 创建Action:Configuration ——> Actions ——> Great action ——>Action(图五)——>Operations(图六)——>Recovery operations(图七)——>Update operations(图八)


图五:创建动作

图六

图七:恢复操作

图八:更新操作
5、配置用户:Administration——>Users——>Admin——>Media(图九)——>Permissions(图十)

图九

图十
在linux服务器上使用命令人为增加CPU负载,用随机数MD5去增加负载,是否会告警并发送邮件:
[root@localhost ~]# cat /dev/urandom | md5sum

邮件发送成功;我们可以在我们的邮箱里面查看到我们获取的告警信息。

邮箱获取信息成功。
四、zabbix中的信息流

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
<wiz_marker id="wiz-painter-root" style="">
分类:
yqv002-bookmarks
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了