MashZone NextGen (Deprecated) KPI Definitions
The KPIs in this section enable you to monitor MashZone NextGen servers.
com.softwareag.mzng
Connects over HTTP to the web server and extracts the KPIs from web services, using MashZone NextGen authentication.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean ObjectStatus |
Status of MashZone NextGen via MashZone NextGen ping web service. |
long JvmCommittedMemory |
The committed memory in the JVM in kilobytes. |
long JvmMaxMemory |
The maximum memory in the JVM in kilobytes. |
long JvmUsedMemory |
The used memory in the JVM n kilobytes. |
int MaxCurrentThreads |
The peak number of threads in the JVM. |
int NoCurrentThreads |
The number of current threads in the JVM. |
long NoOfAppsInDepot |
Deprecated. The number of approved apps in MashZone NextGen. |
long NoOfAppsInHub |
Deprecated. The number of apps in MashZone NextGen. |
long NoOfPendingAppsInDepot |
Deprecated. The number of apps pending approval in MashZone NextGen. |
long NoOfAtoms |
Deprecated. The number of atom mashups and mashables in MashZone NextGen. |
long NoOfDataSources |
Deprecated. The number of data sources defined in MashZone NextGen. |
long NoOfDatabases |
Deprecated. The number of database mashups and mashables in MashZone NextGen. |
long NoOfJDBCDrivers |
Deprecated. The number of JDBC drivers defined in MashZone NextGen. |
long NoOfMacros |
Deprecated. The number of macros in MashZone NextGen. |
long NoOfMashups |
Deprecated. The number of mashups in MashZone NextGen. |
long NoOfRESTs |
Deprecated. The number of REST mashups and mashables in MashZone NextGen. |
long NoOfRSS |
Deprecated. The number of RSS mashups and mashables in MashZone NextGen. |
long NoOfSharePoints |
Deprecated. The number of Sharepoint mashups and mashables in MashZone NextGen. |
long NoOfSpreadsheets |
Deprecated. The number of Spreadsheet mashups and mashables in MashZone NextGen. |
long NoOfWSDLs |
Deprecated. The number of WSDL mashups and mashables in MashZone NextGen. |
long NoOfXMLs |
Deprecated. The number of XML mashups and mashables in MashZone NextGen. |
int CurrentNoOfPollEventsSent | The count of events sent for an asset during each polling. |
int PollTime | Polling time for an asset during each polling. |
int PingTime | Time to ping an asset server. |
com.softwareag.mzng.jmx.Catalina
MashZone NextGen Catalina root model.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
long pingTime |
The period of time during which to ping the MashZone NextGen server. |
com.softwareag.mzng.jmx.Catalina.type.Cache
MashZone NextGen Catalina Cache.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
long hitsCount |
Introspected attribute hitsCount. |
int cacheMaxSize |
Introspected attribute cacheMaxSize. |
int cacheSize |
Introspected attribute cacheSize. |
int maxAllocateIterations |
Introspected attribute maxAllocateIterations. |
long accessCount |
Introspected attribute accessCount. |
long desiredEntryAccessRatio |
Introspected attribute desiredEntryAccessRatio. |
int spareNotFoundEntries |
Introspected attribute spareNotFoundEntries. |
long deltaaccessCount |
Delta of introspected attribute accessCount. |
long deltahitsCount |
Delta of introspected attribute hitsCount. |
com.softwareag.mzng.jmx.Catalina.type.Connector
MashZone NextGen Catalina Connector.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int maxTread |
The maximum number of request processing threads to be created. |
int port |
The number of the port on which this connector is configured to listen for requests. The special value of 0 means to select a random free port when the socket is bound. |
int acceptCount |
The accept count for this connector. |
int maxParameterCount |
The maximum number of parameters (GET plus POST) which will be automatically parsed by the container. The default value is 1000. A value of less than 0 means no limit. |
int connectionTimeout |
Timeout value of the incoming connection. |
int proxyPort |
The server port to which we should send requests to this connector. |
int maxHeaderCount |
The maximum number of headers that are allowed by the container. The default value is 100. A value of less than 0 means no limit. |
boolean enableLookups |
The enable DNS lookups flag for this connector. |
int keepAliveTimeout |
The number of seconds Tomcat will wait for a subsequent request before closing the connection. |
int maxSavePostSize |
Maximum size of a POST which will be saved by the container during authentication. |
boolean useBodyEncodingForURI |
Whether the body encoding should be used for URI query parameters. |
int minSpareThreads |
The number of request processing threads that will be created. |
int processorCache |
The processor cache size. |
int maxKeepAliveRequests |
The maximum number of Keep-Alive requests to honor per connection. |
int maxPostSize |
The maximum size in bytes of a POST which will be handled by the servlet API provided features. |
boolean xpoweredBy |
Whether X-Powered-By response header generation is enabled or disabled. |
int redirectPort |
The redirect port for non-SSL to SSL redirects. |
boolean allowTrace |
Whether to allow disabling the TRACE method. |
boolean secure |
Whether this is a secure (SSL) connector. |
int localPort |
The port number on which this connector is listening for requests. If the special value of 0 is used, then this method will report the actual port bound. |
int connectionLinger |
Linger value on the incoming connection. |
boolean useIPVHosts |
Whether to use IP-based virtual hosting. |
int threadPriority |
The thread priority for processors. |
boolean tcpNoDelay |
Whether TCP should be used with no delay. |
int packetSize |
The ajp packet size. |
int deltaacceptCount |
Delta of accept count for this Connector. |
com.softwareag.mzng.jmx.Catalina.type.DataSource
MashZone NextGen Catalina DataSource.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int loginTimeout |
Introspected attribute loginTimeout. |
boolean closed |
Introspected attribute closed. |
int initialSize |
Introspected attribute initialSize. |
int numIdle |
Introspected attribute numIdle. |
long timeBetweenEvictionRunsMillis |
Introspected attribute timeBetweenEvictionRunsMillis. |
boolean defaultAutoCommit |
Introspected attribute defaultAutoCommit. |
int maxIdle |
Introspected attribute maxIdle. |
int maxOpenPreparedStatements |
Introspected attribute maxOpenPreparedStatements. |
boolean logAbandoned |
Introspected attribute logAbandoned. |
int minIdle |
Introspected attribute minIdle. |
int numTestsPerEvictionRun |
Introspected attribute numTestsPerEvictionRun. |
long minEvictableIdleTimeMillis |
Introspected attribute minEvictableIdleTimeMillis. |
int maxActive |
Introspected attribute maxActive. |
int validationQueryTimeout |
Introspected attribute validationQueryTimeout. |
int numActive |
Introspected attribute numActive. |
boolean poolPreparedStatements |
Introspected attribute poolPreparedStatements. |
int defaultTransactionIsolation |
Introspected attribute defaultTransactionIsolation. |
long maxWait |
Introspected attribute maxWait. |
boolean defaultReadOnly |
Introspected attribute defaultReadOnly. |
boolean testOnReturn |
Introspected attribute testOnReturn. |
boolean removeAbandoned |
Introspected attribute removeAbandoned. |
int removeAbandonedTimeout |
Introspected attribute removeAbandonedTimeout. |
boolean testWhileIdle |
Introspected attribute testWhileIdle. |
boolean testOnBorrow |
Introspected attribute testOnBorrow. |
boolean accessToUnderlyingConnectionAllowed |
Introspected attribute accessToUnderlyingConnectionAllowed. |
com.softwareag.mzng.jmx.Catalina.type.Deployer
MashZone NextGen Catalina Deployer.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean deployXML |
The deploy XML configuration flag for this component. |
boolean copyXML |
The copy XML configuration flag for this component. |
boolean unpackWARs |
The unpack WAR files flag. |
com.softwareag.mzng.jmx.Catalina.type.Engine
MashZone NextGen Catalina Engine.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean startChildren |
Whether children will be started automatically when they are added. |
int startStopThreads |
The number of threads to use when starting and stopping child hosts. |
int backgroundProcessorDelay |
The processor delay for this component. |
com.softwareag.mzng.jmx.Catalina.type.Environment
MashZone NextGen Catalina Environment.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean override |
Whether this environment entry allows overrides by the application deployment descriptor. |
com.softwareag.mzng.jmx.Catalina.type.GlobalRequestProcessor
MashZone NextGen Catalina GlobalRequestProcessor contains the sums of request counters for all threads in this thread pool, for example how many requests, errors, sum of response times in milliseconds, etc.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
long bytesReceived |
Sum of bytes received. |
int errorCount |
Introspected attribute errorCount. |
int requestCount |
Introspected attribute requestCount. |
long bytesSent |
Introspected attribute bytesSent. |
long processingTime |
Request processing time (in milliseconds) of each global request processor. |
long maxTime |
Introspected attribute maxTime. |
long deltaBytesSent |
Delta of introspected attribute bytesSent. |
int deltaRequestCount |
Delta of introspected attribute requestCount. |
long deltaBytesReceived |
Delta of sum of attribute bytesReceived. |
int deltaErrorCount |
Delta of introspected attribute errorCount. |
com.softwareag.mzng.jmx.Catalina.type.Host
MashZone NextGen Catalina Host.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean autoDeploy |
The auto deploy flag for this host. |
boolean deployXML |
Deploy Context XML configuration property. |
boolean copyXML |
Whether XML files should be copied to $CATALINA_BASE/conf/{engine}/{host} by default when a web application is deployed. |
boolean unpackWARs |
Unpack WAR files property. |
boolean deployOnStartup |
The deploy on startup flag for this host. |
boolean createDirs |
Whether directories should be created upon startup for appBase and xmlBase. |
boolean startChildren |
Whether children should be started automatically when they are added. |
boolean undeployOlderVersions |
Whether old versions of applications deployed using parallel deployment should be undeployed automatically when no longer used. Requires autoDeploy to be enabled. |
int startStopThreads |
The number of threads to use when starting, stopping, and deploying child contexts. |
int backgroundProcessDelay |
The processor delay for this component. |
com.softwareag.mzng.jmx.Catalina.type.JspMonitor
MashZone NextGen Catalina JspMonitor.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int jspCount |
The number of JSPs that have been loaded into a webapp. |
int jspReloadCount |
The number of JSPs that have been reloaded. |
int jspUnloadCount |
The number of JSPs that have been unloaded. |
int jspQueueLength |
The length of the JSP queue (if enabled via maxLoadedJSPs). |
int deltajspCount |
Delta of the number of JSPs that have been loaded into a webapp. |
com.softwareag.mzng.jmx.Catalina.type.Loader
MashZone NextGen Catalina Loader.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean seachExternalFirst |
Introspected attribute seachExternalFirst. |
boolean reloadable |
Introspected attribute reloadable. |
boolean searchVirtualFirst |
Introspected attribute searchVirtualFirst. |
boolean delegate |
Introspected attribute delegate. |
com.softwareag.mzng.jmx.Catalina.type.Manager
MashZone NextGen Catalina Manager.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int sessionExpireRate |
Session expiration rate in sessions per minute. |
int sessionAverageAliveTime |
Average time an expired session has been alive. |
int duplicates |
Number of duplicated session ids generated. |
int maxInactiveInterval |
The default maximum inactive interval for sessions created by this manager. |
int sessionCreateRate |
Session creation rate in sessions per minute. |
int sessionIdLength |
The session id length (in bytes) of sessions created by this manager. |
int rejectedSessions |
Number of sessions we rejected due to maxActive being reached. |
boolean distributable |
The distributable flag for sessions created by this manager. |
int maxActive |
Maximum number of active sessions so far. |
long sessionCounter |
Total number of sessions created by this manager. |
int maxActiveSessions |
The maximum number of active sessions allowed. A value of -1 means no limit. |
int activeSessions |
Number of active sessions at this moment. |
long expiredSessions |
Number of sessions that expired. Note that this does not include explicit invalidations. |
int sessionMaxAliveTime |
Longest time an expired session has been alive. |
int processExpiresFrequency |
The frequency of the manager checks (expiration and passivation). |
long processingTime |
Time spent doing housekeeping and expiration. |
long deltaexpiredSessions |
Delta of the number of sessions that expired (does not include explicit invalidations). |
int deltaactiveSessions |
Delta of the number of active sessions at the moment. |
int deltarejectedSessions |
Delta of the number of sessions that were rejected due to maxActive being reached. |
com.softwareag.mzng.jmx.Catalina.type.ProtocolHandler
MashZone NextGen Catalina ProtocolHandler.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int maxTrailerSize |
Limits the total length of trailing headers in the last chunk of a chunked HTTP request. If the value is -1, no limit will be imposed. If not specified, the default value of 8192 will be used. |
int soLinger |
Limits the total length of chunk extensions in chunked HTTP requests. If the value is -1, no limit will be imposed. If not specified, the default value of 8192 will be used. If not specified, the default value of 8192 will be used. |
boolean sSLEnabled |
Whether to enable SSL traffic on a
connector. To turn on SSL handshake/encryption/decryption on a connector, set
this value to
true. The default value is
false. When you set this value
true, you must also set the
scheme and the secure attributes to pass the correct
|
int maxThreads |
The maximum number of request processing threads to be created by this Connector, which also determines the maximum number of simultaneous requests that can be handled. If not specified, the default value of 200 is used. If an executor is associated with this connector, this attribute is ignored as the executor takes precedence. |
int port |
The TCP port number on which this Connector creates a server socket and awaits incoming connections. Your operating system will allow only one server application to listen to a particular port number on a particular IP address. If the value is set to 0, Tomcat selects a free port at random to use for this connector. This is typically only useful in embedded and testing applications. |
int connectionTimeout |
The number of milliseconds this
Connector will wait, after accepting a connection, for the request URI line to
be present. A value of
-1 indicates no (i.e. infinite)
timeout. The default value is
60000.
Note: The standard server.xml
that ships with Tomcat sets this property to
20000. Unless
disableUploadTimeout is set to
false, this timeout will also be
used when reading the request body (if any).
|
int maxHeaderCount |
The maximum number of headers in a request that are allowed by the container. A request that contains more headers than the specified limit will be rejected. A value of less than 0 means no limit. If not specified, a default of 100 is used. |
int keepAliveTimeout |
The number of milliseconds this Connector will wait for another HTTP request before closing the connection. The default value is to use the value that has been set for the connectionTimeout attribute. Use a value of -1 to indicate no (i.e. infinite) timeout. |
int maxConnections |
The maximum number of connections that the server will accept and process at any given time. When this number is reached, the server will accept, but not process any more connections. Note that once the limit has been reached, the operating system may still accept connections based on the acceptCount parameter. The default value varies by connector type. For BIO the default is the value of maxThreads unless an Executor is used, in which case the default will be the value of maxThreads from the executor. For NIO the default is 10000. For APR/native, the default is 8192. Note that for APR/native on Windows, the configured value will be reduced to the highest multiple of 1024 that is less than or equal to maxConnections. This is done for performance reasons. If set to a value of -1, the maxConnections feature is disabled and connections are not counted. |
int maxHttpHeaderSize |
The maximum size of the request and response HTTP header, specified in bytes. If not specified, this value is set to 8192 (8 KB). |
int maxSavePostSize |
The maximum size in bytes of the POST which will be saved/buffered by the container during FORM or CLIENT-CERT authentication. For both types of authentication, the POST will be saved/buffered before the user is authenticated. For CLIENT-CERT authentication, the POST is buffered for the duration of the SSL handshake and the buffer is emptied when the request is processed. For FORM authentication the POST is saved whilst the user is re-directed to the login form and is retained until the user successfully authenticates or the session associated with the authentication request expires. A value of -1 means no limit. Setting the attribute to 0 will disable the saving of POST data during authentication. If not specified, the default value of 4096 (4 kilobytes) is used. |
int minSpareThreads |
The minimum number of threads always kept running. If not specified, the default value of 10 is used. |
long connectionCount |
Introspected attribute connectionCount. |
int processorCache |
The protocol handler caches Http11NioProcessor objects to speed up performance. This setting dictates how many of these objects get cached. -1 means unlimited, default is 200. Set this value somewhere close to your maxThreads value. |
int maxKeepAliveRequests |
The maximum number of HTTP requests which can be pipelined until the connection is closed by the server. Setting this attribute to 1 will disable HTTP/1.0 keep-alive, as well as HTTP/1.1 keep-alive and pipelining. Setting this to -1 will allow an unlimited amount of pipelined or keep-alive HTTP requests. If not specified, this attribute is set to 100. |
int disableKeepAlivePercentage |
The percentage of processing threads that have to be in use before HTTP keep-alives are disabled to improve scalability. Values less than 0 will be changed to 0 and values greater than 100 will be changed to 100. If not specified, the default value is 75. |
boolean aprRequired |
Introspective attribute aprRequired. |
int compressionMinSize |
If compression is set to on, this attribute may be used to specify the minimum amount of data before the output is compressed. If not specified, the default value is 2048. |
boolean secure |
Set this attribute to true if you wish to have calls to request.isSecure() to return true for requests received by this Connector. You would want this on an SSL Connector or a non SSL connector that is receiving data from a SSL accelerator, like a crypto card, a SSL appliance or even a webserver. The default value is false. |
int localPort |
Introspected attribute localPort. |
int soTimeout |
This is equivalent to the standard connectionTimeout attribute. |
int backlog |
Introspected attribute backlog. |
int socketBuffer |
The size (in bytes) of the buffer to be provided for socket output buffering. Set this value to -1 to disable the use of a buffer. By default, a buffer of 9000 bytes will be used. |
boolean disableUploadTimeout |
This flag allows the servlet container to use a different, usually longer, connection timeout during data upload. If not specified, this attribute is set to true which disables the longer timeout. |
int connectionUploadTimeout |
Specifies the timeout, in milliseconds, to use while a data upload is in progress. This only takes effect if disableUploadTimeout is set to false. |
int nameIndex |
Introspected attribute nameIndex. |
int threadPriority |
The priority of the request processing threads within the JVM. The default value is 5 (the value of the java.lang.Thread.NORM_PRIORITY constant). For more information, see the JavaDoc for the java.lang.Thread class. |
boolean tcpNoDelay |
If set to true, the TCP_NO_DELAY option will be set on the server socket, which improves performance under most circumstances. The default value is true. |
com.softwareag.mzng.jmx.Catalina.type.Realm
MashZone NextGen Catalina Realm.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int cacheRemovalWarningTime |
If a failed user is removed from the cache because the cache is too big before it has been in the cache for at least this period of time (in seconds) a warning message will be logged. The default value is 3600 (1 hour). |
int failureCount |
The number of times in a row a user has to fail authentication to be locked out. Defaults to 5. |
int lockOutTime |
The time (in seconds) a user is locked out after too many authentication failures. The default value is 300 (5 minutes). |
int cacheSize |
Number of users that have failed authentication to keep in cache. Over time the cache will grow to this size and may not shrink. The default value is 1000. |
boolean stripRealmForGss |
Introspected attribute stripRealmForGss. |
boolean validate |
The 'validate certificate chains' flag. |
com.softwareag.mzng.jmx.Catalina.type.RequestProcessor
MashZone NextGen Catalina RequestProcessor.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
long requestBytesReceived |
Introspected attribute requestBytesReceived. |
long requestProcessingTime |
Introspected attribute requestProcessingTime. |
int serverPort |
Introspected attribute serverPort. |
int contentLength |
Introspected attribute contentLength. |
long requestBytesSent |
Introspected attribute requestBytesSent. |
long bytesReceived |
Introspected attribute bytesReceived. |
int stage |
Introspected attribute stage. |
int errorCount |
errorCount. |
long lastRequestProcessingTime |
Introspected attribute lastRequestProcessingTime. |
int requestCount |
Introspected attribute requestCount. |
long bytesSent |
Introspected attribute bytesSent. |
long processingTime |
Introspected attribute processingTime. |
long maxTime |
Introspected attribute maxTime. |
int deltarequestCount |
Delta of introspected attribute requestCount. |
int deltabyteSent |
Delta of introspected attribute bytesSent. |
int deltabytesReceived |
Delta of introspected attribute bytesReceived. |
int deltaerrorCount |
Delta of errorCount. |
com.softwareag.mzng.jmx.Catalina.type.Server
MashZone NextGen Catalina Server.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int port |
TCP port for shutdown messages. |
com.softwareag.mzng.jmx.Catalina.type.Servlet
MashZone NextGen Catalina servlet.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean asyncSupported |
Whether asynchronous communication is supported. |
boolean singleThreadModel |
Whether the servlet implements the SingleThreadModel interface |
long loadTime |
Time taken to load and initialize the servlet. |
boolean statisticsProvider |
Whether performance statistics are supported for this managed object. |
int countAllocated |
The count of allocations that are currently active. |
boolean eventProvider |
Whether Event provider is supported for this managed object. |
boolean stateManageable |
Whether State management is supported for this managed object. |
int classLoadTime |
Time taken to load the Servlet class. |
int maxInstances |
Maximum number of STM instances. |
int errorCount |
Number of errors. |
int requestCount |
Number of requests processed by this wrapper. |
int loadOnStartup |
The load-on-startup order value for this servlet. Negative value means load on the first call. |
long minTime |
Minimum processing time of a request. |
int backgroundProcessorDelay |
The processor delay for this component. |
long processingTime |
Total execution time of the servlet’s service method. |
long maxTime |
Maximum processing time of a request. |
long available |
The date and time at which this servlet will become available (in milliseconds). A value of 0 means the servlet is available. If this value equals Long.MAX_VALUE, the unavailability of the servlet is considered permanent. |
int deltaRequestCount |
Delta of number of requests processed by this wrapper. |
int deltaErrorCount |
Delta of Error count. |
com.softwareag.mzng.jmx.Catalina.type.StringCache
MashZone NextGen Catalina StringCache.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int hitCount |
Introspected attribute hitCount. |
boolean charEnabled |
Introspected attribute charEnabled. |
int sizeCache |
Introspected attribute sizeCache. |
int accessCount |
Introspected attribute accessCount. |
boolean byteEnabled |
Introspected attribute byteEnabled. |
int trainThreshold |
Introspected attribute trainThreshold. |
int deltahitsCount |
Delta of introspected attribute hitsCount. |
int deltaaccessCount |
Delta of introspected attribute accessCount. |
com.softwareag.mzng.jmx.Catalina.type.ThreadPool
MashZone NextGen Catalina ThreadPool.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean useSendfile |
Introspected attribute useSendfile. |
boolean paused |
Introspected attribute paused. |
int soLinger |
Introspected attribute soLinger. |
boolean sSLEnabled |
Introspected attribute sSLEnabled. |
int maxThreads |
Introspected attribute maxThreads. |
int port |
Introspected attribute port. |
boolean useComet |
Introspected attribute useComet. |
int keepAliveTimeout |
Introspected attribute keepAliveTimeout. |
int maxHeaderCount |
Introspected attribute maxHeaderCount. |
int maxConnections |
Introspected attribute maxConnections. |
int minSpareThreads |
Introspected attribute minSpareThreads. |
long connectionCount |
Introspected attribute connectionCount. |
int maxKeepAliveRequests |
Introspected attribute maxKeepAliveRequests. |
int acceptorThreadCount |
Introspected attribute acceptorThreadCount. |
boolean deferAccept |
Introspected attribute deferAccept. |
int soTimeout |
Introspected attribute soTimeout. |
int currentThreadsBusy |
The amount of threads that are in use. |
int localPort |
Introspected attribute localPort. |
int backlog |
Introspected attribute backlog. |
int currentThreadCount |
Introspected attribute currentThreadCount. |
boolean useCometTimeout |
Introspected attribute useCometTimeout. |
boolean daemon |
Introspected attribute daemon. |
boolean usePolling |
Introspected attribute usePolling. |
boolean running |
Introspected attribute running. |
int threadPriority |
Introspected attribute threadPriority. |
boolean bindOnInit |
Introspected attribute bindOnInit. |
boolean tcpNoDelay |
Introspected attribute tcpNoDelay. |
int acceptorThreadPriority |
Introspected attribute acceptorThreadPriority. |
com.softwareag.mzng.jmx.Catalina.type.Valve
MashZone NextGen Catalina Valve.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean enabled |
Whether to enable access logging. |
boolean resolveHosts |
Whether to resolve hosts. |
boolean asyncSupported |
Whether this valve supports asynchronous reporting. |
boolean rotatable |
Whether automatic log rotation is enabled. |
boolean checkExists |
Whether to check for file existence before logging. |
boolean buffered |
Flag to buffering. |
boolean securePagesWithPragma |
Flag which controls the caching of pages that are protected by security constraints. |
boolean alwaysUseSession |
Whether a session should always be used once the user is authenticated. |
boolean changeSessionIdOnAuthentication |
Whether the session ID is changed if a session exists at the point where users are authenticated. |
boolean cache |
Whether authenticated Principals should be cached if the request is part of an HTTP session. |
boolean disableProxyCaching |
Whether pages that are protected by security constraints should be cached. |
boolean renameOnRotate |
Whether to defer inclusion of the date stamp in the log file name after rotation. |
com.softwareag.mzng.jmx.Catalina.type.WebappClassLoader
MashZone NextGen Catalina WebappClassLoader.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean searchExternalFirst |
Introspected attribute searchExternalFirst. |
boolean clearReferencesStopThreads |
Introspected attribute clearReferencesStopThreads. |
boolean clearReferencesStatic |
Introspected attribute clearReferencesStatic. |
boolean started |
Introspected attribute started. |
boolean restarting |
Introspected attribute restarting. |
boolean clearReferencesLogFactoryRelease |
Introspected attribute clearReferencesLogFactoryRelease. |
boolean clearReferencesStopTimerThreads |
Introspected attribute clearReferencesStopTimerThreads. |
boolean antiJARLocking |
Introspected attribute antiJARLocking. |
boolean clearReferencesHttpClientKeepAliveThread |
Introspected attribute clearReferencesHttpClientKeepAliveThread. |
boolean delegate |
Introspected attribute delegate. |
com.softwareag.mzng.jmx.Catalina.type.WebModule
MashZone NextGen Catalina WebModule.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int sessionTimeout |
The session timeout (in minutes) for this web application. |
boolean paused |
Whether the request processing is paused (while reloading occurs). |
boolean saveConfig |
Whether the configuration should be written on startup. |
boolean reloadable |
Whether this web application is reloadable. |
long startupTime |
The startup time (in milliseconds) for this context. |
boolean xmlNamespaceAware |
Whether XML validation is turned on or off. |
boolean antiResourceLocking |
Whether resources are locked or not. |
boolean logEffectiveWebXml |
Whether effective web.xml is logged when the context starts. |
boolean useNaming |
Whether to create a JNDI naming context for this application. |
boolean clearReferencedStopThreads |
Whether Tomcat should attempt to terminate threads that have been started by the web application. Note: It is advisable that you use
this attribute only in a development environment.
|
int cacheMaxSize |
Maximum size of cache in KB. |
boolean statisticsProvider |
Whether performance statistics are supported for this managed object. |
boolean swallowOutput |
Whether to cause the system.out and system.err to be redirected to the logger when executing a servlet. |
boolean override |
Whether to override the default context.xml for this web application. |
boolean clearReferencesStatic |
Whether Tomcat should attempt to null out any static or final fields from loaded classes when a web application is stopped as a workaround for apparent garbage collection bugs and application coding errors. |
boolean tldNamespaceAware |
Whether TLD XML validation is turned on or off. |
boolean distributable |
Whether the web application is distributable or not. |
boolean allowLinking |
Whether to allow symlinking to outside the webapp root directory if the webapp is an exploded directory. |
boolean tldValidation |
Whether TLD XML validation is turned on or off. |
boolean eventProvider |
Whether Event provider is supported for this managed object. |
int cacheObjectMaxSize |
Maximum cached object size in KB. |
boolean stateManageable |
Whether State management is supported for this managed object. |
boolean renewThreadsWhenStoppingContext |
Whether Tomcat should renew the threads of the thread pool when the application is stopped to avoid memory leaks because of uncleaned ThreadLocal variables. |
long tldScanTime |
Time spent scanning jars for TLDs for this context. |
int cacheTTL |
Time interval in milliseconds between cache refreshes. |
int errorCount |
Cumulative error count of all servlets in this context. |
boolean configured |
The correctly configured flag for this context. |
boolean clearReferencesStopTimerThreads |
Whether Tomcat should attempt to terminate TimerThreads that have been started by the web application. It is advisable to use this attribute only in a development environment. |
int requestCount |
Cumulative request count of all servlets in this context. |
boolean crossContext |
Whether the ServletContext.getContext() method is allowed to access the context of other web applications in this server. |
long unloadDelay |
Amount of time in milliseconds that the container will wait for servlets to unload. |
boolean cachingAllowed |
Whether static resources should be cached for this webapp. |
boolean cookies |
Whether cookies should be used for session ID communication. |
boolean ignoreAnnotations |
Whether annotations should be ignored or not. |
boolean xmlValidation |
Whether XML validation should be turned on or off. |
long minTime |
Minimum execution time of all servlets in this context. |
boolean useHttpOnly |
Indicates that the session cookies should use HttpOnly. |
boolean antiJARLocking |
Indicates whether to lock jar files or not. |
long processingTime |
Cumulative execution times of all servlets in this context. |
boolean privileged |
Indicates whether access to Tomcat internals is granted or not. |
long maxTime |
Maximum execution time of all servlets in this context. |
boolean delegate |
Indicates whether to delegate or not. |
boolean unpackWAR |
Indicates whether to unpack WAR files or not. |
long startTime |
Time (in milliseconds since January 1, 1970, 00:00:00) when this context was started. |
int deltaRequestCount |
Delta of cumulative request count of all servlets in this context. |
int deltaErrorCount |
Delta of cumulative error count of all servlets in this context. |
com.softwareag.mzng.um.realm
DEPRECATED beginning with MashZone NextGen 10.4.
Universal Messaging Realm.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int BuffersCreated |
Number of data buffers created within the realms and for use within event fanout. |
int BuffersReused |
Number of data buffers reused by the event fanout. |
int CurrentConnections |
Number of connections on this realm. |
int FanoutBacklog |
Returns the number of events waiting to be processed by the fanout engine. |
long FreeMemory |
Returns the amount of free memory the Realm server has within the JVM. |
long InternalSchedulerSize |
Total number of scheduled tasks currently running within the realm. |
int NoOfChannels |
Number of channels within the realm. |
int NoOfDataGroups |
Number of data groups within the realm. |
int NoOfQueues |
Number of queues within the realm. |
int NoOfThreads |
Number of threads the JVM has allocated for the Realm Server. This includes all the threads used by the JVM as well. |
boolean ObjectStatus |
Status of the realm. |
int QueuedTasks |
Sum of queued tasks for common pool, write pool, and read pool. |
int QueuedThreads |
Number of threads currently queued ready to execute tasks. |
int ReUsedThreads |
Returns the number of reused threads within the realm. |
long TotalConnections |
Number of connections served by this realm from the time it started. |
long TotalGCCount |
Total time in milliseconds that the JVM has spent doing GCs. |
long TotalMemory |
Total number of bytes that the JVM has allocated from the underlying operating system. |
long TotalPublished |
Total number of events published on this realm from the time it started. |
long TotalSubscribed |
Total number of events that this realm has sent to clients from the time it started. |
int VendedThreads |
Total number of threads that have been allocated within the realm. |
com.softwareag.mzng.um.realm.channel
DEPRECATED beginning with MashZone NextGen 10.4.
Universal Messaging Channel.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
float CacheHitRatio |
Retrieves the channel/queues cache ratio. This ratio represents (number of cache hits)/ (Total Access). This cache is only active when the channel/queue is a persistent store and the server caches the event instead of re-reading it from the store. |
float ConnectionRate |
Number of subscriptions made to this store per second. |
float ConsumedRate |
Number of events published per second. |
long CurrentNoOfConnections |
Retrieves the current number of connections to this channel. |
long CurrentNoOfEvents |
Returns the number of events within the channel/queue. |
float FanoutTime |
The total number of milliseconds it takes to fanout each event to all consumers. |
boolean ObjectStatus |
Status of the realm channel. |
int OutboundJoinCount |
Returns a count of outbound joins this channel has. |
int PercentageFreeInStore |
Returns the amount of free space within a store as a percentage of the overall space used. |
float PublishRate |
Number of events published per second. |
long TotalConsumed |
Returns the total number of events that this channel has delivered to subscribers. |
long TotalNoOfConnections |
Returns the total number of connections that this channel has had since the realm started. |
long TotalPublished |
Returns the total number of events published/pushed to this channel/queue since the realm started. |
long UsedSpace |
Returns the number of bytes that this channel/queue consumes on the server. |
com.softwareag.mzng.um.realm.queue
DEPRECATED beginning with MashZone NextGen 10.4.
Universal Messaging Queue.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
float CacheHitRatio |
Retrieves the channel/queues cache ratio. This ratio represents (number of cache hits)/ (Total Access). This cache is only active when the channel/queue is a persistent store and the server caches the event instead of re-reading it from the store. |
float ConnectionRate |
Number of subscriptions made to this store per second. |
float ConsumedRate |
Number of events published per second. |
long CurrentNoOfConnections |
Retrieves the current number of connections to this channel. |
long CurrentNoOfEvents |
Returns the number of events within the channel/queue. |
float FanoutTime |
The total number of milliseconds it takes to fanout each event to all consumers. |
boolean ObjectStatus |
Status of the realm queue. |
int OutboundJoinCount |
Returns a count of outbound joins this channel has. |
int PercentageFreeInStore |
Returns the amount of free space within a store as a percentage of the overall space used. |
float PublishRate |
Number of events published per second. |
long TotalConsumed |
Returns the total number of events that this channel has delivered to subscribers. |
long TotalNoOfConnections |
Returns the total number of connections that this channel has had since the realm started. |
long TotalPublished |
Returns the total number of events published/pushed to this channel/queue since the realm started. |
long UsedSpace |
Returns the number of bytes that this channel/queue consumes on the server. |
com.softwareag.mzng.um.realm.datagroup
DEPRECATED beginning with MashZone NextGen 10.4.
Universal Messaging Data Group.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
float ConsumedRate |
Number of events published per second. |
float FanoutTime |
The total number of milliseconds it takes to fanout each event to all consumers. |
boolean ObjectStatus |
Status of the realm Data Group. |
float PublishRate |
Number of events published per second. |
long StreamCount |
Returns the current number of streams that have been added to this data group. |
long TotalConsumed |
Returns the total number of events that this data group has delivered to listeners. |
long TotalPublished |
Returns the total number of events published to this data group since the realm started. |
long TotalStreamCount |
Returns the total number of streams that have been added to this data group. |
com.softwareag.mzng.um.realm.interface
DEPRECATED beginning with MashZone NextGen 10.4.
Universal Messaging Interface.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
boolean AllowNIO |
Returns whether NIO is enabled in this interface. |
int AuthTimeOut |
The number of milliseconds that the remote client has to authenticate with the server before the server closes the communications with the client. |
int Backlog |
The number of socket connect requests that the operating system will queue before sending a reject to the remote client. |
boolean ClientConnectionsAllowed |
Returns whether this interface can be used by clients to connect. |
int CurrentIdleCount |
Returns the number of idle threads waiting for connections. |
boolean InterRealmAllow |
Returns whether this interface is allowed to be used in inter realm/cluster communication. |
boolean ObjectStatus |
Status of the interface. |
long PoolExhaused |
Returns the total number of times the thread pool reached 0 idle. |
int Port |
The port this interface will bind to at startup. |
int ReadBandWidth |
Returns the read bandwidth in bytes. |
long RecvBufferSize |
The socket buffer size in bytes used by this interface when receiving data. |
long RxBytes |
Returns the number of bytes this interface has received. |
int SelectThreadSize |
The number of select threads used by NIO. |
long SendBufferSize |
The socket buffer size in bytes used by this interface when sending data. |
int Status |
Returns the current status of this interface. Possible values are: 0 = stopped, 1 = started, 2 = paused, or 3 = error. |
int ThreadCount |
The current Thread Pool size that handles client socket connections. |
long TotalAutenticationTime |
Returns the total time spent authenticating connections. |
long TotalConnections |
Returns the total number of connections created by this interface. |
long TotalFailedConnections |
Returns the total number of connections which failed during the initial security handshake and validation. |
long TotalReads |
Returns the total number of reads. |
long TotalWrites |
Returns the total number of writes. |
long TxBytes |
Returns the number of bytes this interface has transmitted. |
boolean useForProxyForward |
Whether proxy forwarding is enabled or not. |
long WaitTime |
Returns the total milliseconds that there was no accept thread processing new connections. |
int WriteBandWidth |
Returns the write band width in bytes. |
com.softwareag.mzng.um.realm.threadpool
DEPRECATED beginning with MashZone NextGen 10.4.
Universal Messaging Thread pool.
Discovery Mechanism
MashZone NextGen KPIs are discovered via Asset Discovery in Optimize.
KPIs
Name | Description |
---|---|
int Idle |
Returns the number of idle threads. |
boolean ObjectStatus |
The status of the thread. |
int Queue |
The number of current tasks queued within the thread pool. |
int Size |
The number of allocated threads in the pool. |
long Total |
Returns the total number of tasks executed during its lifetime. |