diff options
Diffstat (limited to 'library/cpp/monlib/dynamic_counters/encode.cpp')
| -rw-r--r-- | library/cpp/monlib/dynamic_counters/encode.cpp | 6 |
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; |
