Viewing Dashboard
Preconfigured Grafana dashboard for Veeam Service Provider Console consists of the following panels:
Panel | Collected Metric | Description |
---|---|---|
Requests per Minute | vspc.rest__total_requests_with_tags | Number of requests processed in 1 minute. |
Error Rate (%) per Minute | vspc.rest__one_minute_error_percentage_rate | Error percentage among responses. Updates after every processed request. |
Active Requests | vspc.rest__active_requests | Graph that represents changes in the number of requests being processed at the moment. |
Async Action Results | vspc.rest__current_uncleaned_async_action_count | Number of async actions whose results are not yet deleted. |
Active Async Actions | vspc.rest__current_async_action_count | Number of currently processed async actions. |
Total Requests per User | vspc.rest__total_requests_with_tags | Number of processed requests for each user. |
Total Requests per Login | vspc.rest__total_requests_with_tags | Number of processed requests for each user identity. |
Errors per User | vspc.rest__total_errors_with_tags | Number of returned errors for each user. |
Errors per Login | vspc.rest__total_errors_with_tags | Number of returned errors for each user identity. |
Throttled Requests per User | vspc.rest__total_throttled_requests_with_tags | Number of throttled requests for each user. |
Throttled Requests per Login | vspc.rest__total_throttled_requests_with_tags | Number of throttled requests for each user identity. |
Total Requests | vspc.rest__total_requests | Graph that represents changes in the total number of processed requests. |
Requests per Endpoint | vspc.rest__total_requests_with_tags | Graph that represents changes in the number of processed requests for each endpoint. |
Response Time | vspc.rest__transactions_timer | Percentiles of response time at any second. |
Response Time per Endpoint (95th Percentile) | vspc.rest__transactions_per_endpoint_timer | Graph that represents 95th percentiles of response time at any second for each endpoint. |
Requests per Endpoint | vspc.rest__total_requests_with_tags | Table that represents the number of processed requests for each endpoint. |
Response Time per Endpoint (95th Percentile) | vspc.rest__transactions_per_endpoint_timer | Table that represents 95th percentiles of response time for each endpoint. |
Post Request Size | vspc.rest__post_size | Graph that represents changes in the percentiles of POST request sizes. |
Put Request Size | vspc.rest__put_size | Graph that represents changes in the percentiles of PUT request sizes. |
Total Errors by Code | vspc.rest__total_errors_with_tags | Ratio of errors for each error code. |
Total Errors by Type | vspc.rest__total_errors_with_tags | Ratio of errors for each error type. |
Total Errors | vspc.rest__total_errors | Graph that represents changes in the total number of errors. |
Error Rate (%) | vspc.rest__one_minute_error_percentage_rate | Graph that represents changes in the error percentage among responses. Updates after every processed request. |
Errors per User and Route | vspc.rest__total_errors_with_tags | Number of errors for each user and endpoint. |
Errors per Endpoint | vspc.rest__total_errors_with_tags | Number of errors with error types for each endpoint. |
The following metrics are also collected and can be used to create custom panels:
- vspc.rest__total_throttled_requests — total number of throttled requests.
- vspc.rest__one_minute_error_percentage_rate_per_endpoint — error percentage among responses returned in one minute for each endpoint. Updates after every processed request.
For details on working with the dashboard and panels customization, see sections Panels and Dashboard Features of Grafana documentation.