Policy >
Monitoring
>
Traceflow
Read traceflow observations
Read traceflow observations for id traceflow-id. Traceflow configuration will be cleaned up by the system after two hours of inactivity.
Request:
Method:
GET
URI Path(s):
/policy/api/v1/infra/traceflows/<traceflow-id>/observations
Request Headers:
n/a
Query Parameters:
TraceflowStatusRequest
+
TraceflowStatusRequest
(
schema
)
Name
Description
Type
Notes
enforcement_point_path
Enforcement point path
Policy path of enforcement point on which traceflow session was created.
string
Request Body:
n/a
Example Request:
https://<policy-mgr>/policy/api/v1/infra/traceflows/t1/observations?enforcement_point_path=/infra/sites/default/enforcement-points/default
Successful Response:
Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
TraceflowObservationListResult
+
TraceflowObservationListResult
(
schema
)
Name
Description
Type
Notes
_links
References related to this resource
The server will populate this field when returing the resource. Ignored on PUT and POST.
array of
ResourceLink
Readonly
_schema
Schema for this resource
string
Readonly
_self
Link to this resource
SelfResourceLink
Readonly
cursor
Opaque cursor to be used for getting next page of records (supplied by current result page)
string
Readonly
result_count
Count of results found (across all pages), set only on first page
integer
Readonly
results
TraceflowObservation list results
array of
TraceflowObservation
(Abstract type: pass one of the following concrete types)
PolicyTraceflowObservationDelivered
PolicyTraceflowObservationDropped
PolicyTraceflowObservationDroppedLogical
PolicyTraceflowObservationForwardedLogical
PolicyTraceflowObservationReceivedLogical
PolicyTraceflowObservationRelayedLogical
TraceflowObservationDelivered
TraceflowObservationDropped
TraceflowObservationDroppedLogical
TraceflowObservationForwarded
TraceflowObservationForwardedLogical
TraceflowObservationReceived
TraceflowObservationReceivedLogical
TraceflowObservationRelayedLogical
TraceflowObservationReplicationLogical
sort_ascending
If true, results are sorted in ascending order
boolean
Readonly
sort_by
Field by which records are sorted
string
Readonly
Example Response:
{ "results": [ { "resource_type": "TraceflowObservationReceived", "sequence_no": 0, "transport_node_id": "b969a530-3823-11ea-9a27-5960b416cadc", "transport_node_name": "wdc-rdops-vm03-dhcp-29-221.eng.vmware.com", "transport_node_type": "ESX", "timestamp": 1579241381499, "timestamp_micro": 1579241381499596, "component_type": "PHYSICAL", "component_sub_type": "UNKNOWN", "component_name": "Physical" } ], "result_count": 1, "sort_by": "sequence_number", "sort_ascending": true, "cursor": "00011" }
Required Permissions:
read
Feature:
policy_traceflow
Additional Errors:
404 Not Found
301 Moved Permanently
307 Temporary Redirect
400 Bad Request
403 Forbidden
409 Conflict
412 Precondition Failed
500 Internal Server Error
503 Service Unavailable