zabbix进阶学习
zabbix进阶学习
监控
监控基础数据
CPU、memory、DIsk
可以通过创建新的仪表板,选择监控项后展示即可。还是很方便的。
监控对象 | 关键 Key | 模板 |
---|---|---|
CPU | system.cpu.util[,all] |
Template OS Linux |
内存 | vm.memory.size[available] |
Template OS Linux |
磁盘 | vfs.fs.size[free] |
Template OS Linux by Zabbix agent |
触发器配置
触发器是一个单独的层。用于结合触发器动作使用。例如某个触发器出发之后发送邮件、短信等等。
触发器配置
触发器动作配置
选择触发器
配置操作
配置媒介
配置邮件
配置发信邮件服务器
尝试过qq和163的smtp,qq的配置好了会出现login denied报错,最后使用了163。
配置邮件个人以及媒介
媒介概念
在配置触发器进行邮件推送的过程中遇到了有关邮件媒介的问题。疑问为什么用户需要配置媒介,感觉多此一举。
在 Zabbix 的设计中,媒介分成两个层面:
层级 | 作用 | 举例 |
---|---|---|
媒介类型 | 定义“发送方式和规则”,全局唯一 | SMTP服务器配置、短信API配置 |
用户媒介 | 定义“用户具体的联系方式和可用媒介” | 用户的邮箱地址、手机号,指定用邮件发还是短信发 |
用户配置媒介的目的
- 告诉系统用户可以通过哪些渠道接收通知
- 绑定具体的联系信息(邮箱地址、手机号等)
- 可以给一个用户配置多个媒介,支持多渠道通知
- 方便动作(Action)在通知时根据需要选择具体媒介发给用户
为什么动作里还要选择媒介?
- 动作可以灵活控制同一个用户的不同媒介,比如只通过邮件发,或者邮件+短信同时发。
- 支持复杂的通知策略和路由,比如不同告警级别走不同渠道。
总结
- 媒介类型是“怎么发”
- 用户媒介是“给谁发,用哪个渠道和具体联系方式”
- 动作是“什么情况下给谁发,选用哪些渠道”
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment