List of Prometheus metrics

List of the SonarQube Server metrics exposed by Prometheus.

Metrics exposed by the Web API

Metric name
Type
Unit
Description

SonarQube_Database_PoolMaxConnections

Untyped

Connections

Maximum number of connections to the Database pool.

SonarQube_AsyncExecution_LargestWorkerCount

Untyped

n/a

Maximum number of asynchronous workers.

SonarQube_Database_PoolMinIdleConnections

Untyped

Connections

Minimum number of idle connections to the Database pool.

SonarQube_AsyncExecution_QueueSize

Untyped

n/a

Queue size for asynchronous jobs.

SonarQube_Database_PoolTotalConnections

Untyped

Connections

Total number of connections to the Database pool.

SonarQube_AsyncExecution_WorkerCount

Untyped

Workers

Total number of asynchronous job workers.

SonarQube_Database_PoolMaxLifeTimeMillis

Untyped

Milliseconds

Maximum time a connection can stay in the alive in the Database pool.

SonarQube_Database_PoolActiveConnections

Untyped

Connections

Maximum number of active connections in the Database pool.

SonarQube_Database_PoolMaxWaitMillis

Untyped

Milliseconds

Maximum time a connection can keep waiting in the Database pool.

SonarQube_Database_PoolIdleConnections

Untyped

Maximum number of idle connections in the Database pool.

JMX metrics

Main SonarQube Server process

The metrics coming from the main Java process are listed below.

Metric name
Type
Unit
Description

process*_cpu_*seconds_total

Counter

Seconds

Total user and system CPU time spent in seconds.

process*_start_*time_seconds

Gauge

Seconds

Start time of the process since Unix epoch in seconds.

process*_open_*fds

Gauge

n/a

Number of open file descriptors.

process*_max_*fds

Gauge

n/a

Maximum number of open file descriptors.

process*_virtual_*memory_bytes

Gauge

Bytes

Virtual memory size in bytes.

process*_resident_*memory_bytes

Gauge

Bytes

Resident memory size in bytes.

Tomcat

The metrics coming from Tomcat are listed below. All metrics are untyped.

Connector
Metric name
Description

Tomcat*_Connector_*portOffset

The offset that will be applied to the port to determine the actual port number used.

Tomcat*_Connector_*maxThreads

The maximum number of request processing threads to be created for the internal Executor. -1 indicates an external Executor is being used.

Tomcat*_Connector_*tcpNoDelay

Should we use TCP no delay?

Tomcat*_Connector_*maxParameterCount

The maximum number of parameters (GET plus POST) that will be automatically parsed by the container. 10000 by default. The default Tomcat server.xml configures a lower default of 1000. A value of less than 0 means no limit.

Tomcat*_Connector_*maxHeaderCount

The maximum number of headers that are allowed by the container. 100 by default. A value of less than 0 means no limit.

Tomcat*_Connector_*maxKeepAliveRequests

Maximum number of Keep-Alive requests to honor per connection.

Tomcat*_Connector_*allowTrace

Allow disabling TRACE method.

Tomcat*_Connector_*enableLookups

The ‘enable DNS lookups’ flag for this Connector.

Tomcat*_Connector_*localPort

The port number on which this connector is listening to requests. If the special value for port of zero is used then this method will report the actual port bound.

Tomcat*_Connector_*threadPriority

The thread priority for processors using the internal Executor. -1 indicates an external Executor is being used.

Tomcat*_Connector_*processorCache

The processor cache size.

Tomcat*_Connector_*xpoweredBy

Is generation of X-Powered-By response header enabled/disabled?

Tomcat*_Connector_*useIPVHosts

Should IP-based virtual hosting be used?

Tomcat*_Connector_*port

The port number (excluding any offset) on which this connector is configured to listen for requests. The special value of 0 means select a random free port when the socket is bound.

Tomcat*_Connector_*redirectPort

The redirect port (excluding any offset) for non-SSL to SSL redirects.

Tomcat*_Connector_*proxyPort

The Server port to which we should pretend requests to this Connector.

Tomcat*_Connector_*acceptCount

The accept count for this Connector.

Tomcat*_Connector_*maxSwallowSize

The maximum number of request body bytes to be swallowed by Tomcat for an aborted upload.

Tomcat*_Connector_*portWithOffset

The actual port number (including any offset) on which this connector is configured to listen for requests.

Tomcat*_Connector_*maxPostSize

Maximum size in bytes of a POST which will be handled by the servlet API provided features.

Tomcat*_Connector_*connectionTimeout

Timeout value on the incoming connection.

Tomcat*_Connector_*connectionLinger

Linger value on the incoming connection.

Engine
Metric name
Description

Tomcat*_Engine_*backgroundProcessorDelay

The processor delay for this component.

Tomcat*_Engine_*startChildren

Will children be started automatically when they are added?

Tomcat*_Engine_*startStopThreads

The number of threads to use when starting and stopping child Hosts.

GlobalRequestProcessor
Metric name
Description

Tomcat*_GlobalRequestProcessor_*bytesReceived

Amount of data received, in bytes.

Tomcat*_GlobalRequestProcessor_*bytesSent

Amount of data sent, in bytes.

Tomcat*_GlobalRequestProcessor_*errorCount

Number of errors for the GlobalRequestProcessor.

Tomcat*_GlobalRequestProcessor_*maxTime

Maximum time to process a request.

Tomcat*_GlobalRequestProcessor_*processingTime

Total time to process the requests.

Tomcat*_GlobalRequestProcessor_*requestCount

Number of requests processed for the GlobalRequestProcessor.

Host
Metric name
Description

Tomcat*_Host_*autoDeploy

The auto deploy flag for this Host.

Tomcat*_Host_*backgroundProcessorDelay

The processor delay for this component.

Tomcat*_Host_*copyXML

Should XML files be copied to $CATALINA_BASE/conf/{engine}/{host} by default when a web application is deployed?

Tomcat*_Host_*createDirs

Should we create directories upon startup for appBase and xmlBase?

Tomcat*_Host_*deployOnStartup

The deploy on startup flag for this Host.

Tomcat*_Host_*deployXML

Deploy Context XML config files property.

Tomcat*_Host_*startChildren

Will children be started automatically when they are added?

Tomcat*_Host_*startStopThreads

The number of threads to use when starting, stopping, and deploying child Contexts.

Tomcat*_Host_*undeployOldVersions

Determines if old versions of applications deployed using parallel deployment are automatically undeployed when no longer used. Requires autoDeploy to be enabled.

Tomcat*_Host_*unpackWARs

Unpack WARs property.

Manager
Metric name
Description

Tomcat*_Manager_*activeSessions

Number of active sessions at this moment.

Tomcat*_Manager_*duplicates

Number of duplicated session ids generated.

Tomcat*_Manager_*expiredSessions

Number of sessions that expired (doesn’t include explicit invalidations).

Tomcat*_Manager_*maxActive

Maximum number of active sessions so far.

Tomcat*_Manager_*maxActiveSessions

The maximum number of active Sessions allowed, or -1 for no limit.

Tomcat*_Manager_*persistAuthentication

Indicates whether sessions shall persist authentication information when being persisted (e.g. across application restarts).

Tomcat*_Manager_*processExpiresFrequency

The frequency of the manager checks (expiration and passivation).

Tomcat*_Manager_*processingTime

Time spent doing housekeeping and expiration.

Tomcat*_Manager_*rejectedSessions

Number of sessions we rejected due to maxActive being reached.

Tomcat*_Manager_*sessionAverageAliveTime

Average time an expired session had been alive.

Tomcat*_Manager_*sessionCounter

Total number of sessions created by this manager.

Tomcat*_Manager_*sessionCreateRate

Session creation rate in sessions per minute.

Tomcat*_Manager_*sessionExpireRate

Session expiration rate in sessions per minute.

Tomcat*_Manager_*sessionMaxAliveTime

Longest time an expired session had been alive.

Tomcat*_Manager_*warnOnSessionAttributeFilterFailure

