SQL server数据库监控添加
1.1 采集方式:JDBC
1、监控用户权限要求
2、网络通信要求
通信端口:默认是1433(TCP)
通信要求:监控设备到被监控设备的通信端口(默认是1433)通讯可访问
3、监控用户创建
- 方法一:使用存储过程完成
- 1、创建角色
- EXEC sp_addrole 'db_monitor';
- GRANT SELECT ON sys.sysperfinfo TO db_monitor;
- 2、添加SQL Server登陆账户,为master数据库新建用户monitor,其登录名为monitor,登录密码为Pigoss@1702#,monitor用户加入db_monitor角色中
- EXEC sp_addlogin 'monitor','Pigoss@1702#', 'master';
- EXEC sp_adduser 'monitor','monitor';
- EXEC sp_addrolemember 'db_monitor', 'monitor';
- GRANT VIEW SERVER STATE TO monitor; ----授予查看服务器状态
复制代码
- 方法二:用sql语句创建
- 1、创建角色
- CREATE ROLE db_monitor;
- GRANT SELECT ON sys.sysperfinfo TO db_monitor;
- 2、添加SQL Server登陆账户,为master数据库新建用户monitor,其登录名为monitor,登录密码为Pigoss@1702#,monitor用户加入db_monitor角色中
- CREATE LOGIN monitor WITH PASSWORD='Pigoss@1702#',default_database=master;
- CREATE USER monitor FOR LOGIN monitor;
- ALTER ROLE db_monitor ADD MEMBER monitor;
- GRANT VIEW SERVER STATE TO monitor; ----授予查看服务器状态
复制代码
4、自动发现方式添加监控
添加前需要准备以下信息:
- 监控用户名密码信息(monitor/Pigoss@1702#)
监控添加步骤:
- 点击状态监控à添加资源à自动发现,进入自动发现页面,如图:
- 点击自动发现数据库,数据库类型选择Mssql,填写数据库信息,填写完毕后,点击“开始”自动扫描设备,如图:
- 勾选已发现的资源,点击添加à直接添加à阈值模板(可以选择系统默认阈值模板,也可以选择自定义阈值模板),点击确定,则被选中的资源成功纳入到监控系统中,如图:
- 已添加的资源,在状态监控à所有资源à资源列表中,点击资源名称,进入该资源详细指标列表界面,可以查看已监控的指标采集信息、历史图、修改阈值条件等,如图:
- 也可以点击资源视图,通过图表信息快速查看设备监控详情,如图:
1.2 采集方式:Agent
1、权限及网络通信要求
需在被监控设备上安装Agent代理。
通信端口:默认是8888(TCP)
通信要求:被监控设备到监控设备的通信端口(默认是8888)通讯可访问
2、手动添加数据库
设备添加步骤:
- 点击状态监控à添加资源à手动添加,进入资源定义页面,如图:
- 填写设备名称、IP地址,并选择Agent采集方式,勾选Agent方式要添加的指标,点击右上角的“保存默认指标设置”,设置完成后,点击添加à直接添加,如图:
- 点击资源名称,进入该资源详细指标列表界面,可以查看已监控的指标采集信息、历史图、修改阈值条件等,如图:
|