schema: add additional properties to stats.capture

The `stats.capture` object may have different properties based on the
capture method used.

This adds the ones pertaining to AF_PACKET capture.

Related to
Task #6434
pull/14359/head
Juliana Fajardini 7 months ago committed by Victor Julien
parent 12e0e51864
commit 2855574a2c

@ -6199,6 +6199,38 @@
"description":"Observational statistics for packet capture module",
"additionalProperties": false,
"properties": {
"afpacket": {
"type": "object",
"description": "Statistics for AF_PACKET capture module",
"additionalProperties": false,
"properties": {
"busy_loop_avg": {
"type": "integer"
},
"poll_data": {
"type": "integer"
},
"poll_errors": {
"type": "integer"
},
"poll_signal": {
"type": "integer"
},
"poll_timeout": {
"type": "integer"
},
"polls": {
"type": "integer"
},
"send_errors": {
"type": "integer"
}
}
},
"errors": {
"type": "integer",
"description": "Number of Suricata errors reported while reading capture module"
},
"kernel_drops": {
"type": "integer",
"description": "Number of packets dropped by the kernel"
@ -7850,7 +7882,6 @@
"description": "Observational statistics on TCP stream events",
"additionalProperties": false,
"properties": {
"3whs_ack_data_inject": {
"type": "integer"
},

Loading…
Cancel
Save