Should a WARN level log message be generated if a session attribute fails to match sessionAttributeNameFilter or sessionAttributeClassNameFilter?

ProtocolHandler
Metric name
Description

Tomcat*_ProtocolHandler_*acceptCount

Introspected attribute acceptCount.

Tomcat*_ProtocolHandler_*acceptorThreadCount

Introspected attribute acceptorThreadCount.

Tomcat*_ProtocolHandler_*acceptorThreadPriority

Introspected attribute acceptorThreadPriority.

Tomcat*_ProtocolHandler_*allowHostHeaderMismatch

Introspected attribute allowHostHeaderMismatch.

Tomcat*_ProtocolHandler_*aprRequired

Introspected attribute aprRequired.

Tomcat*_ProtocolHandler_*compressionMinSize

Introspected attribute compressionMinSize.

Tomcat*_ProtocolHandler_*connectionCount

Introspected attribute connectionCount.

Tomcat*_ProtocolHandler_*connectionLinger

Introspected attribute connectionLinger.

Tomcat*_ProtocolHandler_*connectionTimeout

Introspected attribute connectionTimeout.

Tomcat*_ProtocolHandler_*connectionUploadTimeout

Introspected attribute connectionUploadTimeout.

Tomcat*_ProtocolHandler_*desiredBufferSize

Introspected attribute desiredBufferSize.

Tomcat*_ProtocolHandler_*disableUploadTimeout

Introspected attribute disableUploadTimeout.

Tomcat*_ProtocolHandler_*keepAliveTimeout

Introspected attribute keepAliveTimeout.

Tomcat*_ProtocolHandler_*localPort

Introspected attribute localPort.

Tomcat*_ProtocolHandler_*maxConnections

Introspected attribute maxConnections.

Tomcat*_ProtocolHandler_*maxExtensionSize

Introspected attribute maxExtensionSize.

Tomcat*_ProtocolHandler_*maxHeaderCount

Introspected attribute maxHeaderCount.

Tomcat*_ProtocolHandler_*maxHttpHeaderSize

Introspected attribute maxHttpHeaderSize.

Tomcat*_ProtocolHandler_*maxHttpRequestHeaderSize

Introspected attribute maxHttpRequestHeaderSize.

Tomcat*_ProtocolHandler_*maxHttpResponseHeaderSize

Introspected attribute maxHttpResponseHeaderSize.

Tomcat*_ProtocolHandler_*maxKeepAliveRequests

Introspected attribute maxKeepAliveRequests.

Tomcat*_ProtocolHandler_*maxSavePostSize

Introspected attribute maxSavePostSize.

Tomcat*_ProtocolHandler_*maxSwallowSize

Introspected attribute maxSwallowSize.

Tomcat*_ProtocolHandler_*maxThreads

Introspected attribute maxThreads.

Tomcat*_ProtocolHandler_*maxTrailerSize

Introspected attribute maxTrailerSize.

Tomcat*_ProtocolHandler_*minSpareThreads

Introspected attribute minSpareThreads.

Tomcat*_ProtocolHandler_*nameIndex

Introspected attribute nameIndex.

Tomcat*_ProtocolHandler_*noCompressionStrongETag

Introspected attribute noCompressionStrongETag.

Tomcat*_ProtocolHandler_*paused

Introspected attribute paused.

Tomcat*_ProtocolHandler_*pollerThreadCount

Introspected attribute pollerThreadCount.

Tomcat*_ProtocolHandler_*pollerThreadPriority

Introspected attribute pollerThreadPriority.

Tomcat*_ProtocolHandler_*port

Introspected attribute port.

Tomcat*_ProtocolHandler_*portOffset

Introspected attribute portOffset.

Tomcat*_ProtocolHandler_*portWithOffset

Introspected attribute portWithOffset.

Tomcat*_ProtocolHandler_*processorCache

Introspected attribute processorCache.

Tomcat*_ProtocolHandler_*rejectIllegalHeader

Introspected attribute rejectIllegalHeader.

Tomcat*_ProtocolHandler_*rejectIllegalHeaderName

