Skip to content
Start here

Traceroute Tests

Get details and aggregate metrics for a traceroute test
zero_trust.dex.traceroute_tests.get(strtest_id, TracerouteTestGetParams**kwargs) -> Traceroute
GET/accounts/{account_id}/dex/traceroute-tests/{test_id}
Get percentiles for a traceroute test
zero_trust.dex.traceroute_tests.percentiles(strtest_id, TracerouteTestPercentilesParams**kwargs) -> TracerouteTestPercentilesResponse
GET/accounts/{account_id}/dex/traceroute-tests/{test_id}/percentiles
Get network path breakdown for a traceroute test
zero_trust.dex.traceroute_tests.network_path(strtest_id, TracerouteTestNetworkPathParams**kwargs) -> NetworkPathResponse
GET/accounts/{account_id}/dex/traceroute-tests/{test_id}/network-path
ModelsExpand Collapse
class Traceroute:
host: str

The host of the Traceroute synthetic application test

interval: str

The interval at which the Traceroute synthetic application test is set to run.

kind: Literal["traceroute"]
name: str

The name of the Traceroute synthetic application test

target_policies: Optional[List[DigitalExperienceMonitor]]
id: str

API Resource UUID tag.

maxLength36
default: bool

Whether the policy is the default for the account

name: str
targeted: Optional[bool]
traceroute_stats: Optional[TracerouteStats]
availability_pct: TracerouteStatsAvailabilityPct
slots: List[TracerouteStatsAvailabilityPctSlot]
timestamp: str
value: float
formatfloat
avg: Optional[float]

average observed in the time period

formatfloat
max: Optional[float]

highest observed in the time period

formatfloat
min: Optional[float]

lowest observed in the time period

formatfloat
hops_count: TestStatOverTime
packet_loss_pct: TracerouteStatsPacketLossPct
slots: List[TracerouteStatsPacketLossPctSlot]
timestamp: str
value: float
formatfloat
avg: Optional[float]

average observed in the time period

formatfloat
max: Optional[float]

highest observed in the time period

formatfloat
min: Optional[float]

lowest observed in the time period

formatfloat
round_trip_time_ms: TestStatOverTime
unique_devices_total: int

Count of unique devices that have run this test in the given time period

traceroute_stats_by_colo: Optional[List[TracerouteStatsByColo]]
availability_pct: TracerouteStatsByColoAvailabilityPct
slots: List[TracerouteStatsByColoAvailabilityPctSlot]
timestamp: str
value: float
formatfloat
avg: Optional[float]

average observed in the time period

formatfloat
max: Optional[float]

highest observed in the time period

formatfloat
min: Optional[float]

lowest observed in the time period

formatfloat
colo: str
hops_count: TestStatOverTime
packet_loss_pct: TracerouteStatsByColoPacketLossPct
slots: List[TracerouteStatsByColoPacketLossPctSlot]
timestamp: str
value: float
formatfloat
avg: Optional[float]

average observed in the time period

formatfloat
max: Optional[float]

highest observed in the time period

formatfloat
min: Optional[float]

lowest observed in the time period

formatfloat
round_trip_time_ms: TestStatOverTime
unique_devices_total: int

Count of unique devices that have run this test in the given time period

class TracerouteTestPercentilesResponse:
hops_count: Optional[Percentiles]
packet_loss_pct: Optional[Percentiles]
round_trip_time_ms: Optional[Percentiles]