schema: allow stats.stream event counters

While the counters exist, they're not present in the schema, causing
validation to fail if stats.stream-events is enabled.

Task #7858

(cherry picked from commit 025ffa6135)
pull/14415/head
Juliana Fajardini 6 months ago committed by Victor Julien
parent 4824df3bef
commit 7bd22f492d

@ -7762,6 +7762,226 @@
}
}
},
"stream": {
"type": "object",
"additionalProperties": false,
"properties": {
"3whs_ack_data_inject": {
"type": "integer"
},
"3whs_ack_in_wrong_dir": {
"type": "integer"
},
"3whs_async_wrong_seq": {
"type": "integer"
},
"3whs_right_seq_wrong_ack_evasion": {
"type": "integer"
},
"3whs_syn_flood": {
"type": "integer"
},
"3whs_syn_resend_diff_seq_on_syn_recv": {
"type": "integer"
},
"3whs_syn_toclient_on_syn_recv": {
"type": "integer"
},
"3whs_synack_flood": {
"type": "integer"
},
"3whs_synack_in_wrong_direction": {
"type": "integer"
},
"3whs_synack_resend_with_diff_ack": {
"type": "integer"
},
"3whs_synack_resend_with_diff_seq": {
"type": "integer"
},
"3whs_synack_tfo_data_ignored": {
"type": "integer"
},
"3whs_synack_toserver_on_syn_recv": {
"type": "integer"
},
"3whs_synack_with_wrong_ack": {
"type": "integer"
},
"3whs_wrong_seq_wrong_ack": {
"type": "integer"
},
"4whs_invalid_ack": {
"type": "integer"
},
"4whs_synack_with_wrong_ack": {
"type": "integer"
},
"4whs_synack_with_wrong_syn": {
"type": "integer"
},
"4whs_wrong_seq": {
"type": "integer"
},
"closewait_ack_out_of_window": {
"type": "integer"
},
"closewait_fin_out_of_window": {
"type": "integer"
},
"closewait_invalid_ack": {
"type": "integer"
},
"closewait_pkt_before_last_ack": {
"type": "integer"
},
"closing_ack_wrong_seq": {
"type": "integer"
},
"closing_invalid_ack": {
"type": "integer"
},
"est_ack_zwp_data": {
"type": "integer"
},
"est_invalid_ack": {
"type": "integer"
},
"est_packet_out_of_window": {
"type": "integer"
},
"est_pkt_before_last_ack": {
"type": "integer"
},
"est_syn_resend": {
"type": "integer"
},
"est_syn_resend_diff_seq": {
"type": "integer"
},
"est_syn_toclient": {
"type": "integer"
},
"est_synack_resend": {
"type": "integer"
},
"est_synack_resend_with_diff_ack": {
"type": "integer"
},
"est_synack_resend_with_diff_seq": {
"type": "integer"
},
"est_synack_toserver": {
"type": "integer"
},
"fin1_ack_wrong_seq": {
"type": "integer"
},
"fin1_fin_wrong_seq": {
"type": "integer"
},
"fin1_invalid_ack": {
"type": "integer"
},
"fin2_ack_wrong_seq": {
"type": "integer"
},
"fin2_fin_wrong_seq": {
"type": "integer"
},
"fin2_invalid_ack": {
"type": "integer"
},
"fin_but_no_session": {
"type": "integer"
},
"fin_invalid_ack": {
"type": "integer"
},
"fin_out_of_window": {
"type": "integer"
},
"fin_syn": {
"type": "integer"
},
"lastack_ack_wrong_seq": {
"type": "integer"
},
"lastack_invalid_ack": {
"type": "integer"
},
"pkt_bad_window_update": {
"type": "integer"
},
"pkt_broken_ack": {
"type": "integer"
},
"pkt_invalid_ack": {
"type": "integer"
},
"pkt_invalid_timestamp": {
"type": "integer"
},
"pkt_retransmission": {
"type": "integer"
},
"pkt_spurious_retransmission": {
"type": "integer"
},
"reassembly_depth_reached": {
"type": "integer"
},
"reassembly_insert_invalid": {
"type": "integer"
},
"reassembly_insert_limit": {
"type": "integer"
},
"reassembly_insert_memcap": {
"type": "integer"
},
"reassembly_no_segment": {
"type": "integer"
},
"reassembly_overlap_different_data": {
"type": "integer"
},
"reassembly_segment_before_base_seq": {
"type": "integer"
},
"reassembly_seq_gap": {
"type": "integer"
},
"reassembly_urgent_oob_limit_reached": {
"type": "integer"
},
"rst_but_no_session": {
"type": "integer"
},
"rst_invalid_ack": {
"type": "integer"
},
"rst_with_data": {
"type": "integer"
},
"shutdown_syn_resend": {
"type": "integer"
},
"suspected_rst_inject": {
"type": "integer"
},
"timewait_ack_wrong_seq": {
"type": "integer"
},
"timewait_invalid_ack": {
"type": "integer"
},
"wrong_thread": {
"type": "integer"
}
}
},
"tcp": {
"type": "object",
"additionalProperties": false,

Loading…
Cancel
Save