GridGain Developers Hub

Available Metrics

This topic lists all metrics available in GridGain 9.

client.handler

The metrics provided by the client handler and related to active clients.

Metric name Description

ConnectionsInitiated

Total initiated connections.

SessionsAccepted

Total accepted sessions.

SessionsActive

The number of currently active sessions.

SessionsRejected

Total sessions rejected due to handshake errors.

SessionsRejectedTls

Total sessions rejected due to TLS handshake errors.

SessionsRejectedTimeout

Total sessions rejected due to timeout.

BytesSent

Total bytes sent.

BytesReceived

Total bytes received.

RequestsActive

Requests in progress.

RequestsProcessed

Total processed requests.

RequestsFailed

Total failed requests.

TransactionsActive

Active transactions.

CursorsActive

Active cursors.

expiration

Metric name Description

TotalDeletedExpiredRowsCount

Total number of deleted expired rows.

DetailedExpirationMetrics

Detailed expiration metrics.

jvm

The metrics for GridGain Java Virtual Machine resource use.

Metric name Description

gc.CollectionTime

Approximate total time spent on garbage collection in milliseconds, summed across all collectors.

memory.heap.Committed

Committed amount of heap memory.

memory.non-heap.Init

Initial amount of non-heap memory.

memory.heap.Max

Maximum amount of heap memory.

memory.heap.Used

Currently used amount of heap memory.

memory.non-heap.Max

Maximum amount of non-heap memory.

memory.non-heap.Committed

Committed amount of non-heap memory.

memory.non-heap.Used

Used amount of non-heap memory.

memory.heap.Init

Initial amount of heap memory.

metastorage

Metric name Description

SafeTimeLag

Number of milliseconds the local MetaStorage SafeTime lags behind the local logical clock.

os

Metric name Description

LoadAverage

System load average for the last minute. System load average is the sum of the number of runnable entities queued to the available processors and the number of runnable entities running on the available processors averaged over a period of time. The way in which the load average is calculated depends on the operating system. If the load average is not available, a negative value is returned.

raft

Metric name Description

raft.readonlyservice.disruptor.Stripes

The histogram of distribution data by stripes readonly operations for partitions

raft.fsmcaller.disruptor.Stripes

The histogram of distribution data by stripes in the state machine for partitions

raft.logmanager.disruptor.Batch

The histogram of the batch size to handle in the log for partitions

raft.logmanager.disruptor.Stripes

The histogram of distribution data by stripes in the log for partitions

raft.nodeimpl.disruptor.Batch

The histogram of the batch size to handle node operations for partitions

raft.nodeimpl.disruptor.Stripes

The histogram of distribution data by stripes for node operations for partitions

raft.readonlyservice.disruptor.Batch

The histogram of the batch size to handle readonly operations for partitions

raft.fsmcaller.disruptor.Batch

The histogram of the batch size to handle in the state machine for partitions

sql.client

SQL client metrics.

Metric name Description

OpenCursors

Number of currently open cursors.

sql.memory

Metric name Description

Reserved

Current memory usage by SQL (bytes)

MaxReserved

Maximum memory usage by SQL so far (bytes)

Limit

SQL memory limit (bytes)

StatementLimit

Memory limit per SQL statement (bytes)

sql.plan.cache

Metrics for SQL cache planning.

Metric name Description

Hits

Cache plan hits.

Misses

Cache plan misses.