Diarkis comes with Prometheus scraping endpoint.
Following are. the metrics data that you may retrieve:
- Concurrent Users per server (UDP, TCP, WebSocket)
UDP - Users_UDP_node
TCP - User_TCP_node
WebSocket - Users_WS_node - Packet in and out (UDP, TCP, WebSocket)
UDP - UDP_Packets_In_UDP_node
TCP - TCP_Packets_In_TCP_node
WebSocket - WS_Packets_In_WS_nodeUDP - UDP_Packets_Out_UDP_node
TCP - TCP_Packets_Out_TCP_node
WebSocket - WS_Packets_Out_WS_node - RDUP Retries per server process
RUDP_Retries_UDP_node
- RUDP packets in and out that exceeded MUT per server process
RUDP_Split_In_UDP_node
RUDP_Split_Out_UDP_node
- Internal packets in and out per server process
HTTP - Mesh_Packets_In_HTTP_node
UDP - Mesh_Packets_In_UDP_node
TCP - Mesh_Packets_In_TCP_node
WebSocket - Mesh_Packets_In_WS_nodeHTTP - Mesh_Packets_Out_HTTP_node
UDP - Mesh_Packets_Out_UDP_node
TCP - Mesh_Packets_Out_TCP_node
WebSocket - Mesh_Packets_Out_WS_node - Total number of rooms per server process
UDP - Rooms_UDP_node
TCP - Rooms_TCP_node
WebSocket - Rooms_WS_node - Total number of matchmaking searches per server process (HTTP)
MatchMaker_Search_HTTP_node
Prometheus Format (Prometheus version 2.3.2 and lower)
GET /metrics/prometheus
Prometheus Format (Prometheus version 2.3.3 and above)
GET /metrics/prometheus/v/2
Prometheus Format (Prometheus version 2.31 and above)
GET /metrics/prometheus/v/3
JSON Format
GET /metrics/prometheus