aboutsummaryrefslogtreecommitdiffstats
path: root/examples/bin_api/stats.api.json
diff options
context:
space:
mode:
Diffstat (limited to 'examples/bin_api/stats.api.json')
-rw-r--r--examples/bin_api/stats.api.json508
1 files changed, 444 insertions, 64 deletions
diff --git a/examples/bin_api/stats.api.json b/examples/bin_api/stats.api.json
index 3275811..9ac3640 100644
--- a/examples/bin_api/stats.api.json
+++ b/examples/bin_api/stats.api.json
@@ -1,68 +1,4 @@
{
- "services": [
- {
- "want_ip4_fib_stats": {
- "reply": "want_ip4_fib_stats_reply"
- }
- },
- {
- "want_ip4_mfib_stats": {
- "reply": "want_ip4_mfib_stats_reply"
- }
- },
- {
- "want_interface_combined_stats": {
- "reply": "want_interface_combined_stats_reply"
- }
- },
- {
- "want_ip6_fib_stats": {
- "reply": "want_ip6_fib_stats_reply"
- }
- },
- {
- "want_stats": {
- "reply": "want_stats_reply"
- }
- },
- {
- "want_per_interface_simple_stats": {
- "reply": "want_per_interface_simple_stats_reply"
- }
- },
- {
- "want_per_interface_combined_stats": {
- "reply": "want_per_interface_combined_stats_reply"
- }
- },
- {
- "vnet_get_summary_stats": {
- "reply": "vnet_get_summary_stats_reply"
- }
- },
- {
- "want_ip6_mfib_stats": {
- "reply": "want_ip6_mfib_stats_reply"
- }
- },
- {
- "want_interface_simple_stats": {
- "reply": "want_interface_simple_stats_reply"
- }
- },
- {
- "want_ip4_nbr_stats": {
- "reply": "want_ip4_nbr_stats_reply"
- }
- },
- {
- "want_ip6_nbr_stats": {
- "reply": "want_ip6_nbr_stats_reply"
- }
- }
- ],
- "vl_api_version": "0x50890812",
- "enums": [],
"messages": [
[
"want_stats",
@@ -721,6 +657,110 @@
}
],
[
+ "vnet_interface_simple_counters",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u8",
+ "vnet_counter_type"
+ ],
+ [
+ "u32",
+ "first_sw_if_index"
+ ],
+ [
+ "u32",
+ "count"
+ ],
+ [
+ "u64",
+ "data",
+ 0,
+ "count"
+ ],
+ {
+ "crc": "0x9bc4a808"
+ }
+ ],
+ [
+ "vnet_interface_combined_counters",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u8",
+ "vnet_counter_type"
+ ],
+ [
+ "u32",
+ "first_sw_if_index"
+ ],
+ [
+ "u32",
+ "count"
+ ],
+ [
+ "vl_api_vlib_counter_t",
+ "data",
+ 0,
+ "count"
+ ],
+ {
+ "crc": "0x2c595002"
+ }
+ ],
+ [
+ "vnet_per_interface_simple_counters",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "count"
+ ],
+ [
+ "u32",
+ "timestamp"
+ ],
+ [
+ "vl_api_vnet_simple_counter_t",
+ "data",
+ 0,
+ "count"
+ ],
+ {
+ "crc": "0xd1fba9ba"
+ }
+ ],
+ [
+ "vnet_per_interface_combined_counters",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "count"
+ ],
+ [
+ "u32",
+ "timestamp"
+ ],
+ [
+ "vl_api_vnet_combined_counter_t",
+ "data",
+ 0,
+ "count"
+ ],
+ {
+ "crc": "0xdc578375"
+ }
+ ],
+ [
"vnet_get_summary_stats",
[
"u16",
@@ -769,10 +809,332 @@
{
"crc": "0x32b87c56"
}
+ ],
+ [
+ "stats_get_poller_delay",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ {
+ "crc": "0x51077d14"
+ }
+ ],
+ [
+ "stats_get_poller_delay_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u32",
+ "delay"
+ ],
+ {
+ "crc": "0x8c445a33"
+ }
+ ],
+ [
+ "want_udp_encap_stats",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "enable"
+ ],
+ [
+ "u32",
+ "pid"
+ ],
+ {
+ "crc": "0xcfaccc1f"
+ }
+ ],
+ [
+ "want_udp_encap_stats_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "vnet_udp_encap_counters",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "timestamp"
+ ],
+ [
+ "u32",
+ "count"
+ ],
+ [
+ "vl_api_udp_encap_counter_t",
+ "c",
+ 0,
+ "count"
+ ],
+ {
+ "crc": "0x1ab5e649"
+ }
]
],
+ "vl_api_version": "0xfc484aa",
+ "unions": [],
+ "services": {
+ "want_ip4_fib_stats": {
+ "reply": "want_ip4_fib_stats_reply",
+ "events": [
+ "vnet_ip4_fib_counters"
+ ]
+ },
+ "want_ip6_fib_stats": {
+ "reply": "want_ip6_fib_stats_reply",
+ "events": [
+ "vnet_ip6_fib_counters"
+ ]
+ },
+ "want_stats": {
+ "reply": "want_stats_reply"
+ },
+ "want_interface_simple_stats": {
+ "reply": "want_interface_simple_stats_reply",
+ "events": [
+ "vnet_interface_simple_counters"
+ ]
+ },
+ "stats_get_poller_delay": {
+ "reply": "stats_get_poller_delay_reply"
+ },
+ "want_per_interface_combined_stats": {
+ "reply": "want_per_interface_combined_stats_reply",
+ "events": [
+ "vnet_per_interface_combined_counters"
+ ]
+ },
+ "vnet_get_summary_stats": {
+ "reply": "vnet_get_summary_stats_reply"
+ },
+ "want_udp_encap_stats": {
+ "reply": "want_udp_encap_stats_reply",
+ "events": [
+ "vnet_udp_encap_counters"
+ ]
+ },
+ "want_ip6_nbr_stats": {
+ "reply": "want_ip6_nbr_stats_reply",
+ "events": [
+ "vnet_ip6_nbr_counters"
+ ]
+ },
+ "want_ip4_mfib_stats": {
+ "reply": "want_ip4_mfib_stats_reply",
+ "events": [
+ "vnet_ip4_mfib_counters"
+ ]
+ },
+ "want_ip6_mfib_stats": {
+ "reply": "want_ip6_mfib_stats_reply",
+ "events": [
+ "vnet_ip6_mfib_counters"
+ ]
+ },
+ "want_per_interface_simple_stats": {
+ "reply": "want_per_interface_simple_stats_reply",
+ "events": [
+ "vnet_per_interface_simple_counters"
+ ]
+ },
+ "want_interface_combined_stats": {
+ "reply": "want_interface_combined_stats_reply",
+ "events": [
+ "vnet_interface_combined_counters"
+ ]
+ },
+ "want_ip4_nbr_stats": {
+ "reply": "want_ip4_nbr_stats_reply",
+ "events": [
+ "vnet_ip4_nbr_counters"
+ ]
+ }
+ },
+ "enums": [],
"types": [
[
+ "vlib_counter",
+ [
+ "u64",
+ "packets"
+ ],
+ [
+ "u64",
+ "bytes"
+ ],
+ {
+ "crc": "0xce2325a2"
+ }
+ ],
+ [
+ "vnet_combined_counter",
+ [
+ "u32",
+ "sw_if_index"
+ ],
+ [
+ "u64",
+ "rx_packets"
+ ],
+ [
+ "u64",
+ "rx_bytes"
+ ],
+ [
+ "u64",
+ "rx_unicast_packets"
+ ],
+ [
+ "u64",
+ "rx_unicast_bytes"
+ ],
+ [
+ "u64",
+ "rx_multicast_packets"
+ ],
+ [
+ "u64",
+ "rx_multicast_bytes"
+ ],
+ [
+ "u64",
+ "rx_broadcast_packets"
+ ],
+ [
+ "u64",
+ "rx_broadcast_bytes"
+ ],
+ [
+ "u64",
+ "tx_packets"
+ ],
+ [
+ "u64",
+ "tx_bytes"
+ ],
+ [
+ "u64",
+ "tx_unicast_packets"
+ ],
+ [
+ "u64",
+ "tx_unicast_bytes"
+ ],
+ [
+ "u64",
+ "tx_multicast_packets"
+ ],
+ [
+ "u64",
+ "tx_multicast_bytes"
+ ],
+ [
+ "u64",
+ "tx_broadcast_packets"
+ ],
+ [
+ "u64",
+ "tx_broadcast_bytes"
+ ],
+ {
+ "crc": "0x20905ca4"
+ }
+ ],
+ [
+ "vnet_simple_counter",
+ [
+ "u32",
+ "sw_if_index"
+ ],
+ [
+ "u64",
+ "drop"
+ ],
+ [
+ "u64",
+ "punt"
+ ],
+ [
+ "u64",
+ "rx_ip4"
+ ],
+ [
+ "u64",
+ "rx_ip6"
+ ],
+ [
+ "u64",
+ "rx_no_buffer"
+ ],
+ [
+ "u64",
+ "rx_miss"
+ ],
+ [
+ "u64",
+ "rx_error"
+ ],
+ [
+ "u64",
+ "tx_error"
+ ],
+ [
+ "u64",
+ "rx_mpls"
+ ],
+ {
+ "crc": "0x8bd65e2d"
+ }
+ ],
+ [
"ip4_fib_counter",
[
"u32",
@@ -917,6 +1279,24 @@
{
"crc": "0x2d755474"
}
+ ],
+ [
+ "udp_encap_counter",
+ [
+ "u32",
+ "id"
+ ],
+ [
+ "u64",
+ "packets"
+ ],
+ [
+ "u64",
+ "bytes"
+ ],
+ {
+ "crc": "0x7107035f"
+ }
]
]
}