Prometheus Endpoints
Rendezvous Prometheus endpoints provide a familiar interface for basic metrics. Two prometheus endpoints /metrics
and /metrics/subscriptions
are added to all the daemon HTTP/HTTPS interfaces.
Endpoint: /metrics
Each metric emitted by the /metrics
endpoint has the following labels:
-
component: daemon type. For example, rvd, rvrd, rvsd
-
version: daemon version. For example 8.7.0
-
host: host running the daemon
-
service: the service parameter
-
network: the network parameter
Guage | Description |
---|---|
rv_service_uptime | Number of seconds uptime of a Rendezvous service |
rv_service_client_connections | Number of clients currently connected to a Rendezvous service |
rv_service_subscriptions | Number of non-inbox subscriptions on a Rendezvous service |
Counter | Description |
---|---|
rv_service_inbound_messages_total | Total inbound message count on a Rendezvous service |
rv_service_outbound_messages_total | Total outbound message count on a Rendezvous service |
rv_service_inbound_bytes_total | Total inbound bytes count on a Rendezvous service |
rv_service_outbound_bytes_total | Total outbound bytes count on a Rendezvous service |
rv_service_inbound_packets_total | Total inbound packets count on a Rendezvous service |
rv_service_outbound_packets_total | Total outbound packets count on a Rendezvous service |
rv_service_inbound_dataloss_total | Total inbound dataloss count on a Rendezvous service |
rv_service_outbound_dataloss_total | Total outbound dataloss count on a Rendezvous service |
rv_service_inbound_suppressed_total | Total inbound suppressed count on a Rendezvous service |
rv_service_outbound_suppressed_total | Total outbound suppressed count on a Rendezvous service |
rv_service_packets_retransmitted_total | Total packets retransmitted on a Rendezvous service |
rv_service_packets_missed_total | Total packets missed on a Rendezvous service |
Endpoint: /metrics/subscriptions
Each metric emitted by the /metrics/subscriptions
endpoint has the following labels:
- component: daemon type. For example, rvd, rvrd, rvsd
version: daemon version. For example 8.7.0
host: host running the daemon
service: the service parameter
network: the network parameter
subject - the subject associated with the metric
Metrics Gauge Description rv_service_subscriptions Number of non-inbox subscriptions on a Rendezvous service