Introspected attribute rejectIllegalHeaderName.

Tomcat*_ProtocolHandler_*secure

Introspected attribute secure.

Tomcat*_ProtocolHandler_*selectorTimeout

Introspected attribute selectorTimeout.

Tomcat*_ProtocolHandler_*sendfileSupported

Introspected attribute sendfileSupported.

Tomcat*_ProtocolHandler_*serverRemoveAppProvidedValues

Introspected attribute serverRemoveAppProvidedValues.

Tomcat*_ProtocolHandler_*sessionCacheSize

Introspected attribute sessionCacheSize.

Tomcat*_ProtocolHandler_*sessionTimeout

Introspected attribute sessionTimeout.

Tomcat*_ProtocolHandler_*sniParseLimit

Introspected attribute sniParseLimit.

Tomcat*_ProtocolHandler_*sSLDisableCompression

Introspected attribute sSLDisableCompression.

Tomcat*_ProtocolHandler_*sSLDisableSessionTickets

Introspected attribute sSLDisableSessionTickets.

Tomcat*_ProtocolHandler_*sSLEnabled

Introspected attribute sSLEnabled.

Tomcat*_ProtocolHandler_*sSLHonorCipherOrder

Introspected attribute sSLHonorCipherOrder.

Tomcat*_ProtocolHandler_*sSLVerifyDepth

Introspected attribute sSLVerifyDepth.

Tomcat*_ProtocolHandler_*tcpNoDelay

Introspected attribute tcpNoDelay.

Tomcat*_ProtocolHandler_*threadPriority

Introspected attribute threadPriority.

Tomcat*_ProtocolHandler_*trustMaxCertLength

Introspected attribute trustMaxCertLength.

Tomcat*_ProtocolHandler_*useKeepAliveResponseHeader

Introspected attribute useKeepAliveResponseHeader.

Tomcat*_ProtocolHandler_*useSendfile

Introspected attribute useSendfile.

Tomcat*_ProtocolHandler_*useServerCipherSuitesOrder

Introspected attribute useServerCipherSuitesOrder.

Tomcat*_ProtocolHandler_*waitingProcessorCount

Introspected attribute waitingProcessorCount.

Realm
Metric name
Description

Tomcat*_Realm_*available

Introspected attribute available.

Tomcat*_Realm_*stripRealmForGss

Introspected attribute stripRealmForGss.

Tomcat*_Realm_*throwOnFailure

Introspected attribute throwOnFailure.

Tomcat*_Realm_*transportGuaranteeRedirectStatus

Introspected attribute transportGuaranteeRedirectStatus.

Tomcat*_Realm_*validate

Introspected attribute validate.

RequestProcessor
Metric name
Description

Tomcat*_RequestProcessor_*bytesReceived

Introspected attribute bytesReceived.

Tomcat*_RequestProcessor_*bytesSent

Introspected attribute bytesSent.

Tomcat*_RequestProcessor_*contentLength

Introspected attribute contentLength.

Tomcat*_RequestProcessor_*errorCount

Introspected attribute errorCount.

Tomcat*_RequestProcessor_*lastRequestProcessingTime

Introspected attribute lastRequestProcessingTime.

Tomcat*_RequestProcessor_*maxTime

Introspected attribute maxTime.

Tomcat*_RequestProcessor_*processingTime

Introspected attribute processingTime.

Tomcat*_RequestProcessor_*requestBytesReceived

Introspected attribute requestBytesReceived.

Tomcat*_RequestProcessor_*requestBytesSent

Introspected attribute requestBytesSent.

Tomcat*_RequestProcessor_*requestCount

Introspected attribute requestCount.

Tomcat*_RequestProcessor_*requestProcessingTime

Introspected attribute requestProcessingTime.

Tomcat*_RequestProcessor_*serverPort

Introspected attribute serverPort.

Tomcat*_RequestProcessor_*stage

Introspected attribute stage.

Server
Metric name
Description

Tomcat*_Server_*port

TCP port (excluding any offset) for shutdown messages.

Tomcat*_Server_*portOffset

