LCOV - code coverage report
Current view: top level - disco/metrics/generated - fd_metrics_netlnk.h (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 0 2 0.0 %
Date: 2026-10-22 18:10:43 Functions: 0 0 -

          Line data    Source code
       1             : #ifndef HEADER_fd_src_disco_metrics_generated_fd_metrics_netlnk_h
       2             : #define HEADER_fd_src_disco_metrics_generated_fd_metrics_netlnk_h
       3             : 
       4             : /* THIS FILE IS GENERATED BY gen_metrics.py. DO NOT HAND EDIT. */
       5             : 
       6             : #include "../fd_metrics_base.h"
       7             : #include "fd_metrics_enums.h"
       8             : 
       9             : enum {
      10             :   FD_METRICS_COUNTER_NETLNK_RX_BUFFER_OVERFLOWED_OFF = FD_METRICS_TILE_OFF,
      11             :   FD_METRICS_COUNTER_NETLNK_LINK_TABLE_SYNCED_OFF,
      12             :   FD_METRICS_COUNTER_NETLNK_ROUTE_TABLE_SYNCED_OFF,
      13             :   FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_OFF,
      14             :   FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_LINK_OFF = FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_OFF,
      15             :   FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_NEIGHBOR_OFF,
      16             :   FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_IPV4_ROUTE_OFF,
      17             :   FD_METRICS_GAUGE_NETLNK_INTERFACE_COUNT_OFF,
      18             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_OFF,
      19             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_SENT_OFF = FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_OFF,
      20             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_IN_FLIGHT_OFF,
      21             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_TABLE_FULL_OFF,
      22             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_SEND_FAILED_OFF,
      23             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_HOST_RATE_LIMITED_OFF,
      24             :   FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_GLOBAL_RATE_LIMITED_OFF,
      25             : };
      26             : 
      27             : #define FD_METRICS_COUNTER_NETLNK_RX_BUFFER_OVERFLOWED_NAME "netlnk_rx_buffer_overflowed"
      28             : #define FD_METRICS_COUNTER_NETLNK_RX_BUFFER_OVERFLOWED_TYPE (FD_METRICS_TYPE_COUNTER)
      29             : #define FD_METRICS_COUNTER_NETLNK_RX_BUFFER_OVERFLOWED_DESC "Netlink receive buffer overflows (ENOBUFS); each forces a full resync"
      30             : #define FD_METRICS_COUNTER_NETLNK_RX_BUFFER_OVERFLOWED_CVT  (FD_METRICS_CONVERTER_NONE)
      31             : 
      32             : #define FD_METRICS_COUNTER_NETLNK_LINK_TABLE_SYNCED_NAME "netlnk_link_table_synced"
      33             : #define FD_METRICS_COUNTER_NETLNK_LINK_TABLE_SYNCED_TYPE (FD_METRICS_TYPE_COUNTER)
      34             : #define FD_METRICS_COUNTER_NETLNK_LINK_TABLE_SYNCED_DESC "Full link table syncs"
      35             : #define FD_METRICS_COUNTER_NETLNK_LINK_TABLE_SYNCED_CVT  (FD_METRICS_CONVERTER_NONE)
      36             : 
      37             : #define FD_METRICS_COUNTER_NETLNK_ROUTE_TABLE_SYNCED_NAME "netlnk_route_table_synced"
      38             : #define FD_METRICS_COUNTER_NETLNK_ROUTE_TABLE_SYNCED_TYPE (FD_METRICS_TYPE_COUNTER)
      39             : #define FD_METRICS_COUNTER_NETLNK_ROUTE_TABLE_SYNCED_DESC "Full route table syncs"
      40             : #define FD_METRICS_COUNTER_NETLNK_ROUTE_TABLE_SYNCED_CVT  (FD_METRICS_CONVERTER_NONE)
      41             : 
      42             : #define FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_NAME "netlnk_update_processed"
      43             : #define FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_TYPE (FD_METRICS_TYPE_COUNTER)
      44             : #define FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_DESC "Netlink live updates processed, by message type"
      45             : #define FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_CVT  (FD_METRICS_CONVERTER_NONE)
      46           0 : #define FD_METRICS_COUNTER_NETLNK_UPDATE_PROCESSED_CNT  (3UL)
      47             : 
      48             : #define FD_METRICS_GAUGE_NETLNK_INTERFACE_COUNT_NAME "netlnk_interface_count"
      49             : #define FD_METRICS_GAUGE_NETLNK_INTERFACE_COUNT_TYPE (FD_METRICS_TYPE_GAUGE)
      50             : #define FD_METRICS_GAUGE_NETLNK_INTERFACE_COUNT_DESC "Network interfaces in the interface table"
      51             : #define FD_METRICS_GAUGE_NETLNK_INTERFACE_COUNT_CVT  (FD_METRICS_CONVERTER_NONE)
      52             : 
      53             : #define FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_NAME "netlnk_neighbor_probe_requested"
      54             : #define FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_TYPE (FD_METRICS_TYPE_COUNTER)
      55             : #define FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_DESC "Neighbor solicit requests from net tiles, by result"
      56             : #define FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_CVT  (FD_METRICS_CONVERTER_NONE)
      57           0 : #define FD_METRICS_COUNTER_NETLNK_NEIGHBOR_PROBE_REQUESTED_CNT  (6UL)
      58             : 
      59             : #define FD_METRICS_NETLNK_TOTAL (13UL)
      60             : extern const fd_metrics_meta_t FD_METRICS_NETLNK[FD_METRICS_NETLNK_TOTAL];
      61             : 
      62             : #endif /* HEADER_fd_src_disco_metrics_generated_fd_metrics_netlnk_h */

Generated by: LCOV version 1.14