PingRating
A PingRating represents the results of a measurement for a location. Several endpoints for a location will be pinged and combined into a final rating.
| Name | Type | Description |
|---|---|---|
| details | PingTestResultDetails | Contains detailed statistics about the aggregated location ping result, aggregated from all individual endpoint results. |
| num_instances | unsigned 32 | The total number of endpoints (instances) for this location, which have been tested. |
| num_successful_instances | unsigned 32 | The number of endpoints which returned a valid ping result (at least one successful ping) |
| best_result | TestResult | Contains information about the endpoint which returned the best result for that location |
| overall_rating_category | RatingCategory | Overall Ping rating for this cluster |
| latency_rating_category | RatingCategory | Latency Rating Category |
| jitter_rating_category | RatingCategory | Jitter Rating Category |
| packet_loss_rating_category | RatingCategory | Packet Loss Rating Category |
PingTestResultDetails
For each test endpoint in a location, multiple pings will be executed (usually up to 5) and the min, max, avg, median (p50), p90, jitter and packet loss will be calculated. At the end the individual values of all test endpoints will be averaged, resulting in the PingTestResultDetails.
| Name | Type | Description |
|---|---|---|
| min | Integer | Minimum Ping for that location across all endpoints |
| max | Integer | Maximum Ping for that location across all endpoints |
| avg | Integer | Average Ping for that location across all endpoints |
| median | Integer | Average median (p50) Ping for that location across all endpoints |
| p90 | Integer | Average 90 percentile for that location across all endpoints |
| jitter | Integer | Average Jitter for that location |
| packet_loss_percent | Float | Average Packet loss in percent for that location |