summaryrefslogtreecommitdiffstats
path: root/library/cpp/monlib/dynamic_counters/encode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'library/cpp/monlib/dynamic_counters/encode.cpp')
-rw-r--r--library/cpp/monlib/dynamic_counters/encode.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/library/cpp/monlib/dynamic_counters/encode.cpp b/library/cpp/monlib/dynamic_counters/encode.cpp
index ffa48d276e8..26328a44eea 100644
--- a/library/cpp/monlib/dynamic_counters/encode.cpp
+++ b/library/cpp/monlib/dynamic_counters/encode.cpp
@@ -95,7 +95,9 @@ namespace NMonitoring {
}
- THolder<ICountableConsumer> CreateEncoder(IOutputStream* out, EFormat format, TCountableBase::EVisibility vis) {
+ THolder<ICountableConsumer> CreateEncoder(IOutputStream* out, EFormat format,
+ TStringBuf nameLabel, TCountableBase::EVisibility vis)
+ {
switch (format) {
case EFormat::JSON:
return MakeHolder<TConsumer>(NMonitoring::EncoderJson(out), vis);
@@ -106,7 +108,7 @@ namespace NMonitoring {
NMonitoring::ECompression::ZSTD), vis);
case EFormat::PROMETHEUS:
return MakeHolder<TConsumer>(NMonitoring::EncoderPrometheus(
- out), vis);
+ out, nameLabel), vis);
default:
ythrow yexception() << "unsupported metric encoding format: " << format;
break;