|
@@ -38,83 +38,83 @@ import java.util.TreeSet;
|
|
|
|
|
|
public enum Statistic
|
|
public enum Statistic
|
|
{
|
|
{
|
|
- AUDIT_EVENTS( Type.INCREMENTOR, "AuditEvents", null ),
|
|
|
|
- AUTHENTICATIONS( Type.INCREMENTOR, "Authentications", null ),
|
|
|
|
- AUTHENTICATION_FAILURES( Type.INCREMENTOR, "AuthenticationFailures", null ),
|
|
|
|
- AUTHENTICATION_EXPIRED( Type.INCREMENTOR, "Authentications_Expired", null ),
|
|
|
|
- AUTHENTICATION_PRE_EXPIRED( Type.INCREMENTOR, "Authentications_PreExpired", null ),
|
|
|
|
- AUTHENTICATION_EXPIRED_WARNING( Type.INCREMENTOR, "Authentications_ExpiredWarning", null ),
|
|
|
|
- PWM_STARTUPS( Type.INCREMENTOR, "PWM_Startups", null ),
|
|
|
|
- PWM_UNKNOWN_ERRORS( Type.INCREMENTOR, "PWM_UnknownErrors", null ),
|
|
|
|
- PASSWORD_CHANGES( Type.INCREMENTOR, "PasswordChanges", null ),
|
|
|
|
- FORGOTTEN_USERNAME_FAILURES( Type.INCREMENTOR, "ForgottenUsernameFailures", null ),
|
|
|
|
- FORGOTTEN_USERNAME_SUCCESSES( Type.INCREMENTOR, "ForgottenUsernameSuccesses", null ),
|
|
|
|
- EMAIL_SEND_SUCCESSES( Type.INCREMENTOR, "EmailSendSuccesses", null ),
|
|
|
|
- EMAIL_SEND_FAILURES( Type.INCREMENTOR, "EmailSendFailures", null ),
|
|
|
|
- EMAIL_SEND_DISCARDS( Type.INCREMENTOR, "EmailSendDiscards", null ),
|
|
|
|
- SMS_SEND_SUCCESSES( Type.INCREMENTOR, "SmsSendSuccesses", null ),
|
|
|
|
- SMS_SEND_FAILURES( Type.INCREMENTOR, "SmsSendFailures", null ),
|
|
|
|
- SMS_SEND_DISCARDS( Type.INCREMENTOR, "SmsSendDiscards", null ),
|
|
|
|
- PASSWORD_RULE_CHECKS( Type.INCREMENTOR, "PasswordRuleChecks", null ),
|
|
|
|
- HTTP_REQUESTS( Type.INCREMENTOR, "HttpRequests", null ),
|
|
|
|
- HTTP_RESOURCE_REQUESTS( Type.INCREMENTOR, "HttpResourceRequests", null ),
|
|
|
|
- HTTP_SESSIONS( Type.INCREMENTOR, "HttpSessions", null ),
|
|
|
|
- ACTIVATED_USERS( Type.INCREMENTOR, "ActivatedUsers", null ),
|
|
|
|
- NEW_USERS( Type.INCREMENTOR, "NewUsers", new ConfigSettingDetail( PwmSetting.NEWUSER_ENABLE ) ),
|
|
|
|
- GUESTS( Type.INCREMENTOR, "Guests", new ConfigSettingDetail( PwmSetting.GUEST_ENABLE ) ),
|
|
|
|
- UPDATED_GUESTS( Type.INCREMENTOR, "UpdatedGuests", new ConfigSettingDetail( PwmSetting.GUEST_ENABLE ) ),
|
|
|
|
- LOCKED_USERS( Type.INCREMENTOR, "LockedUsers", null ),
|
|
|
|
- LOCKED_ADDRESSES( Type.INCREMENTOR, "LockedAddresses", null ),
|
|
|
|
- LOCKED_USERIDS( Type.INCREMENTOR, "LockedUserDNs", null ),
|
|
|
|
- LOCKED_ATTRIBUTES( Type.INCREMENTOR, "LockedAttributes", null ),
|
|
|
|
- LOCKED_TOKENDESTS( Type.INCREMENTOR, "LockedTokenDests", null ),
|
|
|
|
- CAPTCHA_SUCCESSES( Type.INCREMENTOR, "CaptchaSuccessess", null ),
|
|
|
|
- CAPTCHA_FAILURES( Type.INCREMENTOR, "CaptchaFailures", null ),
|
|
|
|
- CAPTCHA_PRESENTATIONS( Type.INCREMENTOR, "CaptchaPresentations", null ),
|
|
|
|
- LDAP_UNAVAILABLE_COUNT( Type.INCREMENTOR, "LdapUnavailableCount", null ),
|
|
|
|
- DB_UNAVAILABLE_COUNT( Type.INCREMENTOR, "DatabaseUnavailableCount", null ),
|
|
|
|
- SETUP_RESPONSES( Type.INCREMENTOR, "SetupResponses", null ),
|
|
|
|
- SETUP_OTP_SECRET( Type.INCREMENTOR, "SetupOtpSecret", null ),
|
|
|
|
- UPDATE_ATTRIBUTES( Type.INCREMENTOR, "UpdateAttributes", new ConfigSettingDetail( PwmSetting.UPDATE_PROFILE_ENABLE ) ),
|
|
|
|
- SHORTCUTS_SELECTED( Type.INCREMENTOR, "ShortcutsSelected", new ConfigSettingDetail( PwmSetting.SHORTCUT_ENABLE ) ),
|
|
|
|
- GENERATED_PASSWORDS( Type.INCREMENTOR, "GeneratedPasswords", null ),
|
|
|
|
- RECOVERY_SUCCESSES( Type.INCREMENTOR, "RecoverySuccesses", null ),
|
|
|
|
- RECOVERY_FAILURES( Type.INCREMENTOR, "RecoveryFailures", null ),
|
|
|
|
- TOKENS_SENT( Type.INCREMENTOR, "TokensSent", null ),
|
|
|
|
- TOKENS_PASSSED( Type.INCREMENTOR, "TokensPassed", null ),
|
|
|
|
- RECOVERY_TOKENS_SENT( Type.INCREMENTOR, "RecoveryTokensSent", null ),
|
|
|
|
- RECOVERY_TOKENS_PASSED( Type.INCREMENTOR, "RecoveryTokensPassed", null ),
|
|
|
|
- RECOVERY_TOKENS_FAILED( Type.INCREMENTOR, "RecoveryTokensFailed", null ),
|
|
|
|
- RECOVERY_OTP_PASSED( Type.INCREMENTOR, "RecoveryOTPPassed", null ),
|
|
|
|
- RECOVERY_OTP_FAILED( Type.INCREMENTOR, "RecoveryOTPFailed", null ),
|
|
|
|
- PEOPLESEARCH_CACHE_HITS( Type.INCREMENTOR, "PeopleSearchCacheHits", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
- PEOPLESEARCH_CACHE_MISSES( Type.INCREMENTOR, "PeopleSearchCacheMisses", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
- PEOPLESEARCH_SEARCHES( Type.INCREMENTOR, "PeopleSearchSearches", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
- PEOPLESEARCH_DETAILS( Type.INCREMENTOR, "PeopleSearchDetails", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
- PEOPLESEARCH_ORGCHART( Type.INCREMENTOR, "PeopleSearchOrgChart", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
- PWNOTIFY_JOBS ( Type.INCREMENTOR, "PwNotifyJobs", null ),
|
|
|
|
- PWNOTIFY_JOB_ERRORS ( Type.INCREMENTOR, "PwNotifyJobErrors", null ),
|
|
|
|
- PWNOTIFY_EMAILS_SENT ( Type.INCREMENTOR, "PwNotifyJobEmailsSent", null ),
|
|
|
|
- HELPDESK_PASSWORD_SET( Type.INCREMENTOR, "HelpdeskPasswordSet", null ),
|
|
|
|
- HELPDESK_USER_LOOKUP( Type.INCREMENTOR, "HelpdeskUserLookup", null ),
|
|
|
|
- HELPDESK_TOKENS_SENT( Type.INCREMENTOR, "HelpdeskTokenSent", null ),
|
|
|
|
- HELPDESK_UNLOCK( Type.INCREMENTOR, "HelpdeskUnlock", null ),
|
|
|
|
- HELPDESK_VERIFY_OTP( Type.INCREMENTOR, "HelpdeskVerifyOTP", null ),
|
|
|
|
- REST_STATUS( Type.INCREMENTOR, "RestStatus", null ),
|
|
|
|
- REST_CHECKPASSWORD( Type.INCREMENTOR, "RestCheckPassword", null ),
|
|
|
|
- REST_SETPASSWORD( Type.INCREMENTOR, "RestSetPassword", null ),
|
|
|
|
- REST_RANDOMPASSWORD( Type.INCREMENTOR, "RestRandomPassword", null ),
|
|
|
|
- REST_PROFILE( Type.INCREMENTOR, "RestProfile", null ),
|
|
|
|
- REST_SIGNING_FORM( Type.INCREMENTOR, "RestSigningForm", null ),
|
|
|
|
- REST_CHALLENGES( Type.INCREMENTOR, "RestChallenges", null ),
|
|
|
|
- REST_HEALTH( Type.INCREMENTOR, "RestHealth", null ),
|
|
|
|
- REST_STATISTICS( Type.INCREMENTOR, "RestStatistics", null ),
|
|
|
|
- REST_VERIFYCHALLENGES( Type.INCREMENTOR, "RestVerifyChallenges", null ),
|
|
|
|
- REST_VERIFYOTP( Type.INCREMENTOR, "RestVerifyOTP", null ),
|
|
|
|
- INTRUDER_ATTEMPTS( Type.INCREMENTOR, "IntruderAttempts", null ),
|
|
|
|
- FOREIGN_SESSIONS_ACCEPTED( Type.INCREMENTOR, "ForeignSessionsAccepted", null ),
|
|
|
|
- OBSOLETE_URL_REQUESTS( Type.INCREMENTOR, "ObsoleteUrlRequests", null ),
|
|
|
|
- SYSLOG_MESSAGES_SENT( Type.INCREMENTOR, "SyslogMessagesSent", null ),
|
|
|
|
|
|
+ AUDIT_EVENTS( Type.INCREMENTER, "AuditEvents", null ),
|
|
|
|
+ AUTHENTICATIONS( Type.INCREMENTER, "Authentications", null ),
|
|
|
|
+ AUTHENTICATION_FAILURES( Type.INCREMENTER, "AuthenticationFailures", null ),
|
|
|
|
+ AUTHENTICATION_EXPIRED( Type.INCREMENTER, "Authentications_Expired", null ),
|
|
|
|
+ AUTHENTICATION_PRE_EXPIRED( Type.INCREMENTER, "Authentications_PreExpired", null ),
|
|
|
|
+ AUTHENTICATION_EXPIRED_WARNING( Type.INCREMENTER, "Authentications_ExpiredWarning", null ),
|
|
|
|
+ PWM_STARTUPS( Type.INCREMENTER, "PWM_Startups", null ),
|
|
|
|
+ PWM_UNKNOWN_ERRORS( Type.INCREMENTER, "PWM_UnknownErrors", null ),
|
|
|
|
+ PASSWORD_CHANGES( Type.INCREMENTER, "PasswordChanges", null ),
|
|
|
|
+ FORGOTTEN_USERNAME_FAILURES( Type.INCREMENTER, "ForgottenUsernameFailures", null ),
|
|
|
|
+ FORGOTTEN_USERNAME_SUCCESSES( Type.INCREMENTER, "ForgottenUsernameSuccesses", null ),
|
|
|
|
+ EMAIL_SEND_SUCCESSES( Type.INCREMENTER, "EmailSendSuccesses", null ),
|
|
|
|
+ EMAIL_SEND_FAILURES( Type.INCREMENTER, "EmailSendFailures", null ),
|
|
|
|
+ EMAIL_SEND_DISCARDS( Type.INCREMENTER, "EmailSendDiscards", null ),
|
|
|
|
+ SMS_SEND_SUCCESSES( Type.INCREMENTER, "SmsSendSuccesses", null ),
|
|
|
|
+ SMS_SEND_FAILURES( Type.INCREMENTER, "SmsSendFailures", null ),
|
|
|
|
+ SMS_SEND_DISCARDS( Type.INCREMENTER, "SmsSendDiscards", null ),
|
|
|
|
+ PASSWORD_RULE_CHECKS( Type.INCREMENTER, "PasswordRuleChecks", null ),
|
|
|
|
+ HTTP_REQUESTS( Type.INCREMENTER, "HttpRequests", null ),
|
|
|
|
+ HTTP_RESOURCE_REQUESTS( Type.INCREMENTER, "HttpResourceRequests", null ),
|
|
|
|
+ HTTP_SESSIONS( Type.INCREMENTER, "HttpSessions", null ),
|
|
|
|
+ ACTIVATED_USERS( Type.INCREMENTER, "ActivatedUsers", null ),
|
|
|
|
+ NEW_USERS( Type.INCREMENTER, "NewUsers", new ConfigSettingDetail( PwmSetting.NEWUSER_ENABLE ) ),
|
|
|
|
+ GUESTS( Type.INCREMENTER, "Guests", new ConfigSettingDetail( PwmSetting.GUEST_ENABLE ) ),
|
|
|
|
+ UPDATED_GUESTS( Type.INCREMENTER, "UpdatedGuests", new ConfigSettingDetail( PwmSetting.GUEST_ENABLE ) ),
|
|
|
|
+ LOCKED_USERS( Type.INCREMENTER, "LockedUsers", null ),
|
|
|
|
+ LOCKED_ADDRESSES( Type.INCREMENTER, "LockedAddresses", null ),
|
|
|
|
+ LOCKED_USERIDS( Type.INCREMENTER, "LockedUserDNs", null ),
|
|
|
|
+ LOCKED_ATTRIBUTES( Type.INCREMENTER, "LockedAttributes", null ),
|
|
|
|
+ LOCKED_TOKENDESTS( Type.INCREMENTER, "LockedTokenDests", null ),
|
|
|
|
+ CAPTCHA_SUCCESSES( Type.INCREMENTER, "CaptchaSuccessess", null ),
|
|
|
|
+ CAPTCHA_FAILURES( Type.INCREMENTER, "CaptchaFailures", null ),
|
|
|
|
+ CAPTCHA_PRESENTATIONS( Type.INCREMENTER, "CaptchaPresentations", null ),
|
|
|
|
+ LDAP_UNAVAILABLE_COUNT( Type.INCREMENTER, "LdapUnavailableCount", null ),
|
|
|
|
+ DB_UNAVAILABLE_COUNT( Type.INCREMENTER, "DatabaseUnavailableCount", null ),
|
|
|
|
+ SETUP_RESPONSES( Type.INCREMENTER, "SetupResponses", null ),
|
|
|
|
+ SETUP_OTP_SECRET( Type.INCREMENTER, "SetupOtpSecret", null ),
|
|
|
|
+ UPDATE_ATTRIBUTES( Type.INCREMENTER, "UpdateAttributes", new ConfigSettingDetail( PwmSetting.UPDATE_PROFILE_ENABLE ) ),
|
|
|
|
+ SHORTCUTS_SELECTED( Type.INCREMENTER, "ShortcutsSelected", new ConfigSettingDetail( PwmSetting.SHORTCUT_ENABLE ) ),
|
|
|
|
+ GENERATED_PASSWORDS( Type.INCREMENTER, "GeneratedPasswords", null ),
|
|
|
|
+ RECOVERY_SUCCESSES( Type.INCREMENTER, "RecoverySuccesses", null ),
|
|
|
|
+ RECOVERY_FAILURES( Type.INCREMENTER, "RecoveryFailures", null ),
|
|
|
|
+ TOKENS_SENT( Type.INCREMENTER, "TokensSent", null ),
|
|
|
|
+ TOKENS_PASSSED( Type.INCREMENTER, "TokensPassed", null ),
|
|
|
|
+ RECOVERY_TOKENS_SENT( Type.INCREMENTER, "RecoveryTokensSent", null ),
|
|
|
|
+ RECOVERY_TOKENS_PASSED( Type.INCREMENTER, "RecoveryTokensPassed", null ),
|
|
|
|
+ RECOVERY_TOKENS_FAILED( Type.INCREMENTER, "RecoveryTokensFailed", null ),
|
|
|
|
+ RECOVERY_OTP_PASSED( Type.INCREMENTER, "RecoveryOTPPassed", null ),
|
|
|
|
+ RECOVERY_OTP_FAILED( Type.INCREMENTER, "RecoveryOTPFailed", null ),
|
|
|
|
+ PEOPLESEARCH_CACHE_HITS( Type.INCREMENTER, "PeopleSearchCacheHits", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
+ PEOPLESEARCH_CACHE_MISSES( Type.INCREMENTER, "PeopleSearchCacheMisses", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
+ PEOPLESEARCH_SEARCHES( Type.INCREMENTER, "PeopleSearchSearches", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
+ PEOPLESEARCH_DETAILS( Type.INCREMENTER, "PeopleSearchDetails", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
+ PEOPLESEARCH_ORGCHART( Type.INCREMENTER, "PeopleSearchOrgChart", new ConfigSettingDetail( PwmSetting.PEOPLE_SEARCH_ENABLE ) ),
|
|
|
|
+ PWNOTIFY_JOBS ( Type.INCREMENTER, "PwNotifyJobs", null ),
|
|
|
|
+ PWNOTIFY_JOB_ERRORS ( Type.INCREMENTER, "PwNotifyJobErrors", null ),
|
|
|
|
+ PWNOTIFY_EMAILS_SENT ( Type.INCREMENTER, "PwNotifyJobEmailsSent", null ),
|
|
|
|
+ HELPDESK_PASSWORD_SET( Type.INCREMENTER, "HelpdeskPasswordSet", null ),
|
|
|
|
+ HELPDESK_USER_LOOKUP( Type.INCREMENTER, "HelpdeskUserLookup", null ),
|
|
|
|
+ HELPDESK_TOKENS_SENT( Type.INCREMENTER, "HelpdeskTokenSent", null ),
|
|
|
|
+ HELPDESK_UNLOCK( Type.INCREMENTER, "HelpdeskUnlock", null ),
|
|
|
|
+ HELPDESK_VERIFY_OTP( Type.INCREMENTER, "HelpdeskVerifyOTP", null ),
|
|
|
|
+ REST_STATUS( Type.INCREMENTER, "RestStatus", null ),
|
|
|
|
+ REST_CHECKPASSWORD( Type.INCREMENTER, "RestCheckPassword", null ),
|
|
|
|
+ REST_SETPASSWORD( Type.INCREMENTER, "RestSetPassword", null ),
|
|
|
|
+ REST_RANDOMPASSWORD( Type.INCREMENTER, "RestRandomPassword", null ),
|
|
|
|
+ REST_PROFILE( Type.INCREMENTER, "RestProfile", null ),
|
|
|
|
+ REST_SIGNING_FORM( Type.INCREMENTER, "RestSigningForm", null ),
|
|
|
|
+ REST_CHALLENGES( Type.INCREMENTER, "RestChallenges", null ),
|
|
|
|
+ REST_HEALTH( Type.INCREMENTER, "RestHealth", null ),
|
|
|
|
+ REST_STATISTICS( Type.INCREMENTER, "RestStatistics", null ),
|
|
|
|
+ REST_VERIFYCHALLENGES( Type.INCREMENTER, "RestVerifyChallenges", null ),
|
|
|
|
+ REST_VERIFYOTP( Type.INCREMENTER, "RestVerifyOTP", null ),
|
|
|
|
+ INTRUDER_ATTEMPTS( Type.INCREMENTER, "IntruderAttempts", null ),
|
|
|
|
+ FOREIGN_SESSIONS_ACCEPTED( Type.INCREMENTER, "ForeignSessionsAccepted", null ),
|
|
|
|
+ OBSOLETE_URL_REQUESTS( Type.INCREMENTER, "ObsoleteUrlRequests", null ),
|
|
|
|
+ SYSLOG_MESSAGES_SENT( Type.INCREMENTER, "SyslogMessagesSent", null ),
|
|
|
|
|
|
AVG_PASSWORD_SYNC_TIME( Type.AVERAGE, "AvgPasswordSyncTime", null ),
|
|
AVG_PASSWORD_SYNC_TIME( Type.AVERAGE, "AvgPasswordSyncTime", null ),
|
|
AVG_AUTHENTICATION_TIME( Type.AVERAGE, "AvgAuthenticationTime", null ),
|
|
AVG_AUTHENTICATION_TIME( Type.AVERAGE, "AvgAuthenticationTime", null ),
|
|
@@ -166,7 +166,7 @@ public enum Statistic
|
|
|
|
|
|
public enum Type
|
|
public enum Type
|
|
{
|
|
{
|
|
- INCREMENTOR,
|
|
|
|
|
|
+ INCREMENTER,
|
|
AVERAGE,
|
|
AVERAGE,
|
|
}
|
|
}
|
|
|
|
|