Любая из функций count_not_null()
или count_nonzero()
должна доставить вас туда, куда вы хотите.
Если график вашего показателя c сгруппирован по тег, а затем применить одну из этих функций, он должен вернуть количество уникальных значений тега под этим ключом тега. Итак, в вашем случае:
count_not_null(sum:your.metric.name{*} by {file_name})
И он работает также с несколькими тегами group-by, поэтому, если у вас есть отдельные теги для file_name
и directory
, вы можете использовать это тот же подход для построения графика количества уникальных комбинаций этих значений тегов или количества уникальных комбинаций directory
+ file_name
:
count_not_null(your.metric.name{*} by {file_name,directory})