The offset applied to port and to the port attributes of any nested connectors.

Tomcat*_Server_*portWithOffset

Actual TCP port (including any offset) for shutdown messages.

Servlet
Metric name
Description

Tomcat*_Servlet_*available

The date and time at which this servlet will become available (in milliseconds since the epoch), or zero if the servlet is available. If this value equals Long.MAX_VALUE, the unavailability of this servlet is considered permanent.

Tomcat*_Servlet_*asyncSupported

Async support.

Tomcat*_Servlet_*backgroundProcessorDelay

The processor delay for this component.

Tomcat*_Servlet_*classLoadTime

Time taken to load the Servlet class.

Tomcat*_Servlet_*countAllocated

The count of allocations that are currently active (even if they are for the same instance, as will be true on a non-STM servlet).

Tomcat*_Servlet_*errorCount

Error count.

Tomcat*_Servlet_*loadOnStartup

The load-on-startup order value (negative value means load on first call) for this servlet.

Tomcat*_Servlet_*loadTime

Time taken to load and initialize the Servlet.

Tomcat*_Servlet_*maxInstances

Deprecated. Will be removed in Tomcat 10.1 onwards. Maximum number of STM instances.

Tomcat*_Servlet_*maxTime

Maximum processing time of a request.

Tomcat*_Servlet_*minTime

Minimum processing time of a request.

Tomcat*_Servlet_*processingTime

Total execution time of the servlet’s service method.

Tomcat*_Servlet_*requestCount

Number of requests processed by this wrapper.

Tomcat*_Servlet_*singleThreadModel

Deprecated. Will be removed in Tomcat 10.1 onwards. Does this servlet implement the SingleThreadModel interface?

SSLHostConfig
Metric name
Description

Tomcat*_SSLHostConfig_*certificateVerificationDepth

Introspected attribute certificateVerificationDepth.

Tomcat*_SSLHostConfig_*certificateVerificationDepthConfigured

Introspected attribute certificateVerificationDepthConfigured.

Tomcat*_SSLHostConfig_*disableCompression

Introspected attribute disableCompression.

Tomcat*_SSLHostConfig_*disableSessionTickets

Introspected attribute disableSessionTickets.

Tomcat*_SSLHostConfig_*honorCipherOrder

Introspected attribute honorCipherOrder.

Tomcat*_SSLHostConfig_*insecureRenegotiation

Introspected attribute insecureRenegotiation.

Tomcat*_SSLHostConfig_*openSslConfContext

Introspected attribute openSslConfContext.

Tomcat*_SSLHostConfig_*openSslContext

Introspected attribute openSslContext.

Tomcat*_SSLHostConfig_*revocationEnabled

Introspected attribute revocationEnabled.

Tomcat*_SSLHostConfig_*sessionCacheSize

Introspected attribute sessionCacheSize.

Tomcat*_SSLHostConfig_*sessionTimeout

Introspected attribute sessionTimeout.

Tomcat*_SSLHostConfig_*tls13RenegotiationAvailable

Introspected attribute tls13RenegotiationAvailable.

SocketProperties
Metric name
Description

Tomcat*_SocketProperties_*appReadBufSize

Introspected attribute appReadBufSize.

Tomcat*_SocketProperties_*appWriteBufSize

Introspected attribute appWriteBufSize.

Tomcat*_SocketProperties_*bufferPool

Introspected attribute bufferPool.

Tomcat*_SocketProperties_*bufferPoolSize

Introspected attribute bufferPoolSize.

Tomcat*_SocketProperties_*directBuffer

Introspected attribute directBuffer.

Tomcat*_SocketProperties_*directBufferPool

Introspected attribute directBufferPool.

Tomcat*_SocketProperties_*directSslBuffer

Introspected attribute directSslBuffer.

Tomcat*_SocketProperties_*eventCache

Introspected attribute eventCache.

Tomcat*_SocketProperties_*processorCache

Introspected attribute processorCache.

Tomcat*_SocketProperties_*soLingerOn

Introspected attribute soLingerOn.

Tomcat*_SocketProperties_*soLingerTime

