feat(falco_metrics): add outputs_queue_num_drops

Signed-off-by: Samuel Gaist <samuel.gaist@idiap.ch>
This commit is contained in:
Samuel Gaist 2024-04-21 10:39:49 +02:00 committed by poiana
parent f90dbf9b77
commit 5ef8f1c311

View File

@ -101,6 +101,12 @@ std::string falco_metrics::to_text(const falco::app::state& state)
METRIC_VALUE_UNIT_COUNT,
METRIC_VALUE_METRIC_TYPE_NON_MONOTONIC_CURRENT,
machine_info->num_cpus));
static_metrics.push_back(libs_metrics_collector.new_metric("outputs_queue_num_drops",
METRICS_V2_MISC,
METRIC_VALUE_TYPE_U64,
METRIC_VALUE_UNIT_COUNT,
METRIC_VALUE_METRIC_TYPE_NON_MONOTONIC_CURRENT,
state.outputs->get_outputs_queue_num_drops()));
for (auto metrics: static_metrics)
{