Identity Router Status Servlet ReportIdentity Router Status Servlet Report
When queried by a load balancer, the identity router status servlet delivers a text-based report that describes usage and status of the hardware and services running on the identity router.
Note: This information does not apply to the identity router embedded in Authentication Manager.
Identity Router Status Servlet URLs Identity Router Status Servlet URLs
The status servlet is accessible at https://<identityroutermanagementIP><:port>/status/v2, where:
-
<identityroutermanagementIP> is the identity router management IP address
-
<:port> is :9786 for identity routers in the Amazon cloud, identity routers with one network interface, and identity routers deployed in Authentication Manager. This is not required for on-premises identity routers with two network interfaces.
Note: Alternatively, you can use http://<identityroutermanagementIP>:8080/status/v2. Traffic to port 8080 is blocked by the default identity router firewall rules. You must configure a custom firewall rule to access the status servlet on port 8080.
If High Availability is enabled for the cluster, you can also access the status servlet through the portal interface using the following URLs:
Portal Interface URL | Returns |
---|---|
https://<portal hostname>/status/v2/lbstatus | OK |
https://<portal hostname>/status/v2 | Full component-level status |
See your load balancer documentation to configure status queries. Your load balancer must have specific capabilities to connect to the identity router. For more information, see Load Balancer Requirements.
Load Balancer StatusLoad Balancer Status
Load balancer status, /status/v2/lbstatus, returns OK when all resources and services on the identity router are working. Load balancer status is determined by the .status field of all the Status Indicators listed in /status/v2.
If the identity router cannot connect to the Cloud Authentication Service, the lbstatus is OK because the identity router can still reach the identity source and users can access applications that only require an LDAP directory password. Step-up authentication fails and an error message is logged.
Identity Router Status Servlet Report DescriptionIdentity Router Status Servlet Report Description
The following table describes each section of the identity router status report.
Section | Description | Example |
---|---|---|
Global Status |
General status of the identity router, and the date and time when the status report was last updated. GlobalStatus.status returns OK when all resources and services on the identity router are working. Cross-site replication does not affect this status. GlobalStatus.status is determined by the .status field of all the Status Indicators listed in /status/v2, except for CrossSiteReplStatus. If any .status field is Failed, then the GlobalStatus.status is also Failed. |
#LAST UPDATE : Tue, 10 May 2016 23:26:20 +0000 GlobalStatus.status=OK GlobalStatus.lastUpdate=1462922780254 |
SecurID Services |
Status of SecurID services hosted by the identity router. Active services list, and a count of services in each state (running, paused, stopped). ServicesStatus.status returns OK when all SecurID services are working. Services related to SSO Agent or RADIUS which are stopped or paused because those features are disabled do not affect this status. |
### ServicesStatus ### ServicesStatus.status=OK ServicesStatus.runningServiceCount=73 ServicesStatus.runningServiceList=bootstrapService, templateCacheService,templateService,spService, networkBridge,updateConfigService,applicationServerService, adapterService,dynamicLoaderService,ssoService, customerService,dlpService,securityTokenService, strongAuthenticationService,storageService, clusterCacheStoreService,crossSiteClusterAdminService, cacheFactoryService,clusterLockingService, loginGuardService,cipherService, tokenReplayPreventionService,sessionCacheService, sessionService,delegatedAuthenticationService, sessionsResource,sessionResource,sessionInfoService, userProfileService,keychainsResource,keychainResource, applicationKeyResource,backupService, dataImportExportService,endUserCountService, wsApiAccountService,auditService, userStoresResource,userStoreResource, portalConfigurationResource,applicationResource, applianceSetupService,modsinglepointRequestServer, applianceScheduleService,keystoreService,featuresService, keychainUpdateService,keychainRetrievalService, networkService,simpleLinkVpnService, virtualUserStoreService,authorization, authorizedApplicationsResource,authentication, virtualIwaService,policyEngineService, cookiePoolService,sloService,logoutService, loginService,directAuthenticationService, userPasswordManagerService,cookieFilterService, userResource,provisioningService,provisioningPollingService, customRouteService,portalImageService, applicationsResource,customizedPortalImageService, idpService,httpFedDirectLoginService,customerInfoService, ServicesStatus.pausedServiceCount=0 ServicesStatus.stoppedServiceCount=0 |
System Services |
Status of essential system services running on the identity router. SystemServiceStatus.status returns OK when all essential system services are working. SystemServiceStatus.ntp indicates if the NTP service is running on the identity router. |
### SystemServiceStatus ### SystemServiceStatus.status=OK SystemServiceStatus.dnsmasq=true SystemServiceStatus.syslog=true SystemServiceStatus.ntp=true SystemServiceStatus.apache2=true |
Sessions |
Status of user sessions being managed by the identity router. Total active user sessions, and sessions rejected by the identity router. SessionStatus.status returns OK when the identity router can retrieve session information. |
### SessionStatus ### SessionStatus.status=OK SessionStatus.total=0 SessionStatus.rejected=0 |
System Memory |
Status of system memory on the identity router. Total system memory and the free memory space available. SystemMemoryStatus.status returns OK when the system can retrieve virtual memory statistics. SystemMemoryStatus.health returns the health status of the system memory. |
### SystemMemoryStatus ### SystemMemoryStatus.status=OK SystemMemoryStatus.maxMemory=8193MB SystemMemoryStatus.freeMemory=5133MB SystemMemoryStatus.percentFree=62% SystemMemoryStatus.health=HEALTHY |
CPU |
Status of the virtual CPUs on the identity router. CpuStatus.status returns OK when the system can retrieve virtual processor statistics. CpuStatus.health returns HEALTHY when the CPU Idle Percentage is less than 20%. |
### CpuStatus ### CpuStatus.status=OK CpuStatus.health=HEALTHY CpuStatus.userPercent=0.29643318 CpuStatus.sysPercent=0.21173798 CpuStatus.waitPercent=0.0038497816 CpuStatus.idlePercent=99.487976 |
Uptime |
Uptime status for the identity router. Days, hours, and minutes since the identity router was last powered on. Uptime in total seconds. UptimeStatus.status returns OK when the system can retrieve uptime data from the /proc/uptime file. |
### UptimeStatus ### UptimeStatus.status=OK UptimeStatus.uptimeDays=8 UptimeStatus.uptimeHours=22 UptimeStatus.uptimeMinutes=2 UptimeStatus.uptime=770572.41 (s) |
Logging |
Logging status for the identity router. Current level of detail for identity router logs. Displays INFO or DEBUG. LogStatus.status displays OK when the identity router can successfully generate audit logs. |
### LogStatus ### LogStatus.status=OK LogStatus.logLevel=INFO |
Cross-Site Replication |
Cross-site replication status for the identity router. Name of the configured backup cluster. CrossSiteReplStatus.status returns OK when backup clusters are running and the number of replication failure entries is less than the error threshold. CrossSiteReplStatus.siteReplStatus can return the following: NOT_INIT - The backup cluster is not initialized. OK - There are fewer than 10 failed replication entries. WARN - There are more than 10 failed replication entries, but fewer than 100. ERROR- There are more than 100 failed replication entries. |
### CrossSiteReplStatus ### CrossSiteReplStatus.status=OK CrossSiteReplStatus.siteName=clusterDr CrossSiteReplStatus.siteReplStatus=OK |
Cluster |
Cluster status for the identity router. Number of identity routers in the cluster. Also indicates whether the identity router is operating in read-only or quorum mode, and if it is acting as the cluster coordinator. ClusterStatus.status returns OK when the clusterCacheStoreService is running.
|
### ClusterStatus ### ClusterStatus.status=OK ClusterStatus.clusterSize=3 ClusterStatus.coordinator=true ClusterStatus.readOnly=false ClusterStatus.inQuorum=true ClusterStatus.clusterNodeEnabled=true |
File System |
File system status for the identity router. Total file storage space, and available free space. FileSystemStatus.status returns OK when usable space is at least 10%. |
### FileSystemStatus ### FileSystemStatus.status=OK FileSystemStatus.total=10078MB FileSystemStatus.usable=6654MB |
Java Memory |
Java memory status for the identity router. Total memory accessible to Java, Java memory currently in use, and the amount of free Java memory available. JavaMemoryStatus.status returns OK when free Java memory is at least 10%. |
### JavaMemoryStatus ### JavaMemoryStatus.status=OK JavaMemoryStatus.maximum=3183MB JavaMemoryStatus.used=160MB JavaMemoryStatus.free=3022MB |
Authentication Load |
Authentication load status for the identity router. Average CPU and IO system load on the identity router over the last one, five, and ten minutes. LoadStatus.status returns OK when the system can retrieve the load status. |
### LoadStatus ### LoadStatus.status=OK LoadStatus.1m=0.57 LoadStatus.5m=0.44 LoadStatus.10m=0.42 |
Keychain Backup Storage |
Keychain backup storage status for the identity router. Indicates the configured storage destination for keychain backups, and whether a non-local storage location is ready, reachable, and writable. StorageStatus.status returns OK when storageService is running. StorageStatus.mode can return the following: ERROR- No storage is configured. NFS - NFS external storage is configured. CIFS - CIFS external storage is configured. LOCAL - Local storage. INVALID/UNKNOWN - Storage other than above is configured. |
### StorageStatus ### StorageStatus.status=OK StorageStatus.mode=LOCAL StorageStatus.isReady=true StorageStatus.isReachable=true StorageStatus.isWritable=true |
Cloud Connectivity | Identity router status for Cloud Authentication Service connectivity. OK and HEALTHY status indicates the two components are connected. |
### CloudConnectivityStatusMonitor ### CloudConnectivityStatusMonitor.status=OK CloudConnectivityStatusMonitor.health=HEALTHY |
Identity Source |
Identity router status for the identity source. OK and HEALTHY status indicates that the identity router can reach all of the connected identity sources. PARTIAL_HEALTHY status indicates that the identity router cannot reach all of the identity sources. |
### IdentitySourceStatusMonitor ### IdentitySourceStatusMonitor.status=OK IdentitySourceStatusMonitor.health=PARTIAL_HEALTHY |
DNS Connectivity |
Identity router status for DNS connectivity. OK and HEALTHY status indicates the two components are connected. |
### DnsConnectivityStatus ### DnsConnectivityStatus.status=OK DnsConnectivityStatus.health=HEALTHY |
Cloud Time Check |
Indicates whether time is synchronized for the identity router and the Cloud Authentication Service. CloudTimeCheckStatusMonitor can return the following: OK, HEALTHY - The two components are connected and time is synchronized. UNHEALTHY - The time difference between the identity router and the Cloud Authentication Service is greater than 60 seconds. |
### CloudTimeCheckStatusMonitor ### CloudTimeCheckStatusMonitor.status=OK CloudTimeCheckStatusMonitor.health=UNHEALTHY |
NTP | Indicates whether the identity router can reach the NTP server. OK and HEALTHY status indicates the two components are connected. |
### NTPStatusMonitor ### NTPStatusMonitor.status=OK NTPStatusMonitor.health=UNHEALTHY |
SID Connectivity | Indicates whether the identity router can reach RSA Authentication Manager. OK and HEALTHY status indicates the two components are connected. |
### SIDConnectivityStatusMonitor ### SIDConnectivityStatusMonitor.status=OK SIDConnectivityStatusMonitor.health=HEALTHY |
Repo Connectivity |
Identity router status for connections to the following repositories:
OK and HEALTHY status indicates the identity router is connected to the repositories. |
### RepoConnectivityStatusMonitor ### RepoConnectivityStatusMonitor.status=OK ZypperRepoConnectivityStatus.health=HEALTHY MavenRepoConnectivityStatus.health=HEALTHY |
Cloud Authentication Service Connections |
CloudAuthenticationServiceConnectionsStatus can return the following: OK, HEALTHY - The identity router can reach all Cloud Authentication Service IP addresses, including the currently used IP address and every alternate IP address. UNHEALTHY - The identity router cannot reach either the currently used IP address or one or more of the alternate Cloud Authentication Service IP addresses. AlternateIP.Reachability can return the following connection status for each alternate IP address: REACHABLE - The identity router can reach the Cloud Authentication Service alternate IP address. UNREACHABLE - The identity router cannot reach the Cloud Authentication Service alternate IP address. EXPIRED_REMOTE_CERTS - The identity router can reach the Cloud Authentication Service alternate IP address, but the SSL certificates for the alternate IP address have expired. INVALID_CERTS - The identity router can reach the Cloud Authentication Service alternate IP address, but the SSL certificates for the alternate IP address are invalid. IP_BLOCKED_BY_PROXY_OR_FIREWALL - The Cloud Authentication Service alternate IP address and host port combination is blocked by a proxy server or an upstream firewall. UNTRUSTED_MITM_PROXY_OR_INVALID_CERTS - The identity router does not trust SSL proxy certificates or the SSL proxy certificates are invalid for the Cloud Authentication Service alternate IP address. INVALID_PROXY_DETAILS - The identity router cannot connect to the Cloud Authentication Service alternate IP address because proxy server details are invalid. INVALID_PROXY_CRED - The identity router cannot authenticate to the Cloud Authentication Service alternate IP address because proxy server credentials are wrong. INVALID_ENDPOINT - The identity router cannot connect because the Cloud Authentication Service alternate IP address is malformed. UNKNOWN_ERROR - An unknown error occurred while the identity router tried to reach the Cloud Authentication Service alternate IP address. |
### CloudAuthenticationServiceConnections ### CloudAuthenticationServiceConnections.status=OK CloudAuthenticationServiceConnections.health=HEALTHY CurrentCloudIP.Reachability=REACHABLE AlternateCloudIP.Reachability=REACHABLE
### CloudAuthenticationServiceConnections ### CloudAuthenticationServiceConnections.status=OK CloudAuthenticationServiceConnections.health=UNHEALTHY CurrentCloudIP.Reachability=REACHABLE AlternateCloudIP.Reachability=UNREACHABLE(unable to reach the target)
### CloudAuthenticationServiceConnections ### CloudAuthenticationServiceConnections.status=OK CloudAuthenticationServiceConnections.health=UNHEALTHY CurrentCloudIP.Reachability=UNREACHABLE(unable to reach the target) AlternateCloudIP.Reachability=REACHABLE
### CloudAuthenticationServiceConnections ### CloudAuthenticationServiceConnections.status=OK CloudAuthenticationServiceConnections.health=UNHEALTHY CurrentCloudIP.Reachability=UNTRUSTED_MITM_PROXY_OR_INVALID_CERTS(SSL proxy certificates are not trusted or target URL certificates are invalid) AlternateCloudIP.Reachability=UNTRUSTED_MITM_PROXY_OR_INVALID_CERTS(SSL proxy certificates are not trusted or target URL certificates are invalid) |