Introspected attribute soLingerTime.

Tomcat*_SocketProperties_*soReuseAddress

Introspected attribute soReuseAddress.

Tomcat*_SocketProperties_*soTimeout

Introspected attribute soTimeout.

Tomcat*_SocketProperties_*tcpNoDelay

Introspected attribute tcpNoDelay.

Tomcat*_SocketProperties_*timeoutInterval

Introspected attribute timeoutInterval.

Tomcat*_SocketProperties_*unlockTimeout

Introspected attribute unlockTimeout.

StringCache
Metric name
Description

Tomcat*_StringCache_*accessCount

Introspected attribute accessCount.

Tomcat*_StringCache_*byteEnabled

Introspected attribute byteEnabled.

Tomcat*_StringCache_*cacheSize

Introspected attribute cacheSize.

Tomcat*_StringCache_*charEnabled

Introspected attribute charEnabled.

Tomcat*_StringCache_*hitCount

Introspected attribute hitCount.

Tomcat*_StringCache_*trainThreshold

Introspected attribute trainThreshold.

ThreadPool
Metric name
Description

Tomcat*_ThreadPool_*acceptCount

Tomcat ThreadPool acceptCount.

Tomcat*_ThreadPool_*acceptorThreadCount

Tomcat ThreadPool acceptorThreadCount.

Tomcat*_ThreadPool_*acceptorThreadPriority

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=acceptorThreadPriority

Tomcat*_ThreadPool_*alpnSupported

Tomcat ThreadPool alpnSupported.

Tomcat*_ThreadPool_*bindOnInit

Tomcat ThreadPool bindOnInit.

Tomcat*_ThreadPool_*connectionCount

Tomcat ThreadPool connectionCount.

Tomcat*_ThreadPool_*connectionLinger

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=connectionLinger

Tomcat*_ThreadPool_*connectionTimeout

Tomcat ThreadPool connection timeout.

Tomcat*_ThreadPool_*currentThreadCount

Tomcat ThreadPool currentThreadCount.

Tomcat*_ThreadPool_*currentThreadsBusy

The number of currently busy threads in the ThreadPool.

Tomcat*_ThreadPool_*daemon

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=daemon

Tomcat*_ThreadPool_*deferAccept

Tomcat ThreadPool deferAccept.

Tomcat*_ThreadPool_*executorTerminationTimeoutMillis

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=executorTerminationTimeoutMillis

Tomcat*_ThreadPool_*keepAliveCount

Tomcat ThreadPool keepAliveCount.

Tomcat*_ThreadPool_*keepAliveTimeout

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=keepAliveTimeout

Tomcat*_ThreadPool_*localPort

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=localPort

Tomcat*_ThreadPool_*maxConnections

Tomcat ThreadPool maxConnections.

Tomcat*_ThreadPool_*maxKeepAliveRequests

Tomcat ThreadPool maxKeepAliveRequests.

Tomcat*_ThreadPool_*maxThreads

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=maxThreads

Tomcat*_ThreadPool_*minSpareThreads

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=minSpareThreads

Tomcat*_ThreadPool_*paused

Tomcat ThreadPool paused.

Tomcat*_ThreadPool_*pollerThreadCount

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=pollerThreadCount

Tomcat*_ThreadPool_*pollerThreadPriority

Tomcat ThreadPool pollerThreadPriority.

Tomcat*_ThreadPool_*port

Tomcat ThreadPool port.

Tomcat*_ThreadPool_*portOffset

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=portOffset

Tomcat*_ThreadPool_*portWithOffset

Tomcat ThreadPool portWithOffset.

Tomcat*_ThreadPool_*running

Tomcat ThreadPool running.

Tomcat*_ThreadPool_*selectorTimeout

Introspected attribute selectorTimeout.

Tomcat*_ThreadPool_*sniParseLimit

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=sniParseLimit

Tomcat*_ThreadPool_*sSLEnabled

Tomcat ThreadPool sSLEnabled.

Tomcat*_ThreadPool_*tcpNoDelay

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=tcpNoDelay

