Zabbix 基本使用(一)

原文链接:https://www.cpweb.top/1565

以下是 Zabbix 的简单入门使用,主要是简单接触了解下添加主机、监控项、触发器、报警媒介,结合使用下。

一、监控主机

提前下载准备好 zabbix-agent 软件,上传到要监控的主机进行安装配置:

[root@web01 ~]# yum localinstall -y zabbix-agent-4.0.27-1.el7.x86_64.rpm
[root@web01 ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=10.0.0.70
[root@web01 ~]# systemctl start zabbix-agent
[root@web01 ~]# systemctl enable zabbix-agent
[root@web01 ~]# netstat -ntlp | grep 10050
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      18144/zabbix_agentd 
tcp6       0      0 :::10050                :::*                    LISTEN      18144/zabbix_agentd 

web界面配置,首先创建主机群组:

创建主机:

然后选择模板:

配置好点击添加,等待会可以看到以下:

此时已经自动使用模板中的监控项去监控 web01 主机了,我们可以通过 web 界面以图表的形式监控查看。

二、监控项

  监控项是 Zabbix 中获得数据的基础,没有监控项,就没有数据。
  所有的监控项都是依赖于主机的,所以当我们要配置一个监控项时,先要进入配置 => 主机页面找到要应用的主机,然后在主机那行点击监控项,选择创建监控项进行配置。

例如,监控 web01 主机当前系统的登陆用户数。
首先在被监控端 web01 主机上配置自定义监控项:

[root@web01 ~]# vim /etc/zabbix/zabbix_agentd.d/login_number.conf
# 监控当前系统登录用户数
UserParameter=login_number,w | awk 'NR==1 {print $(NF-6)}'

[root@web01 ~]# systemctl restart zabbix-agent

在 server 端测试是否能正常获取到该被监控端主机自定义监控项的值:

[root@zabbix ~]# yum install -y zabbix-get 
[root@zabbix ~]# zabbix_get -s 10.0.0.10 -k login_number
2

web界面创建监控项:(当然我们可以在键值对哪里选择 Zabbix 预先定义好的使用)

  当一个监控项定义完成后,我们可以从监测 => 最新数据,在过滤器中进行过滤,然后查看你之前定义的监控项和获得的值,如下:

三、触发器

  监控项只是用于收集数据。如果需要自动评估收到的数据,我们则需要定义触发器。触发器包含了一个表达式,这个表达式定义了数据的可接受的阈值级别。
  如果收到的数据超过了这个定义好的阈值,触发器将被“触发”,或者进入“异常(Problem)”状态——从而引起我们的注意,让我们知道有问题发生。如果数据再次恢复到合理的范围,触发器将会到“正常(Ok)”状态。
  例如,沿用上面自定义监控项,当系统用户登录数超过2个,则触发报警。
  同样,先要进入配置 => 主机页面找到要应用的主机,然后在主机那行点击触发器,选择创建触发器进行配置。

报警设置:

此时我们就可以在仪表盘看到报警了:

四、报警

我们可以自定义报警媒介。当有监控项不正常时,通过触发器调用定义好的报警媒介报警,如发送电子邮件。
进入管理 => 报警媒介类型,点击创建媒体类型:

给用户设置报警:

创建报警动作,进入配置 => 动作,点击创建动作:

然后我们就可以收到邮件报警了:



参考官方文档:https://www.zabbix.com/documentation/4.0/zh/manual

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
简介 提供关于当前Zabbix软件的常用信息。阅读本章节将为您选择使用Zabbix提供一些好的理由。 Zabbix 概念 解释了Zabbix使用的术语,并且提供了Zabbix组件的详细信息。 安装 和 快速入门章节可以帮助您开始使用ZabbixZabbix 应用 是一个替代的方案,通过本章节,可以快速的使用Zabbix应用,并了解Zabbix应用是什么。 配置 是本手册中内容最多最重要的章节之一。它包含一些重要的建议,关于如何设置Zabbix来监控您的环境、如何从主机设置到获取必要的数据、如何查看数据、如何配置告警通知和在出现问题时执行远程命令等。 IT 服务 IT服务章节详细的说明了如何利用Zabbix提升监控环境的高稳定性。 Web 监控 可以帮助您学会怎么样去监控Web网站的可用性。 虚拟机监控提供了如何配置VMware虚拟机环境监控的方法。 维护, 正则表达式, 事件确认 and XML 导出/导入 这些章节进一步说明了如何全面的使用Zabbix软件的功能。 发现 功能包含网络设备自动发现的指令,主动监控的指令,文件系统自动发现的指令,网络接口自动发现的指令等。 分布式监控 可以使用Zabbix系统支撑更庞大更复杂的环境。 加密 功能可以实现Zabbix组件之间的通讯加密。 Web 界面 包含Zabbix Web界面使用的特定信息。 API 章节详细的说明了Zabbix API的使用。 详细的技术细节表包含在附录中。附录也包含常见问题的详细解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值