博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
超实用:开源软件Hyperic 监控 SQL Server
阅读量:7225 次
发布时间:2019-06-29

本文共 1529 字,大约阅读时间需要 5 分钟。

hot3.png

首先: Hyperic 中文免费下载地址 

Hyperic 监控 SQL Server,由Hyperic 插件 Microsoft SQL Server plugin 提供。

支持监控SQL Server的版本

Microsoft SQL Server 2012

Microsoft SQL Server 2008 R2

Microsoft SQL Server 2008

Microsoft SQL Server 2005

Microsoft SQL Server 2005

SQL Server 资源和 Hyperic 资源模型

Hyperic 可监控SQL Server的实例 MsSQL和 数据库 MsSQL Database。

用Hyperic资源模型术语表示如下:

MsSQL的资源类型是"服务器".

MsSQL Database 的资源类型是“服务”。如果在一个SQL Server实例上有多个数据库,那么在 MsSQL下有多个MsSQL Database服务实例。

Microsoft SQL 配置说过程

步骤 1: 在MsSQL运行的服务器上安装 Hyperic Agent;

步骤 2:在仪表盘界面的自动发现Portlet中导入 SQL Server 资源;该资源应该是启动Hyperic Agent后自动发现的。

步骤 3: 配置SQL Server 的监控参数

1,转到 SQL Server配置属性界面;

2,在mssql.user字段,输入连接SQL Server的用户名;

3,mssql.password字段,输入连接SQL Server的密码;

4,如果希望启用日志跟踪,请选择server.log_track.enable;

步骤 4: 验证配置信息,点击确定,如果配置有问题将显示错误信息提示。

Microsoft SQL资源类型和管理功能

MS SQL 自动发现

Microsoft SQL Server插件通过在Windows 注册表中搜索SOFTWARE\Microsoft\Microsoft SQL 来发现资源;

MS SQL指标采集

采集指标数据的插件类是  MsSQLMeasurementPlugin, 该类扩展自 Win32MeasurementPlugin 支持类.

该插件通过一个 SQL脚本获得"Free Space Percentage" 指标. (该脚本包含在插件的XML 定义文件中.) 其他指标值是通过Windows Performance Manager计数器获得. 更多细节,请阅读源码. :)

MS SQL 控制动作

SQL Server插件使用Win32ControlPlugin 支持类提供了3个控制动作:

■ stop

start

restart

Microsoft SQL 日志跟踪

SQL Server插件通过org.hyperic.hq.product.Win32EventLogTrackPlugin 跟踪日志。当启用日志跟踪时,插件将抓取包含SQL Server服务名的事件,该服务名是由插件的sqlserver_name属性指定,默认是 MSSQLSERVER。

Microsoft SQL采集的指标

数百种之多,篇幅有限,不一一列举。安装好Hyperic中,可找到完整列表。

数据库阻塞检测

在Hyperic CRP中,提供阻塞检测功能,对于超过指定时间的会话现象,将报告引起阻塞的会话和受影响的会话信息,具体包括程序名称,sql语句,等待类型,spid等信息。

转载于:https://my.oschina.net/hyperichq/blog/315874

你可能感兴趣的文章
U-Mail邮件系统何以誉为信息整合中转枢纽
查看>>
强大的vim配置文件,让编程更随意
查看>>
崛起于Springboot2.X之配置文件详解(10)
查看>>
定时执行程序-Quartz简单实例
查看>>
【CF 应用开发大赛】MyfCMS系统
查看>>
windows下kangle虚拟主机-架设java空间的教程及心得
查看>>
Discuz! X2.5:文件目录结构
查看>>
我的友情链接
查看>>
TCP/IP协议及首部初了解
查看>>
防火墙iptables
查看>>
CUDA搭建
查看>>
memcached与PostgreSQL缓存命中机制
查看>>
百度地图路线检索(3)
查看>>
linux netstat 命令详解
查看>>
对前几篇blog的环境等的补充说明
查看>>
Curl命令使用解析大全
查看>>
MySQL日期函数
查看>>
【00】Effective Java
查看>>
.NET重构—单元测试重构
查看>>
SMB简介sabma服务(一)
查看>>