This is an automated email from the ASF dual-hosted git repository.

mmerli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/master by this push:
     new 7674a8f  Removing # TYPE comment from topic metrics in Prometheus 
(#4136)
7674a8f is described below

commit 7674a8f16379f757dcded66b1ce3665ad57f65bd
Author: Matteo Merli <[email protected]>
AuthorDate: Fri Apr 26 09:07:47 2019 -0700

    Removing # TYPE comment from topic metrics in Prometheus (#4136)
---
 .../broker/stats/prometheus/NamespaceStatsAggregator.java      |  4 ----
 .../org/apache/pulsar/broker/stats/prometheus/TopicStats.java  | 10 ----------
 2 files changed, 14 deletions(-)

diff --git 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/NamespaceStatsAggregator.java
 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/NamespaceStatsAggregator.java
index 2e7836b..91ceadf 100644
--- 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/NamespaceStatsAggregator.java
+++ 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/NamespaceStatsAggregator.java
@@ -248,7 +248,6 @@ public class NamespaceStatsAggregator {
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String name,
             long value) {
-        TopicStats.metricType(stream, name);
         stream.write(name)
                 .write("{cluster=\"").write(cluster).write("\"} ")
                 .write(value).write(' ').write(System.currentTimeMillis())
@@ -257,21 +256,18 @@ public class NamespaceStatsAggregator {
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String name,
                                long value) {
-        TopicStats.metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace).write("\"}
 ");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');
     }
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String name,
                                double value) {
-        TopicStats.metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace).write("\"}
 ");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');
     }
 
     private static void metricWithRemoteCluster(SimpleTextOutputStream stream, 
String cluster, String namespace,
                                                 String name, String 
remoteCluster, double value) {
-        TopicStats.metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace);
         stream.write("\",remote_cluster=\"").write(remoteCluster).write("\"} 
");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');
diff --git 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/TopicStats.java
 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/TopicStats.java
index 3549820..6658023 100644
--- 
a/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/TopicStats.java
+++ 
b/pulsar-broker/src/main/java/org/apache/pulsar/broker/stats/prometheus/TopicStats.java
@@ -144,13 +144,8 @@ class TopicStats {
         }
     }
 
-    static void metricType(SimpleTextOutputStream stream, String name) {
-        stream.write("# TYPE ").write(name).write(" gauge\n");
-    }
-
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String topic,
                                String name, double value) {
-        metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace)
                 .write("\",topic=\"").write(topic).write("\"} ");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');
@@ -158,7 +153,6 @@ class TopicStats {
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String topic, String subscription,
                                String name, long value) {
-        metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace)
                 
.write("\",topic=\"").write(topic).write("\",subscription=\"").write(subscription).write("\"}
 ");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');
@@ -166,7 +160,6 @@ class TopicStats {
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String topic, String subscription,
                                String name, double value) {
-        metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace)
                 
.write("\",topic=\"").write(topic).write("\",subscription=\"").write(subscription).write("\"}
 ");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');
@@ -174,7 +167,6 @@ class TopicStats {
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String topic, String subscription,
                                String consumerName, long consumerId, String 
name, long value) {
-        metricType(stream, name);
         stream.write(name).write("{cluster=\"").write(cluster).write("\", 
namespace=\"").write(namespace)
                 
.write("\",topic=\"").write(topic).write("\",subscription=\"").write(subscription)
                 
.write("\",consumer_name=\"").write(consumerName).write("\",consumer_id=\"").write(consumerId).write("\"}
 ");
@@ -183,7 +175,6 @@ class TopicStats {
 
     private static void metric(SimpleTextOutputStream stream, String cluster, 
String namespace, String topic, String subscription,
                                String consumerName, long consumerId, String 
name, double value) {
-        metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace)
                 
.write("\",topic=\"").write(topic).write("\",subscription=\"").write(subscription)
                 
.write("\",consumer_name=\"").write(consumerName).write("\",consumer_id=\"").write(consumerId).write("\"}
 ");
@@ -193,7 +184,6 @@ class TopicStats {
     private static void metricWithRemoteCluster(SimpleTextOutputStream stream, 
String cluster, String namespace,
             String topic,
             String name, String remoteCluster, double value) {
-        metricType(stream, name);
         
stream.write(name).write("{cluster=\"").write(cluster).write("\",namespace=\"").write(namespace);
         
stream.write("\",topic=\"").write(topic).write("remote_cluster=\"").write(remoteCluster).write("\"}
 ");
         stream.write(value).write(' 
').write(System.currentTimeMillis()).write('\n');

Reply via email to