Loading

NATS fields

nats Module

nats contains statistics that were read from Nats

nats.server.id
The server ID

type: keyword

nats.server.time
[8.0.0]

Server time of metric creation

type: date

Contains nats connection related metrics

nats.connection.name
The name of the connection

type: keyword

nats.connection.subscriptions
The number of subscriptions in this connection

type: integer

nats.connection.pending_bytes
The number of pending bytes of this connection

type: long

format: bytes

nats.connection.uptime
The period the connection is up (sec)

type: long

format: duration

nats.connection.idle_time
The period the connection is idle (sec)

type: long

format: duration

The amount of incoming data

nats.connection.in.messages
The amount of incoming messages

type: long

nats.connection.in.bytes
The amount of incoming bytes

type: long

format: bytes

The amount of outgoing data

nats.connection.out.messages
The amount of outgoing messages

type: long

nats.connection.out.bytes
The amount of outgoing bytes

type: long

format: bytes

Contains nats connection related metrics

nats.connections.total
The number of currently active clients

type: integer

Contains nats route related metrics

nats.route.subscriptions
The number of subscriptions in this connection

type: integer

nats.route.remote_id
The remote id on which the route is connected to

type: keyword

nats.route.pending_size
The number of pending routes

type: long

nats.route.port
The port of the route

type: integer

nats.route.ip
The ip of the route

type: ip

The amount of incoming data

nats.route.in.messages
The amount of incoming messages

type: long

nats.route.in.bytes
The amount of incoming bytes

type: long

format: bytes

The amount of outgoing data

nats.route.out.messages
The amount of outgoing messages

type: long

nats.route.out.bytes
The amount of outgoing bytes

type: long

format: bytes

Contains nats route related metrics

nats.routes.total
The number of registered routes

type: integer

Contains nats var related metrics

nats.stats.uptime
The period the server is up (sec)

type: long

format: duration

nats.stats.mem.bytes
The current memory usage of NATS process

type: long

format: bytes

nats.stats.cores
The number of logical cores the NATS process runs on

type: integer

nats.stats.cpu
The current cpu usage of NATs process

type: scaled_float

format: percent

nats.stats.total_connections
The number of totally created clients

type: long

nats.stats.remotes
The number of registered remotes

type: integer

The amount of incoming data

nats.stats.in.messages
The amount of incoming messages

type: long

nats.stats.in.bytes
The amount of incoming bytes

type: long

format: bytes

The amount of outgoing data

nats.stats.out.messages
The amount of outgoing messages

type: long

nats.stats.out.bytes
The amount of outgoing bytes

type: long

format: bytes

nats.stats.slow_consumers
The number of slow consumers currently on NATS

type: long

The http metrics of NATS server

The requests statistics

The request distribution on monitoring URIS

nats.stats.http.req_stats.uri.routez
The number of hits on routez monitoring uri

type: long

nats.stats.http.req_stats.uri.connz
The number of hits on connz monitoring uri

type: long

nats.stats.http.req_stats.uri.varz
The number of hits on varz monitoring uri

type: long

nats.stats.http.req_stats.uri.subsz
The number of hits on subsz monitoring uri

type: long

nats.stats.http.req_stats.uri.root
The number of hits on root monitoring uri

type: long

Contains nats subscriptions related metrics

nats.subscriptions.total
The number of active subscriptions

type: integer

nats.subscriptions.inserts
The number of insert operations in subscriptions list

type: long

nats.subscriptions.removes
The number of remove operations in subscriptions list

type: long

nats.subscriptions.matches
The number of times a match is found for a subscription

type: long

nats.subscriptions.cache.size
The number of result sets in the cache

type: integer

nats.subscriptions.cache.hit_rate
The rate matches are being retrieved from cache

type: scaled_float

format: percent

nats.subscriptions.cache.fanout.max
The maximum fanout served by cache

type: integer

nats.subscriptions.cache.fanout.avg
The average fanout served by cache

type: double