This chapter contains the following sections:
Oracle Dynamic Monitoring Service (DMS) enables application developers, support analysts, system administrators, and others to measure application-specific performance information.
DMS Instrumentation to Oracle Adaptive Access Manager enables you to collect and analyze performance information. DMS is notified when events occur, when important intervals begin and end, or when pre-computed values change their state. At run time, DMS stores metrics in memory and enables you to save or view the metrics in Fusion Middleware Control.
The following Oracle Adaptive Access Manager information is sent to Dynamic Monitoring System (DMS):
Login Information (Counts only) that is sent are:
Description | DMS Noun Path | DMS Noun Type/Group |
---|---|---|
Login Count - Total |
/OAMS/OAAM/LoginCount_Total |
OAMS.OAAM_Counters |
Login Count - Success |
/OAMS/OAAM/LoginCount_Success |
OAMS.OAAM_Counters |
Login Count - Failed |
/OAMS/OAAM/LoginCount_Failed |
OAMS.OAAM_Counters |
Login Count - Blocked |
/OAMS/OAAM/LoginCount_Blocked |
OAMS.OAAM_Counters |
Login Count - Challenged |
/OAMS/OAAM/LoginCount_Challenged |
OAMS.OAAM_Counters |
The rules engine execution information (count and time taken to execute) is shown in Table 27-2.
The APIs execution information (count and time taken to execute) is shown in Table 27-3
Oracle Fusion Middleware Audit Framework is a new service in 11g Release 1 (11.1.1), designed to provide a centralized audit framework for the middleware family of products. Oracle Fusion Middleware Audit Framework is integrated with Oracle Business Intelligence Publisher for out-of-the box reports.
Oracle Adaptive Access Manager 11g logs the following events using the Oracle Audit Framework:
Customer Care Events are shown in Table 27-4.
Table 27-4 Customer Care Events
Event Name | Event Data | Notes |
---|---|---|
Create CSR Case |
CaseId, UserGroupName, UserId, CaseSeverity, Description |
|
Update Cases |
CaseId, CaseSeverity, CaseStatus, CaseDisposition, CaseExpirationDurationInHrs, ActionNotes, CaseActionResult |
|
Change Status |
CaseId, CaseStatus, CaseDisposition, ActionNotes, CaseActionResult |
|
Perform Case Action |
CaseId, CaseActionEnum, CaseSubActionEnum, ActionNotes, CaseActionResult |
|
Get Challenge Question |
CaseId, ActionNotes, CaseChallengeQuestion |
|
Check Challenge Question Response |
CaseId, ActionNotes, CaseChallengeQuestion, CaseChallengeQuestionResult |
Policy Management Events are listed in Table 27-5.
Table 27-5 Policy Management Events
Event Name | Event Data | Notes |
---|---|---|
Create Policy |
PolicyId, PolicyName, PolicyDetails |
|
Copy Policy |
SourcePolicyId, PolicyName, PolicyDetails |
|
Update Policy |
PolicyId, PolicyName, PolicyDetails |
|
Delete Policy |
PolicyIds |
|
Add Override |
PolicyId, PolicyOverrideRowId, PolicyOverrideDetails |
|
Update Overrides |
PolicyId, PolicyOverrideIds, PolicyOverrideDetails |
|
Delete Overrides |
PolicyId,PolicyOverrideIds |
|
Link Policy To Group |
PolicyId,GroupId, ActionNotes |
|
Unlink Policy from Groups |
PolicyId,GroupIds |
|
Create Rule |
PolicyId, RuleId, RuleName, RuleDetails |
|
Add Conditions to Rule |
PolicyRuleMapId, RuleConditionIds |
|
Update Rule in Policy |
PolicyId, RuleId, RuleName, RuleDetails |
|
Copy Rule to Policy |
PolicyId,PolicyRuleMapDetails |
|
Delete Rules from Policy |
PolicyRuleMapIds |
|
Update Rules Order in Policy |
PolicyRuleMapId, RuleConditionMapIds |
|
Update Rule Parameter values |
PolicyRuleMapId, RuleConditionMapId, RuleParamValueDetails |
KBA Questions Events are listed in Table 27-6.
Table 27-6 KBA Questions Events
Event Name | Event Data | Notes |
---|---|---|
Create KBA Category |
KBACategoryId, KBACategoryName, KBACategoryDetails |
|
Update KBA Category |
KBACategoryId, KBACategoryName, KBACategoryDetails |
|
Delete KBA Categories |
KBACategoryIds |
|
Create KBA Question |
KBAQuestionId, KBAQuestion, KBAQuestionDetails |
|
Update KBA Question |
KBAQuestionId, KBAQuestion, KBAQuestionDetails |
|
Delete KBA Questions |
KBAQuestionIds |
|
Create KBA Validation |
KBAValidationId, KBAValidationName, KBAValidationDetails |
|
Update KBA Validation |
KBAValidationId, KBAValidationName, KBAValidationDetails |
|
Delete KBA Validation |
KBAValidationIds |
|
Add KBA Validation to Global |
KBAValidationId |
|
Delete KBA Validation from Global |
KBAValidationId |
|
Update KBA Answer Logic |
KBAAnswerLogicDetails |
|
Update KBA Registration Logic |
KBARegistrationLogicDetails |
Group/List Management Events are listed in Table 27-7.
Table 27-7 Group/List Management Events
Event Name | Event Data | Notes |
---|---|---|
Add Group |
GroupId, GroupName, GroupDetails |
|
Update Group |
GroupId, GroupName, GroupDetails |
|
Delete Groups |
GroupIds |
|
Add Group Elements |
GroupId, GroupElementsDetails |
|
Update Group Element |
GroupId, GroupElementId, GroupElementValue |
|
Delete Group Elements |
GroupId, GroupElementIds |
|
Delete all Group Elements |
GroupId |