PingSummary Model
PingSummary Model documentation for Python SDK
Summary emitted at the end of a ping session
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| endpoint | PingEndpointInfo | ||
| requests | int | Total number of probes scheduled | |
| responses | int | Number of responses received (including timeouts/errors) | |
| ok | int | Count of probes that succeeded | |
| timeouts | int | Count of probes that exceeded the timeout | |
| errors | int | Count of probes that failed for other reasons | |
| rtt_min_ms | float | Minimum observed round-trip latency (ms) | |
| rtt_avg_ms | float | Average observed round-trip latency (ms) | |
| rtt_p50_ms | float | Median (p50) round-trip latency (ms) | |
| rtt_p90_ms | float | 90th percentile round-trip latency (ms) | |
| rtt_p99_ms | float | 99th percentile round-trip latency (ms) | |
| rtt_max_ms | float | Maximum observed round-trip latency (ms) | |
| requests_per_second | float | Effective request throughput across the session | |
| bytes_per_second | float | Aggregate bytes per second (send + receive) | |
| applied_limits | Dict[str, str] | Resource limits applied by the server | [optional] |
Example
from goodmem_client.models.ping_summary import PingSummary
# TODO update the JSON string below
json = "{}"
# create an instance of PingSummary from a JSON string
ping_summary_instance = PingSummary.from_json(json)
# print the JSON string representation of the object
print(PingSummary.to_json())
# convert the object into a dict
ping_summary_dict = ping_summary_instance.to_dict()
# create an instance of PingSummary from a dict
ping_summary_from_dict = PingSummary.from_dict(ping_summary_dict)↑ Back to Python SDK ↑ Back to Python SDK ↑ Back to Python SDK