FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
stats.api File Reference

This file defines the stats API. More...

Go to the source code of this file.

Data Structures

struct  vl_api_want_stats_t
 Want Stats, enable/disable ALL stats updates. More...
 
struct  vl_api_want_interface_simple_stats_t
 Want Interface Simple Stats, register for detailed interface stats. More...
 
struct  vl_api_want_per_interface_simple_stats_t
 Want Per Interface simple Stats, register for continuous stats. More...
 
struct  vl_api_want_interface_combined_stats_t
 Want Interface Combined Stats, register for continuous stats. More...
 
struct  vl_api_want_per_interface_combined_stats_t
 Want Per Interface Combined Stats, register for continuous stats. More...
 
struct  vl_api_want_ip4_fib_stats_t
 Want IP4 FIB Stats, register for continuous stats. More...
 
struct  vl_api_want_ip6_fib_stats_t
 Want IP6 FIB Stats, register for continuous stats. More...
 
struct  vl_api_want_ip4_mfib_stats_t
 Want IP4 muilticast FIB Stats, register for continuous stats. More...
 
struct  vl_api_want_ip6_mfib_stats_t
 Want IP6 multicast FIB Stats, register for continuous stats. More...
 
struct  vl_api_want_ip4_nbr_stats_t
 Want IP4 NBR Stats, register for continuous stats. More...
 
struct  vl_api_want_ip6_nbr_stats_t
 Want IP6 NBR Stats, register for continuous stats. More...
 
struct  vl_api_ip4_fib_counter_t
 
struct  vl_api_vnet_ip4_fib_counters_t
 
struct  vl_api_ip4_mfib_counter_t
 
struct  vl_api_vnet_ip4_mfib_counters_t
 
struct  vl_api_ip4_nbr_counter_t
 
struct  vl_api_vnet_ip4_nbr_counters_t
 Per-neighbour (i.e. More...
 
struct  vl_api_ip6_fib_counter_t
 
struct  vl_api_vnet_ip6_fib_counters_t
 
struct  vl_api_ip6_mfib_counter_t
 
struct  vl_api_vnet_ip6_mfib_counters_t
 
struct  vl_api_ip6_nbr_counter_t
 
struct  vl_api_vnet_ip6_nbr_counters_t
 
struct  vl_api_vnet_interface_simple_counters_t
 Simple stats counters structure. More...
 
struct  vl_api_vnet_interface_combined_counters_t
 Combined stats counters structure. More...
 
struct  vl_api_vnet_per_interface_simple_counters_t
 Simple per interface stats counters structure. More...
 
struct  vl_api_vnet_per_interface_combined_counters_t
 Combined stats counters structure per interface. More...
 
struct  vl_api_vnet_get_summary_stats_t
 Request for a single block of summary stats. More...
 
struct  vl_api_vnet_get_summary_stats_reply_t
 Reply for vnet_get_summary_stats request. More...
 
struct  vl_api_stats_get_poller_delay_t
 Get delay between polling statistics. More...
 
struct  vl_api_stats_get_poller_delay_reply_t
 Get delay between polling statistics reply. More...
 
struct  vl_api_want_udp_encap_stats_t
 Want UDP encap Stats, register for continuous stats. More...
 
struct  vl_api_udp_encap_counter_t
 Stat for one UDP encap object. More...
 
struct  vl_api_vnet_udp_encap_counters_t
 

Variables

option version = "1.0.0"
 
import vnet interface api
 
 service
 
rpc want_interface_simple_stats returns want_interface_simple_stats_reply events vnet_interface_simple_counters
 
rpc want_per_interface_simple_stats returns want_per_interface_simple_stats_reply events vnet_per_interface_simple_counters
 
rpc want_interface_combined_stats returns want_interface_combined_stats_reply events vnet_interface_combined_counters
 
rpc want_per_interface_combined_stats returns want_per_interface_combined_stats_reply events vnet_per_interface_combined_counters
 
rpc want_ip4_fib_stats returns want_ip4_fib_stats_reply events vnet_ip4_fib_counters
 
rpc want_ip6_fib_stats returns want_ip6_fib_stats_reply events vnet_ip6_fib_counters
 
rpc want_ip4_mfib_stats returns want_ip4_mfib_stats_reply events vnet_ip4_mfib_counters
 
rpc want_ip6_mfib_stats returns want_ip6_mfib_stats_reply events vnet_ip6_mfib_counters
 
rpc want_ip4_nbr_stats returns want_ip4_nbr_stats_reply events vnet_ip4_nbr_counters
 
rpc want_ip6_nbr_stats returns want_ip6_nbr_stats_reply events vnet_ip6_nbr_counters
 
rpc want_udp_encap_stats returns want_udp_encap_stats_reply events vnet_udp_encap_counters
 

Detailed Description

This file defines the stats API.

Definition in file stats.api.

Variable Documentation

import vnet interface api

Definition at line 23 of file stats.api.

service
Initial value:
{
rpc want_stats
returns want_stats_reply

Definition at line 25 of file stats.api.

option version = "1.0.0"

Definition at line 21 of file stats.api.

rpc want_interface_combined_stats returns want_interface_combined_stats_reply events vnet_interface_combined_counters

Definition at line 36 of file stats.api.

rpc want_interface_simple_stats returns want_interface_simple_stats_reply events vnet_interface_simple_counters

Definition at line 30 of file stats.api.

rpc want_ip4_fib_stats returns want_ip4_fib_stats_reply events vnet_ip4_fib_counters

Definition at line 42 of file stats.api.

rpc want_ip4_mfib_stats returns want_ip4_mfib_stats_reply events vnet_ip4_mfib_counters

Definition at line 48 of file stats.api.

rpc want_ip4_nbr_stats returns want_ip4_nbr_stats_reply events vnet_ip4_nbr_counters

Definition at line 54 of file stats.api.

rpc want_ip6_fib_stats returns want_ip6_fib_stats_reply events vnet_ip6_fib_counters

Definition at line 45 of file stats.api.

rpc want_ip6_mfib_stats returns want_ip6_mfib_stats_reply events vnet_ip6_mfib_counters

Definition at line 51 of file stats.api.

rpc want_ip6_nbr_stats returns want_ip6_nbr_stats_reply events vnet_ip6_nbr_counters

Definition at line 57 of file stats.api.

rpc want_per_interface_combined_stats returns want_per_interface_combined_stats_reply events vnet_per_interface_combined_counters

Definition at line 39 of file stats.api.

rpc want_per_interface_simple_stats returns want_per_interface_simple_stats_reply events vnet_per_interface_simple_counters

Definition at line 33 of file stats.api.

rpc want_udp_encap_stats returns want_udp_encap_stats_reply events vnet_udp_encap_counters

Definition at line 60 of file stats.api.