]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
auth: Add version as prometheus metric 9252/head
authorPieter Lexis <pieter.lexis@powerdns.com>
Wed, 17 Jun 2020 12:28:03 +0000 (14:28 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Wed, 17 Jun 2020 12:28:03 +0000 (14:28 +0200)
pdns/ws-auth.cc

index 078a96cf3ca969cb192d99b10aba9e1efe55c431..4209eae0589e296e50bab13bba25eb5769d05f05 100644 (file)
@@ -2274,6 +2274,10 @@ static void prometheusMetrics(HttpRequest* req, HttpResponse* resp) {
     output << prometheusMetricName << " " << S.read(metricName) << "\n";
   }
 
+  output << "# HELP pdns_auth_info " << "Info from PowerDNS, value is always 1" << "\n";
+  output << "# TYPE pdns_auth_info " << "gauge" << "\n";
+  output << "pdns_auth_info{version=\"" << VERSION << "\"} " << "1" << "\n";
+
   resp->body = output.str();
   resp->headers["Content-Type"] = "text/plain";
   resp->status = 200;