Loading

Protocol-Specific Metrics

Packetbeat exposes per-protocol metrics under the HTTP monitoring endpoint. These metrics are exposed under the /inputs/ path. They can be used to observe the activity of Packetbeat for the monitored protocol.

Metric Description
device Name of the device being monitored.
socket_packets Number of packets delivered by the kernel to the shared buffer.
socket_drops Number of packets dropped by the kernel on the socket.
socket_queue_freezes Number of kernel queue freezes on the socket.
packets Number of packets handled by Packetbeat.
polls Number of blocking syscalls made waiting for packets.
Metric Description
device Name of the device being monitored.
received_events_total Number of packets processed.
received_bytes_total Number of bytes processed.
tcp_overlaps Number of packets shrunk due to overlap.
tcp.dropped_because_of_gaps Number of packets dropped because of gaps.
arrival_period Histogram of the elapsed time between packet arrivals.
processing_time Histogram of the elapsed time between packet receipt and publication.
fin_flags_total Number of TCP FIN (finish) flags observed.
syn_flags_total Number of TCP SYN (synchronization) flags observed.
rst_flags_total Number of TCP RST (reset) flags observed.
psh_flags_total Number of TCP PSH (push) flags observed.
ack_flags_total Number of TCP ACK (acknowledgement) flags observed.
urg_flags_total Number of TCP URG (urgent) flags observed.
ece_flags_total Number of TCP ECE (ECN echo) flags observed.
cwr_flags_total Number of TCP CWR (congestion window reduced) flags observed.
ns_flags_total Number of TCP NS (nonce sum) flags observed.
received_headers_total Number of headers observed, including unprocessed packets.
Metric Description
device Name of the device being monitored.
received_events_total Number of packets processed.
received_bytes_total Number of bytes processed.
arrival_period Histogram of the elapsed time between packet arrivals.
processing_time Histogram of the elapsed time between packet receipt and publication.