A.9. Oracle 8i、9i、10g 和 11g


本小节中介绍的探测可用于与所支持版本匹配的 Oracle 数据库事务。Oracle 探测需要配置数据库并通过运行以下命令使其关联:
$ORACLE_HOME/rdbms/admin/catalog.sql
另外,为了使这些探测可以正常工作,在探测中配置的用户必须最少有 CONNECT 和 SELECT_CATALOG_ROLE 特权。
有些 Oracle 探测是特别用于调试设备以获得长期性能而不是避免运行中断。因此,红帽推荐您将它们的执行频率减小,设为每小时到每两天。这样的设置可以获得好的统计数据而不会被一些无关的、短期的数据所干扰。这个原则适用于以下探测:Buffer Cache、Data Dictionary Cache、Disk Sort Ratio、Library Cache 和 Redo Log。
要使基于时间的 CRITICAL 和 WARNING 阈值起到作用,它们的值一定不能超过超时时间值。否则会在达到阈值前就返回一个 UNKNOWN 状态。因此,红帽强烈推荐您将超时时间值设为大于所有的基于时间的阈值。这个原则对这一节中介绍的 TNS Ping 探测尤其重要。
最后,如果用户需要使用针对 Oracle 的多线程服务器(Multi-Threaded Server (MTS))数据库的探测,请联系红帽支持部门将相应的项加入红帽网络服务器的 /etc/hosts 文件中。这样就可以保证正确解析 DNS 名。

A.9.1. Oracle::Active Sessions

Oracle::Active Sessions 探测监控 Oracle 事务并收集以下数据:
  • 活跃会话 - 基于 V$PARAMETER.PROCESSES 值的活跃会话的数量。
  • 可用会话 - 基于 V$PARAMETER.PROCESSES 值的可用活跃会话百分比。
Expand
表 A.48. Oracle::Active Sessions 设置
字段
Oracle SID*
Oracle 用户名*
Oracle 密码*
Oracle 端口* 1521
超时* 30
最大活跃会话数量的 critical 阈值
最大活跃会话数量的 warning 阈值
最大已使用活跃会话数量的 critical 阈值
最大已使用活跃会话数量的 warning 阈值
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部