• zabbix-4.0-如何监控windows服务和实战监控SQL SERVER数据


    监控某程序【服务】的状态,是运维人员经常需要使用的,本文介绍如何监控windows下的服务。

    一、监控服务的键值参数规则

    • 在ZABBIX后台,点击一台监控主机的监控项,点击创建监控项,添加【键值】

    • 键值就是监控直接需要输入的参数

    • 这里介绍的是windows下监控服务的参数规则:

    键值:service.info["服务的名称",state]

    service.info:参数,代表监控服务

    服务的名称:将需要监控的windows服务名称填入

    state:参数,代表返回服务状态0/1

    0 - 运行,\ 1 - 暂停,\ 2 - 开始等待,\ 3 - 暂停等待,\ 4 - 继续等待,\ 5 - 停止等待,\ 6 - 停止,\ 7 - 未知,\ 255 - 没有这样的服务

     举例:sql server的服务监控可以这样填写

    service.info["SQLSERVERAGENT",state]

    service.info["MSSQLSERVER",state]

    二、windows如何查看服务

    电脑快捷建【WIN+R】调出运行,输入services.msc

     

     双击一个服务,可以弹出它的名称

    注意:要复制它的服务名称不是显示名称

    三、实战监控sql server的服务,监控状态是否正常

    首先先在服务器去把sql server的服务名称复制出来,

    这里我需要监控sqlserver的主服务和代理服务

    分别是:MSSQLSERVER

    分别是:SQLSERVERAGENT

    在登录zabbix后台,找到监控模板,添加一个SQL SERVER的监控模板

     这里面主要设置【监控项】和【触发器】,其他根据自己命名来设置

    监控项设置:

     

    触发器:设置报警,如果数据不正确,将会发送报警

     触发器设置:

     

    大概意思就是在最近三分钟,取值异常,将会触发报警,待最后一个值正常后,报警取消

    最后,我们将sql server的服务器上,安装ZABBIX客户端,并加入进刚才创建模板

     

     

    我们来测试一台服务器,看配置后是否检测到数据

    可以看到,我们选择这一台主机是加入进了SQL SERVER监控模板的

      在ZABBIX后台上方【配置】【主机】里面可以查看

     看看这台【电信云服务器】的最新数据

      在ZAbbix上方【检测】【最新数据】

     

    始终相信美好的事情即将发生
  • 相关阅读:
    理解 CSS3中 object-fit
    CSS布局总结(一)
    Webpack 学习记录之概念
    python中深浅拷贝
    Vue中的动画封装
    Vue中的列表过渡
    Vue中多个元素或组件的过渡
    Vue中的Js动画与Velocity.js 的结合
    在Vue中同时使用过渡和动画
    在Vue中使用 animate.css 库
  • 原文地址:https://www.cnblogs.com/subsea/p/15488459.html
Copyright © 2020-2023  润新知