码农网

网站首页> 数据库> MsSql

Zabbix监控SQL Server服务状态的方法详解

众衡网络科技

SQL Server数据库的服务(SQL Server (MSSQLSERVER)、SQL Server Agent (MSSQLSERVER)等服务)一般配置成自动启动,但是有时候有些服务组件也会突然停止。有些是因为异常或Bug,有些是因为配置缘故、有些是因为非规范操作(例如重启SQL Server (MSSQLSERVER)时关闭了SQL Server Agnt服务,但是没有检查或重启这个服务)。那么监控SQL Server的服务状态也是数据库监控里面的一项常规工作。

以前我们用Solarwinds的Database Performance Analyzer监控SQL Sever服务状态,后面我们使用Zabbix监控SQL Server服务状态。主要原因是Database Performance Analyzer只能邮件告警,而Zabbix的方式更灵活多样。

下面简单介绍一下Zabbix如何监控SQL Server数据库的服务。

1:Zabbix 5.x模板Template OS Windows by Zabbix agent有监控Windows服务功能。

在自动发现规则(Discovery rules)里面你会看到此项监控,默认为启用。

Zabbix监控SQL Server服务状态的方法详解

如果此规则被禁用,那么启用这个监控项后,Zabbix会自动(执行操作有时间间隔,你也可以手工执行一次)将Windows自动启动的服务找出,生成相关触发器。

此时就会在应用集“Template Module Windows services by Zabbix agent: Services”中看到对应的SQL Server相关服务的触发器

Zabbix监控SQL Server服务状态的方法详解

手工测试验证,关掉SQL Agent服务后,Zabbix就会告警,截图如下所示:

Zabbix监控SQL Server服务状态的方法详解

2:Zabbix template for Microsoft SQL Server监控。

如下截图所示,这个模板在应用集SQL MSSQLSERVER Server Services里面会有监控SQL Server服务的触发器。

Zabbix监控SQL Server服务状态的方法详解

当你手工关闭SQL Server Agent服务后,就会触发如下告警。

Zabbix监控SQL Server服务状态的方法详解

至于Zabbix将这些告警通过邮件或短信等方式通知用户。网上已有大量相关文章。这里就不画蛇添足了!

Zabbix监控 SQL Server服务

本文地址:https://m.manongw.com/article/50.html

文章来源:转载于cnblogs,转载网址为https://www.cnblogs.com/kerrycode/p/13824853.html

版权申明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 ezhongheng@126.com 举报,一经查实,本站将立刻删除。

最近更新
热门素材
html5卡通章鱼素材,几何图形抽象设计

html5卡通章鱼素材,几何图形抽象设计

图片素材

html文字动画特效,文字虚线边框

html文字动画特效,文字虚线边框

文字特效

Bootstrap点击左侧垂直导航菜单全屏网页切换特效

Bootstrap点击左侧垂直导航菜单全屏网页切换特效

导航菜单

js+css3透明渐变风格导航菜单特效

js+css3透明渐变风格导航菜单特效

导航菜单

8款经典的css网站顶部导航栏样式

8款经典的css网站顶部导航栏样式

图片素材

js+css3网站顶部自适应导航栏菜单特效

js+css3网站顶部自适应导航栏菜单特效

图片素材

jQuery自定义添加删除表格行内容特效

jQuery自定义添加删除表格行内容特效

图片素材

jQuery+CSS3漂亮的下拉菜单选择框美化特效

jQuery+CSS3漂亮的下拉菜单选择框美化特效

css3实例

jQuery文字公告无限滚动轮播特效

jQuery文字公告无限滚动轮播特效

css3实例

jQuery+Layui省市区城市三级联动菜单选择特效

jQuery+Layui省市区城市三级联动菜单选择特效

css3实例