3DSpace Metrics

This section provides all metrics consumed by the standard JMX-capable monitoring agents for 3DSpace services.

Your monitoring solution or the tool (for example, IBM Tivoli Server or Nagios) used to collect monitoring information on the operating system, application server, database needs to be configured to collect these metrics. The tables below describe the different metrics for each service.

This page discusses:

See Also
About Metrics
Activating Publication of MCS Events as Strongly-typed MBeans

MCS Metrics: Status

Metric NameUnitDescription
startDateSecondsDate the server was started (number of seconds since 00:00:00 UTC, January 1, 1970)
uptimeSecondsAmount of time the server has been running
nbExceptionsCountNumber of exceptions encountered. This count only includes exceptions returned by the kernel when a Studio Customization Toolkit call is performed. This count does not include other types of exceptions.

MCS Metrics: Memory

Metric NameUnitDescription
memory.kernel.highwaterbytesAmount of highwater memory bytes
memory.kernel.allocatedBytesbytesAmount of memory bytes allocated in the given number of allocated blocks
memory.kernel.allocatedBlocksN/AAmount of allocated blocks
memory.kernel.reservedBytesbytesAmount of reserved memory bytes
memory.kernel.reservedBlocksN/AAmount of reserved blocks

MCS Metrics: Database

Metric NameUnitDescription
db.connection.nbConnectionsCountNumber of database connections
db.connection.nbDisconnectionsCountNumber of database disconnections
db.connection.nbExceedConnectionsCountNumber of database connections exceeding the size of the database connection pool. The connection pool is determined by the MX_CONNECTION_POOL_SIZE setting for the Live Collaboration Server.
db.sql.statement.nbExecutedCountNumber of SQL statements executed
db.sql.statement.nbParsedCountNumber of SQL statements parsed

MCS Metrics: Settings

Metric NameInstanceUnitDescription
settings.system.memoryLimitinstance=mcs | mcsForBatchesbytesHigh water mark of allowable memory allocation for the native Live Collaboration Server kernel. This value is the same as MX_MEMORY_SYSTEM_LIMIT, see the "Memory variables" section of the Live Collaboration Server Administration Guide.
settings.system.cacheLimitinstance=mcs | mcsForBatchesbytesThreshold on memory consumption for all threads, before using the database.