• 如何实现Oracle服务性能监控


    如何实现Oracle服务性能监控

    注意:目前监控宝只支持Oracle 10及11的监控,Orcale监控只能通过采集器方式创建项目。

    使用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监控项目非常简单,通过以下连接可以快速创建:

    性能图表一览以下其中一部分Oracle性能监控图表

    并发性能:(并发性能req/s,统计毎秒逻辑读的次数)

                            IO性能:(统计每秒IOPS,MBPS及物理读,物理写的次数)

    内存进程:(统计session,内存及进程数)

    空间统计:(统计Oracle表空间的使用情况)

    Top  sql:(统计Oracle在逻辑读,消耗时间,cpu时间的前十条sql语句)

    另外,Oracle服务的监控还支持自定义报警,能够针对逻辑读,IOPS,MBPS等设置指标告警阀值

  • 相关阅读:
    虚函数表
    写出float x 与“零值”比较的if语句
    系统表的构成
    UEFI的inf文件构成
    最短路径算法
    EDK2与EDK2工具链关系图
    GIT提交本地文件
    docker学习笔记-04:docker容器数据卷
    docker学习笔记-03:docker的镜像原理
    docker学习笔记-02:docker常用命令
  • 原文地址:https://www.cnblogs.com/amy26/p/3605734.html
Copyright © 2020-2023  润新知