History log of /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionTimingEntry.java
Revision Date Author Comments Expand
0f7c5b88fd04e25bea6113dfc783a05e4e2045f8 27-May-2014 David Luna <david.luna@forgerock.com>

AME-3406, FR-189 - Session Monitoring, at the LOCAL, REMOTE and CTS levels. The size of the most recent 'x' transactions to any given store (refresh, destroy, setProperty and logout) per session-storage level can be set through the Console. This exposes over SNMP the average times to perform each operation on each session-storage type. It also exposes the current total number of sessions in each session-storage type.

MonitoredOperations.java SessionMonitorType.java SessionMonitoringService.java SessionMonitoringStore.java SessionMonitoringTimingStore.java SessionMonitoringTimingStoreFactory.java SessionOperationsBuilder.java SessionTimingEntry.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/ServerSessionOperationStrategy.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/service/SessionService.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/common/ConfigMonitoring.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/monitoring/Agent.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/monitoring/MonitoringUtil.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/monitoring/SSOServerMonConfig.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/core/guice/CoreGuiceModule.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/monitoring/impl/persistence/CtsPersistenceOperationsDelegate.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/monitoring/impl/persistence/CtsPersistenceOperationsMonitor.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/CtsSessionsImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/FORGEROCK_OPENAM_SESSION_MIBImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/InternalSessionsImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/RemoteSessionsImpl.java /forgerock/openam/openam-core/src/main/resources/amMonitoring.properties /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/monitoring/MonitoredOperationsTest.java /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/monitoring/SessionMonitoringStoreTest.java /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/operations/ServerSessionOperationStrategyTest.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/monitoring/EvaluationTimingStore.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/monitoring/PolicyMonitorImpl.java /forgerock/openam/openam-entitlements/src/test/java/org/forgerock/openam/entitlement/monitoring/EvaluationTimingStoreTest.java /forgerock/openam/openam-schema/openam-mib-schema/pom.xml /forgerock/openam/openam-schema/openam-mib-schema/src/main/resources/mib/FORGEROCK-OPENAM-SESSION.mib /forgerock/openam/openam-server-only/src/main/resources/services/amMonitoring.xml /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/shared/monitoring/AbstractTimingStore.java