Status servlet
This simple status servlet provides runtime information, database statistics and primitive access information without authentication. It is accessible at the sublocation "nevisidm/status".
Output formats
Format | Parameter | Default |
---|---|---|
html | ?html | yes |
plain (name/value pairs) | ?plain | no |
xml | ?xml | no |
Sample XML output
<?xml version="1.0" encoding="UTF-8"?>
<IdmStatus>
<IdmInfo>
<BuildVersion>2.49.0.0</BuildVersion>
<EnvironmentName/>
<MultiClientMode>true</MultiClientMode>
<IdmUptime>6days 8hours 18min 3sec</IdmUptime> </IdmInfo>
<DbInfo>
<DbAccessTest>success</DbAccessTest>
<DbProductName>Oracle Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production; With the Partitioning, Oracle Label Security, OLAP, Data Mining Scoring Engine; and Real Application Testing options</DbProductName>
<DbDriver>Oracle JDBC driver 11.2.0.1.0</DbDriver>
<DbUrl>jdbc:oracle:thin:@adnora06.zh.adnovum.ch:48222:DCHIDM01</DbUrl>
<DbUsername>IDM02_IDMTESTLINUX</DbUsername>
<DbTime>2015-09-15 18:02:19</DbTime>
<DbPatchVersion>2.49.0.0</DbPatchVersion>
<DbClientCount>7</DbClientCount>
<DbUserCount>247</DbUserCount>
<DbActiveUserCount>235</DbActiveUserCount>
<DbProfileCount>250</DbProfileCount>
<DbCredentialCount>94</DbCredentialCount>
<DbAuthorizationCount>261</DbAuthorizationCount>
<DbUnitCount>3992</DbUnitCount>
<DbApplicationCount>5</DbApplicationCount>
<DbRoleCount>16</DbRoleCount>
<DbTemplateCount>20</DbTemplateCount>
<DbPersistentQueueCount>23</DbPersistentQueueCount>
<DbPasswordDictionaryCount>1737241</DbPasswordDictionaryCount>
</DbInfo>
<DbSettings>
<NLSParametersDatabase>
<NLS_CALENDAR>GREGORIAN</NLS_CALENDAR>
<NLS_CHARACTERSET>WE8ISO8859P15</NLS_CHARACTERSET>
<NLS_COMP>BINARY</NLS_COMP>
<NLS_CURRENCY>$</NLS_CURRENCY>
<NLS_DATE_FORMAT>DD-MON-YYYY</NLS_DATE_FORMAT>
<NLS_DATE_LANGUAGE>AMERICAN</NLS_DATE_LANGUAGE>
<NLS_DUAL_CURRENCY>$</NLS_DUAL_CURRENCY>
<NLS_ISO_CURRENCY>AMERICA</NLS_ISO_CURRENCY>
<NLS_LANGUAGE>AMERICAN</NLS_LANGUAGE>
<NLS_LENGTH_SEMANTICS>BYTE</NLS_LENGTH_SEMANTICS>
<NLS_NCHAR_CHARACTERSET>AL16UTF16</NLS_NCHAR_CHARACTERSET>
<NLS_NCHAR_CONV_EXCP>FALSE</NLS_NCHAR_CONV_EXCP>
<NLS_NUMERIC_CHARACTERS>.,</NLS_NUMERIC_CHARACTERS>
<NLS_RDBMS_VERSION>11.2.0.2.0</NLS_RDBMS_VERSION>
<NLS_SORT>BINARY</NLS_SORT>
<NLS_TERRITORY>AMERICA</NLS_TERRITORY>
<NLS_TIMESTAMP_FORMAT>DD-MON-RR HH.MI.SSXFF AM</NLS_TIMESTAMP_FORMAT>
<NLS_TIMESTAMP_TZ_FORMAT>DD-MON-RR HH.MI.SSXFF AM TZR</NLS_TIMESTAMP_TZ_FORMAT>
<NLS_TIME_FORMAT>HH.MI.SSXFF AM</NLS_TIME_FORMAT>
<NLS_TIME_TZ_FORMAT>HH.MI.SSXFF AM TZR</NLS_TIME_TZ_FORMAT>
</NLSParametersDatabase>
<NLSParametersInstance>
<NLS_CALENDAR/>
<NLS_COMP>BINARY</NLS_COMP>
<NLS_CURRENCY/>
<NLS_DATE_FORMAT>DD-MON-YYYY</NLS_DATE_FORMAT>
<NLS_DATE_LANGUAGE/>
<NLS_DUAL_CURRENCY/>
<NLS_ISO_CURRENCY/>
<NLS_LANGUAGE>AMERICAN</NLS_LANGUAGE>
<NLS_LENGTH_SEMANTICS>BYTE</NLS_LENGTH_SEMANTICS>
<NLS_NCHAR_CONV_EXCP>FALSE</NLS_NCHAR_CONV_EXCP>
<NLS_NUMERIC_CHARACTERS/>
<NLS_SORT/>
<NLS_TERRITORY>AMERICA</NLS_TERRITORY>
<NLS_TIMESTAMP_FORMAT/>
<NLS_TIMESTAMP_TZ_FORMAT/>
<NLS_TIME_FORMAT/>
<NLS_TIME_TZ_FORMAT/>
</NLSParametersInstance>
<NLSParametersSession>
<NLS_CALENDAR>GREGORIAN</NLS_CALENDAR>
<NLS_COMP>BINARY</NLS_COMP>
<NLS_CURRENCY>$</NLS_CURRENCY>
<NLS_DATE_FORMAT>DD-MON-RR</NLS_DATE_FORMAT>
<NLS_DATE_LANGUAGE>AMERICAN</NLS_DATE_LANGUAGE>
<NLS_DUAL_CURRENCY>$</NLS_DUAL_CURRENCY>
<NLS_ISO_CURRENCY>AMERICA</NLS_ISO_CURRENCY>
<NLS_LANGUAGE>AMERICAN</NLS_LANGUAGE>
<NLS_LENGTH_SEMANTICS>BYTE</NLS_LENGTH_SEMANTICS>
<NLS_NCHAR_CONV_EXCP>FALSE</NLS_NCHAR_CONV_EXCP>
<NLS_NUMERIC_CHARACTERS>.,</NLS_NUMERIC_CHARACTERS>
<NLS_SORT>BINARY</NLS_SORT>
<NLS_TERRITORY>AMERICA</NLS_TERRITORY>
<NLS_TIMESTAMP_FORMAT>DD-MON-RR HH.MI.SSXFF AM</NLS_TIMESTAMP_FORMAT>
<NLS_TIMESTAMP_TZ_FORMAT>DD-MON-RR HH.MI.SSXFF AM
TZR</NLS_TIMESTAMP_TZ_FORMAT>
<NLS_TIME_FORMAT>HH.MI.SSXFF AM</NLS_TIME_FORMAT>
<NLS_TIME_TZ_FORMAT>HH.MI.SSXFF AM TZR</NLS_TIME_TZ_FORMAT>
</NLSParametersSession>
</DbSettings>
<AccessInfo>
<TotalRequests>193</TotalRequests>
<AverageResponseTime>153ms</AverageResponseTime>
</AccessInfo>
<JbossInfo>
<Jboss>[jmx disabled]</Jboss>
</JbossInfo>
<OsInfo>
<os>Linux 2.6.32.45-0.3-pae i386 (1 cores)</os>
<vm>Oracle Corporation Java HotSpot(TM) Server VM 24.76-b04</vm>
<RuntimeName>16396@nevisidm-test-linux</RuntimeName>
<SystemTime>Tue Sep 15 18:01:57 CEST 2015</SystemTime>
<ThreadCount>76 (47 deamons)</ThreadCount>
<HeapUsage>310.8MB (max: 779.6MB)</HeapUsage>
<NonHeapUsage>87.6MB (max: 176.0MB)</NonHeapUsage> </OsInfo>
</IdmStatus>
Requirements
- jmx: for some Wildfly related statistics
Configuration
The configuration of the status servlet is located in nevisidm-prod.properties. See the chapter nevisidm-prod.properties.