使用zabbix监视服务端口

电脑杂谈  发布时间:2020-04-07 17:07:23  来源:网络整理

zabbix 端口_zabbix端口_zabbix 10050 端口

背景和服务器开发中,通常有许多服务需要监视和维护. 有时运维资源有限,服务还没有达到一定规模. 服务的早期阶段必须依靠自身运营和维护的发展.

通常,我将在每个服务中编写监视警报电子邮件zabbix端口,并在服务挂起时发送电子邮件提示. 但这不能解决问题. 首先,每次编写新服务(尤其是分布式系统)时,都需要添加监视警报并重复运行数十台机器. 其次,一些需要使用第三方的服务,更改源代码也浪费时间. 基于上述原因,我计划编写用于监视和警报的模块服务,但是该业务通常太忙且没有时间,并且我的代码技能还不成熟,体系结构也不好了解. 未知. 最近,我接触到了运维工具zabbix,发现它非常易于使用. 我在几分钟内解决了上述问题,并且不需要编写代码来重新创建轮子. 该工具不仅可以监视服务,还可以监视主机的各种指标,例如进程是否处于活动状态,主机硬盘,性能等,因此该工具是通用的运维工具. 另外,我不是的运维人员,我只是找到一种合适的工具来帮助解决问题. 据说的运维人员不再使用此工具. 他们正在使用Google的prometheus工具.

这个词又回来了,今天我将向您介绍zabbix.

安装zabbix的服务器主要由3个关键部分组成,前端接口(前端操作和维护操作),服务器和. 通常zabbix端口,使用docker创建环境,安装非常方便. 安装完成并启动服务器和后,前端界面将打开,如下图所示.

从上图可以看出,该系统具有2级菜单,主要是5个主要功能模块,并且每个模块下都有许多2级功能菜单. 由于此工具过于强大,因此本次讲座将介绍其中的一些功能.

Zabbix监视分为多种模式,共有两种.

一个是zabbix服务器主动启动监视,例如检查某个主机的端口是否处于活动状态,这种模式相对有限,使用范围相对狭窄,并且只能监视部分数据,例如主机的进程是否处于活动状态,此模式无需监控,但是此模型非常简单.

另一个是zabbix客户端(代理)模式. 此模式非常强大. 它可以监视主机的任何信息,例如内存,硬盘,cpu,进程,服务等,并且还需要监视大量数据. 需要在受监视的目标服务器上安装zabbix代理客户端工具. 该工具可以主动或被动地报告收集​​的数据.

本文的目的是仅监视服务,而不需要监视太多数据,因此采用第一种模式.

1,创建一个主机

zabbix 10050 端口_zabbix端口_zabbix 端口

2. 建立监控项目

创建完成后,单击进入主机以创建监视项,该监视项主要监视主机的9998端口.

请注意,此处选择的类型是简单检查,而不是zabbix代理模式. 圈了几个重要的参数,例如键值,以监视主机的9998端口. 根据实际业务填写其他参数,例如更新间隔. 默认值为30秒,可以适当修改.

3. 新触发器

基于上述监视项创建新的触发器:

zabbix 10050 端口_zabbix 端口_zabbix端口

添加[表达式]时,将弹出如上的弹出窗口,选择相应的监控项,常规监控服务返回1,只有返回0时,才会触发警报.

4. 触发问题显示

通常在哪里显示触发的警报?该警报显示在顶部菜单监视下的问题菜单中.

5. 创建图形

接下来,根据监视的项目创建图形.

6. 图形显示

创建图形是为了更生动地观察结果. 常规图像显示在顶部菜单监视项目下的图形菜单中.

zabbix 10050 端口_zabbix 端口_zabbix端口

此外,grafana支持zabbix数据源,可以根据创建的图形在grafana上显示和总结该数据源. 对于grafana,您可以参考前面的介绍.

以上是监视服务端口的完整介绍. 请注意,以上操作均为管理员帐户配置. 配置完成后,您可以通过顶级菜单(您也可以使用grafana)监视项目中的问题和图形,以实时查看结果. 但是,仍然存在问题,该服务不知道何时挂断,并且无法始终盯着监视结果.

如果出现问题,还可以配置智能电子邮件通知功能.

1. 配置邮件服务

需要电子邮件通知,首先需要配置邮件服务.

上面的图片配置了电子邮件服务. 前提是有电子邮件服务. 如果没有,请首先构建电子邮件服务(不再重复特定的构建步骤,Internet上有很多信息).

2. 创建用户

创建一个用户来接收电子邮件.

zabbix 端口_zabbix 10050 端口_zabbix端口

创建用户时,有一个区域需要特别注意,即用户权限. 如果您没有主持人的读取权限,则不会收到任何邮件(这是一个烦). 有两种方法. 第一种是为用户类型选择超级管理员,因此您具有所有主机组的读写权限. 第二种方法是创建具有主机所在主机组的读取权限的用户组,然后将该用户添加到该组中并接收电子邮件.

3. 创建动作

创建警报操作.

请注意,这里还有一个小孔,该操作与操作相关联,但是随后的恢复操作和更新操作对整个用户组均有效,只要您具有该组的读取权限,您可以接收相应的电子邮件如果启用了该用户组,则该用户组的设计不正确,将接收大量不相关的电子邮件. 相反,如果用户组设计合理,以下两个操作警报也会有很大帮助.

本文在此进行介绍,以进行简要总结,主要是借助zabbix操作维护工具检查服务端口是否正常,以达到预警和提醒的目的.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-167239-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 李麒鹏
        李麒鹏

        一屋子男人

      • 秦惠文王
        秦惠文王

        要赶上现有成熟体系的战力还需要时间

      热点图片
      拼命载入中...