Module service

Module service 

Source

Structs§

EndpointInfo
Each endpoint has name, subject, num_requests, num_errors, processing_time, average_processing_time, last_error, queue_group, and data
NatsStatsMetrics
Stats structure returned from NATS service API https://github.com/nats-io/nats.rs/blob/main/async-nats/src/service/endpoint.rs
ServiceClient
ServiceInfo
This is a example JSON from nats req '$SRV.STATS.dynamo_backend': { “type”: “io.nats.micro.v1.stats_response”, “name”: “dynamo_backend”, “id”: “bdu7nA8tbhy9mEkxIWlkBA”, “version”: “0.0.1”, “started”: “2025-08-08T05:07:17.720783523Z”, “endpoints”: [ { “name”: “dynamo_backend-generate-694d988806b92e39”, “subject”: “dynamo_backend.generate-694d988806b92e39”, “num_requests”: 0, “num_errors”: 0, “processing_time”: 0, “average_processing_time”: 0, “last_error”: “”, “data”: { “val”: 10 }, “queue_group”: “q” } ] }
ServiceSet
ServiceSet contains a collection of services with their endpoints and metrics