Tomcat*_ThreadPool_*threadPriority

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=threadPriority

Tomcat*_ThreadPool_*useInheritedChannel

Tomcat ThreadPool useInheritedChannel.

Tomcat*_ThreadPool_*useSendfile

Tomcat:name="http-nio-0.0.0.0-9000",type=ThreadPool,attribute=useSendfile

UtilityExecutor
Metric name
Description

Tomcat*_UtilityExecutor_*activeCount

Introspected attribute activeCount.

Tomcat*_UtilityExecutor_*completedTaskCount

Introspected attribute completedTaskCount.

Tomcat*_UtilityExecutor_*continueExistingPeriodicTasksAfterShutdownPolicy

Introspected attribute continueExistingPeriodicTasksAfterShutdownPolicy.

Tomcat*_UtilityExecutor_*corePoolSize

Introspected attribute corePoolSize.

Tomcat*_UtilityExecutor_*executeExistingDelayedTasksAfterShutdownPolicy

Introspected attribute executeExistingDelayedTasksAfterShutdownPolicy.

Tomcat*_UtilityExecutor_*largestPoolSize

Introspected attribute largestPoolSize.

Tomcat*_UtilityExecutor_*maximumPoolSize

Introspected attribute maximumPoolSize.

Tomcat*_UtilityExecutor_*poolSize

Introspected attribute poolSize.

Tomcat*_UtilityExecutor_*removeOnCancelPolicy

Introspected attribute removeOnCancelPolicy.

Tomcat*_UtilityExecutor_*shutdown

Introspected attribute shutdown.

Tomcat*_UtilityExecutor_*taskCount

Introspected attribute taskCount.

Tomcat*_UtilityExecutor_*terminated

Introspected attribute terminated.

Tomcat*_UtilityExecutor_*terminating

Introspected attribute terminating.

Valve
Metric name
Description

Tomcat*_Valve_*asyncSupported

Does this valve support async reporting?

Tomcat*_Valve_*birthTime

Introspected attribute birthTime.

Tomcat*_Valve_*cache

Should we cache authenticated Principals if the request is part of an HTTP session?

Tomcat*_Valve_*changeSessionIdOnAuthentication

Controls if the session ID is changed if a session exists at the point where users are authenticated.

Tomcat*_Valve_*disableProxyCaching

Controls the caching of pages that are protected by security constraints.

Tomcat*_Valve_*quiet

Introspected attribute quiet.

Tomcat*_Valve_*securePagesWithPragma

Controls the caching of pages that are protected by security constraints.

Tomcat*_Valve_*showReport

Enables/Disables full error reports.

Tomcat*_Valve_*showServerInfo

Enables/Disables server info on error pages.

Tomcat*_Valve_*started

Introspected attribute started.

Tomcat*_Valve_*throwOnFailure

Introspected attribute throwOnFailure.

WebModule
Metric name
Description

Tomcat*_WebModule_*antiResourceLocking

Take care not to lock resources.

Tomcat*_WebModule_*clearReferencesRmiTargets

Should Tomcat look for memory leaks in RMI Targets and clear them if found as a workaround for application coding errors?

Tomcat*_WebModule_*clearReferencesStopTimerThreads

Should Tomcat attempt to terminate TimerThreads that have been started by the web application? Advisable to be used only in a development environment.

Tomcat*_WebModule_*clearReferencesStopThreads

Should Tomcat attempt to terminate threads that have been started by the web application? Advisable to be used only in a development environment.

Tomcat*_WebModule_*clearReferencesThreadLocals

Should Tomcat attempt to clear ThreadLocal variables that have been populated with classes loaded by the web application?

Tomcat*_WebModule_*configured

The correctly configured flag for this Context.

Tomcat*_WebModule_*cookies

Should we attempt to use cookies for session id communication?

Tomcat*_WebModule_*crossContext

Should we allow the ServletContext.getContext() method to access the context of other web applications in this server?

Tomcat*_WebModule_*delegate

Tomcat WebModule delegate.

Tomcat*_WebModule_*distributable

