]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/exporter/DaemonMetricCollector.h
update ceph source to reef 18.2.1
[ceph.git] / ceph / src / exporter / DaemonMetricCollector.h
index 3d35a9c79de7d59f824ed4716a149c302c4b4325..e906fb13a5970c956c3e263b2e7dd462d0b53a77 100644 (file)
@@ -34,6 +34,7 @@ class DaemonMetricCollector {
 public:
   void main();
   std::string get_metrics();
+  labels_t get_extra_labels(std::string daemon_name);
 
 private:
   std::map<std::string, AdminSocketClient> clients;
@@ -47,8 +48,6 @@ private:
   void dump_asok_metric(boost::json::object perf_info,
                         boost::json::value perf_values, std::string name,
                         labels_t labels);
-  std::pair<labels_t, std::string>
-  get_labels_and_metric_name(std::string daemon_name, std::string metric_name);
   std::pair<labels_t, std::string> add_fixed_name_metrics(std::string metric_name);
   void get_process_metrics(std::vector<std::pair<std::string, int>> daemon_pids);
   std::string asok_request(AdminSocketClient &asok, std::string command, std::string daemon_name);