#pragma once #include #include #include namespace NMonitoring { class TPrometheusDecodeException: public yexception { }; IMetricEncoderPtr EncoderPrometheus(IOutputStream* out, TStringBuf metricNameLabel = "sensor"); void DecodePrometheus(TStringBuf data, IMetricConsumer* c, TStringBuf metricNameLabel = "sensor"); }