Service Dashboard
When you click on a node, for example, the frontend service node in the above screenshot, you will be directed to a separate detailed Service Dashboard, that displays in-depth metrics and insights for that particular service.
The Service Dashboard contains the following key sections:
This graph tracks the number of requests and errors over time. You can easily spot any spikes or patterns in errors and compare them against the request rate.
Latency metrics for the service are displayed here. You can see how long requests take, with data available for the 99th, 90th, and 75th percentiles, giving you an idea of typical and worst-case latencies.
This table shows the interactions between the Source (your current service) and Target (other services it communicates with). For each target, you’ll get the following metrics:
- REQ/S: Number of requests per second to the target service.
- Error %: Percentage of requests that resulted in errors.
- P99, P90, P75: Latency percentiles that show you the distribution of delays in processing requests.
Any ongoing or past issues related to the service are summarized here, including error codes and detailed error messages. This section also contains any active alarms, which are triggered based on predefined thresholds for errors or performance metrics.
If you need a broader view or specialized metrics, you can access any linked dashboards. These dashboards give you a more aggregated or customized look at your services’ performance.