创建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监控项目

在监控项目列表中,点击监控项目查看监控项目详情,如下图所示。

1460092028660093.png

在监控项目详情页面,您能够:

  • 查看监控项目的概况,包括当前监控项目的名称、URL和状态。

  • 查看概述、每日统计、性能指标、表空间、TOP SQL等信息。

  • 执行快捷设置,包括设置告警通知和自定义告警。

  • 管理监控项目,包括修改分类、开启/暂停监控、修改监控和删除监控项目。

更多详细说明请参考“查看Apache监控项目”。