Zabbix的应用(2)----配置系列

举报
烟花易冷 发表于 2018/12/27 10:41:36 2018/12/27
【摘要】 zabbix常规应用1. 创建主机:配置 → 主机 → 创建主机a)主要填写主机名称/可见名称等信息,主机必须至少在一个确定的群组中;b)主机资产记录可选择停用/手动/自动,但一般建议手动可输入完整信息,也可不填;c)模板:链接指示器中选择需要的模板,添加后会出现在链接的模板一栏,然后更新即可,回到主机界面一栏,则可以看到其对应的模板,模板可自选或后期添加/创建。2. 创建应用集: 配置 →...

zabbix常规应用

1. 创建主机:配置 → 主机 → 创建主机

a)主要填写主机名称/可见名称等信息,主机必须至少在一个确定的群组中;

b)主机资产记录可选择停用/手动/自动,但一般建议手动可输入完整信息,也可不填;

c)模板:链接指示器中选择需要的模板,添加后会出现在链接的模板一栏,然后更新即可,回到主机界面一栏,则可以看到其对应的模板,模板可自选或后期添加/创建。


2. 创建应用集: 配置 → 主机 → (选择对应主机旁的应用集 )→ 创建应用集

名称部分可根据需要手动输入应用集名称,常用有: CPU/Filrsystems/General/Memory/Network interfaces/OS/Performance/Processes/Security


3. 创建监控项: 配置 → 主机 → (选择对应主机旁的监控项 )→ 创建监控项

主要填写名称,键值(可根据系统默认键值进行修改),单位,更新间隔,应用集等信息


4. 创建触发器: 配置 → 主机 → (选择对应主机旁的触发器 )→ 创建触发器

a)主要填写名称,说明监控项的内容:可能包含支持的macros:{HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.}, {HOST.IP}, {ITEM.VALUE},{ITEM.LASTVALUE} 和 {$MACRO}。 $1, $2…$9宏可以用来指代第一、第二至第九个表达式的常量。

备注:$1-$9如果引用了相对简单的常量或易懂的表达式,宏将会正确解析。

例如,如果表达式为{New host:system.cpu.load[percpu,avg1].last()}>5,则名为“Processor load above $1 on {HOST.NAME}“的触发器名称将自动更改为”Processor load above 5 on New host”

b)表达式 {<server>:<key>.<function>(<parameter>)}<operator><constant>,其中server为服务器名称,key必须为监控项中的键值,如: {agent-172.16.6.72:vfs.file.cksum[/etc/passwd].diff(0)}>0

说明:如果在模板中<SimCom Bu5 Platform>使用如:

名称: /etc/passwd has been changed on {HOST.NAME}

表达式: {SimCom Bu5 Platform:vfs.file.cksum[/etc/passwd].last()}>0

则在具体的主机调用该模板时,则会自动转换为 {agent-172.19.2.150:vfs.file.cksum[/etc/passwd].last()}>0

c)严重性,说明触发器的等级以用来触发时是否会发送通知给管理员


5. 聚合模型:该模块主要是为了将不同的信息(组,各个监控项,主机信息等综合显示),包含两种:单纯的聚合和幻灯片模式

a)Monitoring-→ Screens → Create screen (下拉框 选择 Screens,共享模式分为 Public 和Private,其中Public至少需要读权限),可以添加需要监控/查看的各种监控信息

b)Monitoring → Screens → Create screen (下拉框 选择 Slide shows),该部分主要以幻灯片形式显示聚合信息。


6. 远程命令

a)远程执行命令主要作用:

  1. 重启应用(Apache、nginx、MySQL等);

  2. 使用IPMI接口重启服务器;

  3. 自动释放磁盘空间(删除老文件,清除/tmp目录等);

  4. CPU过载时讲一个虚拟机迁移到另外一台物理服务器;

  5. 云环境下,一台服务器CPU\硬盘\内存\其他硬件资源不足的情况下,可以自动添加过去

b)远程命令最大长度为255字符,同时支持多个远程命令,如需要执行多条命令,只需要另起一行写命令即可,远程命令可以使用宏变量。

C)zabbix客户端默认不支持远端命令,需要手动开启:EnableRemoteCommands=1,然后重启客户端agent


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。