TraceflowObservation

TraceflowObservation
TraceflowObservation
JSON Example
{
    "timestamp_micro": 0,
    "component_type": "string",
    "transport_node_id": "string",
    "timestamp": 0,
    "transport_node_name": "string",
    "sequence_no": 0,
    "resource_type": "string",
    "component_name": "string"
}
integer As int64 As int64
timestamp_micro
Optional

Timestamp when the observation was created by the transport node (microseconds epoch)

string
component_type
Optional

The type of the component that issued the observation.

Possible values are : PHYSICAL, LR, LS, DFW, BRIDGE, EDGE_TUNNEL, EDGE_HOSTSWITCH, UNKNOWN,
string
transport_node_id
Optional

transport_node_id

integer As int64 As int64
timestamp
Optional

Timestamp when the observation was created by the transport node (milliseconds epoch)

string
transport_node_name
Optional

transport_node_name

integer As int64 As int64
sequence_no
Optional

the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation.

string
resource_type
Required

resource_type

Possible values are : TraceflowObservationForwarded, TraceflowObservationDropped, TraceflowObservationDelivered, TraceflowObservationReceived, TraceflowObservationForwardedLogical, TraceflowObservationDroppedLogical, TraceflowObservationReceivedLogical,
string
component_name
Optional

component_name