Mercurial > hg > orthanc
diff OrthancFramework/Sources/MetricsRegistry.h @ 5336:dd9795dc380d
renamed MetricsType as MetricsUpdate to clarify
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 27 Jun 2023 15:56:04 +0200 |
parents | fbe857e942cd |
children | b376abae664a |
line wrap: on
line diff
--- a/OrthancFramework/Sources/MetricsRegistry.h Tue Jun 27 15:42:07 2023 +0200 +++ b/OrthancFramework/Sources/MetricsRegistry.h Tue Jun 27 15:56:04 2023 +0200 @@ -39,13 +39,13 @@ namespace Orthanc { - enum MetricsType + enum MetricsUpdate { - MetricsType_Default, - MetricsType_MaxOver10Seconds, - MetricsType_MaxOver1Minute, - MetricsType_MinOver10Seconds, - MetricsType_MinOver1Minute + MetricsUpdate_Directly, + MetricsUpdate_MaxOver10Seconds, + MetricsUpdate_MaxOver1Minute, + MetricsUpdate_MinOver10Seconds, + MetricsUpdate_MinOver1Minute }; class ORTHANC_PUBLIC MetricsRegistry : public boost::noncopyable @@ -61,7 +61,7 @@ // The mutex must be locked Item& GetItemInternal(const std::string& name, - MetricsType type); + MetricsUpdate update); public: MetricsRegistry(); @@ -73,22 +73,22 @@ void SetEnabled(bool enabled); void Register(const std::string& name, - MetricsType type); + MetricsUpdate update); void SetValue(const std::string& name, int64_t value, - MetricsType type); + MetricsUpdate update); void SetValue(const std::string& name, int64_t value) { - SetValue(name, value, MetricsType_Default); + SetValue(name, value, MetricsUpdate_Directly); } void IncrementValue(const std::string& name, int64_t delta); - MetricsType GetMetricsType(const std::string& name); + MetricsUpdate GetMetricsUpdate(const std::string& name); // https://prometheus.io/docs/instrumenting/exposition_formats/#text-based-format void ExportPrometheusText(std::string& s); @@ -105,7 +105,7 @@ public: SharedMetrics(MetricsRegistry& registry, const std::string& name, - MetricsType type); + MetricsUpdate update); void Add(int64_t delta); }; @@ -128,7 +128,7 @@ private: MetricsRegistry& registry_; std::string name_; - MetricsType type_; + MetricsUpdate update_; bool active_; boost::posix_time::ptime start_; @@ -140,7 +140,7 @@ Timer(MetricsRegistry& registry, const std::string& name, - MetricsType type); + MetricsUpdate update); ~Timer(); };