The distributable flag for this web application.

Tomcat*_WebModule_*errorCount

Cumulative error count of all servlets in this context.

Tomcat*_WebModule_*ignoreAnnotations

Ignore annotations flag.

Tomcat*_WebModule_*logEffectiveWebXml

Should the effective web.xml be logged when the context starts?

Tomcat*_WebModule_*mapperContextRootRedirectEnabled

Should the Mapper be used for context root redirects?

Tomcat*_WebModule_*mapperDirectoryRedirectEnabled

Should the Mapper be used for directory redirects?

Tomcat*_WebModule_*maxTime

Maximum execution time of all servlets in this context.

Tomcat*_WebModule_*minTime

Minimum execution time of all servlets in this context.

Tomcat*_WebModule_*override

The default context.xml override flag for this web application.

Tomcat*_WebModule_*parallelAnnotationScanning

The parallel annotation scanning flag.

Tomcat*_WebModule_*paused

The request processing pause flag (while reloading occurs).

Tomcat*_WebModule_*privileged

Access to Tomcat internals.

Tomcat*_WebModule_*processingTime

Cumulative execution times of all servlets in this context.

Tomcat*_WebModule_*reloadable

The reloadable flag for this web application.

Tomcat*_WebModule_*renewThreadsWhenStoppingContext

Should Tomcat renew the threads of the thread pool when the application is stopped to avoid memory leaks because of uncleaned ThreadLocal variables?

Tomcat*_WebModule_*requestCount

Cumulative request count of all servlets in this context.

Tomcat*_WebModule_*sessionTimeout

The session timeout (in minutes) for this web application.

Tomcat*_WebModule_*startTime

Time (in milliseconds since January 1, 1970, 00:00:00) when this context was started.

Tomcat*_WebModule_*startupTime

Time (in milliseconds) it took to start this context.

Tomcat*_WebModule_*swallowOutput

Flag to set to cause the system.out and system.err to be redirected to the logger when executing a servlet.

Tomcat*_WebModule_*tldScanTime

Time spent scanning jars for TLDs for this context.

Tomcat*_WebModule_*tldValidation

Should the parsing of *.tld files be performed by a validating parser?

Tomcat*_WebModule_*unloadDelay

Amount of ms that the container will wait for servlets to unload.

Tomcat*_WebModule_*unpackWAR

Unpack WAR property.

Tomcat*_WebModule_*useBloomFilterForArchives

DEPRECATED: Use a bloom filter for archives lookups.

Tomcat*_WebModule_*useHttpOnly

Indicates that session cookies should use HttpOnly.

Tomcat*_WebModule_*useNaming

Create a JNDI naming context for this application?

Tomcat*_WebModule_*useRelativeRedirects

When generating location headers for 302 responses, should a relative URI be used?

Tomcat*_WebModule_*xmlNamespaceAware

Should the parsing of web.xml and web-fragment.xml files be performed by a namespace-aware parser?

Tomcat*_WebModule_*xmlValidation

Should the parsing of web.xml and web-fragment.xml files be performed by a validating parser?

WebResourceRoot
Metric name
Description

Tomcat*_WebResourceRoot_*allowLinking

Does this resources implementation allow the use of symbolic links?

Tomcat*_WebResourceRoot_*cachingAllowed

Is in-memory caching of resource content and metadata enabled?

Tomcat*_WebResourceRoot_*hitCount

The number of requests for resources that were served from the cache.

Tomcat*_WebResourceRoot_*lookupCount

The number of requests for resources in the WebResourceRoot.

Tomcat*_WebResourceRoot_*maxSize

The maximum permitted size of the cache in kB.

Tomcat*_WebResourceRoot_*objectMaxSize

The maximum permitted size for a single object in the cache in kB.

Tomcat*_WebResourceRoot_*size

The current estimate of the cache size in kB.

Tomcat*_WebResourceRoot_*trackLockedFiles

Does this resources implementation track requests that lock files?

Tomcat*_WebResourceRoot_*ttl

The time-to-live for cache entries in milliseconds.

Last updated

Was this helpful?