一、创建Oracle监控项目
创建Oracle监控项目的操作与Apache监控项目基本相同,请参考“创建Apache监控项目”。
但设置的监控信息不同,除监控项目名称外,还需设置如下表所示的信息。
设置项 | 说明 |
Oracle用户名 | 输入Oracle的登录用户名,建议您为监控宝创建专用的Oracle登录帐号,比如:jkb。此账号必须具有系统表查询和修改awr快照的生成频率的权限,以满足监控需要。 |
Oracle密码 | 输入已设置Oracle用户对应的登录密码。 |
Oracle连接名 | 输入Oracle的连接参数,格式为 host:port/实例名,比如: localhost:1521/jkbConnectionName。 其中:localhost为oracle所在主机的IP;1521为数据库端口;jkbConnectionName为数据库实例名。 |
注意:Orcale监控只能通过采集器方式创建项目,且目前只支持Oracle 10及11的监控。
Orcale插件运行环境的要求包括:
1、采集器所在机器必须装有sqlplus扩展,并且此机器具有通过sqlplus连接目标Oracle的权限。
2、创建Oracle项目时需要用户提供一个Oracle帐号及连接服务名,此帐号必须具有以下权限:
对系统表dba_tablespace_usage_metrics的查询权限。
能执行dbms_workload_repository.modify_snapshot_settings操作修改awr的快照生成频率(此需求是因为要保证awr的生成频率和项目的监控频率一致)。
3. 如果是linux环境,需要给root添加Oracle的全局变量source $HOME/.bash_profile。
二、查看Oracle监控项目
在监控项目列表中,点击监控项目查看监控项目详情,如下图所示。
在监控项目详情页面,您能够:
n 查看监控项目的概况,包括当前监控项目的名称、URL和状态。
n 查看概述、每日统计、性能指标、表空间、TOP SQL等信息。
n 执行快捷设置,包括设置告警通知和自定义告警。
n 管理监控项目,包括修改分类、开启/暂停监控、修改监控和删除监控项目。
更多详细说明请参考“查看Apache监控项目”。