EXPAND ALL
- Home
- About Pixie
- Installing Pixie
- Using Pixie
- Tutorials
- Reference
HTTP request-response pair events
Column | Type | Pattern | Desc |
---|---|---|---|
time_ | TIME64NS | METRIC_COUNTER | Timestamp when the data record was collected. |
upid | UINT128 | GENERAL | An opaque numeric ID that globally identify a running process inside the cluster. |
remote_addr | STRING | GENERAL | IP address of the remote endpoint. |
remote_port | INT64 | GENERAL | Port of the remote endpoint. |
local_addr | STRING | GENERAL | IP address of the local endpoint. |
local_port | INT64 | GENERAL | Port of the local endpoint. |
trace_role | INT64 | GENERAL_ENUM | The role (client-or-server) of the process that owns the connections. |
encrypted | BOOLEAN | GENERAL_ENUM | If the protocol trace happened over an encrypted connection |
major_version | INT64 | GENERAL_ENUM | HTTP major version, can be 1 or 2 |
minor_version | INT64 | GENERAL_ENUM | HTTP minor version, HTTP1 uses 1, HTTP2 set this value to 0 |
content_type | INT64 | GENERAL_ENUM | Type of the HTTP payload, can be JSON or protobuf |
req_headers | STRING | STRUCTURED | Request headers in JSON format |
req_method | STRING | GENERAL_ENUM | HTTP request method (e.g. GET, POST, ...) |
req_path | STRING | STRUCTURED | Request path |
req_body | STRING | STRUCTURED | Request body in JSON format |
req_body_size | INT64 | METRIC_GAUGE | Request body size (before any truncation) |
resp_headers | STRING | STRUCTURED | Response headers in JSON format |
resp_status | INT64 | GENERAL_ENUM | HTTP response status code |
resp_message | STRING | STRUCTURED | HTTP response status text (e.g. OK, Not Found, ...) |
resp_body | STRING | STRUCTURED | Response body in JSON format |
resp_body_size | INT64 | METRIC_GAUGE | Response body size (before any truncation) |
latency | INT64 | METRIC_GAUGE | Request-response latency. |