如何设置EBS监控

时间:2024-01-30 13:10:15 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
如何设置:EBS对用户操作的监控和记录

1. 设置路径:系统管理员——系统——配置文件:%审计%

进行设置



使用方式是:修改配置文件(profile) Sign-On: Audit Level * NONE 不监控

* USER 只监控登录的用户

* RESPONSIBILITY 监控登录的用户和对应的职责

* FORM 提供最详细的监控信息,包括用户、职责和使用的Form.

2. 查看监控记录

Form路径:Security > User > Monitor 即可查询到当前活动的用户相关信息。 也可以通过下列请求来查看:

* Signon Audit Concurrent Requests Report 查看用户使用何种职责和Form,提交何种并发请求 * Signon Audit Forms Report 查看用户使用哪个form.

* Signon Audit Responsibilities Report 查看用户使用哪个职责

* Signon Audit Users Report 查看哪些登录并停留了多长时间

以上信息是通过并发程序OAM Applications Dashboard Collection来收集的,该程序在系统后台每隔10分钟运行一次,也可以手动运行。




3. 监控EBS用户执行

通常,诊断PL/SQL程序执行性能都是在本地用explain plan或者alter session来使用tkprof进行简单分析。但这样的做法比较麻烦,也比较片段。如果想预先简单的跟踪一下程序性能,可以直接将EBS用户的SQL执行生成trace文件。步骤如下:

1. Help -> About Oracle Applications…

Database栏找到以下信息: —————————————- Database Server

—————————————- RDBMS : 9.2.0.6.0

Oracle Applications : 11.5.10.2 Machine : erpapp User : APPS

Oracle SID : PROD

System Date : 2007-07-18 09:11:15 Database Server PID : 20515 Session SID : 46 SERIAL# : 33357 AUDSID : 3442824

Database CPU Usage (in secs) : 2.62

2. 执行SQL

4. DECLARE 5. BEGIN

6. sys.dbms_system.set_sql_trace_in_session(46, 33345, TRUE); 7. END;

3. 找到trace文件

8. SELECT u_dump.VALUE || '/' || db_name.VALUE || '_ora_' || v$process.spid ||

9. nvl2(v$process.traceid, '_' || v$process.traceid, NULL) || '.trc' "Trace File"

10. FROM v$parameter u_dump


本文来源:https://www.wddqw.com/doc/a19bf05659cfa1c7aa00b52acfc789eb172d9eae.html