提交 96695190 authored 作者: huangxingyao's avatar huangxingyao

上级 2b3849a9
...@@ -13,7 +13,7 @@ public class MyMetrics { ...@@ -13,7 +13,7 @@ public class MyMetrics {
* 我们使用_total结束。 * 我们使用_total结束。
*/ */
public static Counter requestCounter = Counter.build() public static Counter requestCounter = Counter.build()
.name("io_namespace_http_requests_total") .name("bowen_io_namespace_http_requests_total")
.labelNames("path", "method", "code") .labelNames("path", "method", "code")
.help("Total requests.").register(); .help("Total requests.").register();
...@@ -23,7 +23,7 @@ public class MyMetrics { ...@@ -23,7 +23,7 @@ public class MyMetrics {
* Gauge记录当前应用正在处理的Http请求数量。 * Gauge记录当前应用正在处理的Http请求数量。
*/ */
public static Gauge inprogressRequests = Gauge.build() public static Gauge inprogressRequests = Gauge.build()
.name("io_namespace_http_inprogress_requests").labelNames("path", "method") .name("bowen_io_namespace_http_inprogress_requests").labelNames("path", "method")
.help("Inprogress requests.").register(); .help("Inprogress requests.").register();
/** /**
...@@ -32,7 +32,7 @@ public class MyMetrics { ...@@ -32,7 +32,7 @@ public class MyMetrics {
*/ */
public static Histogram requestLatencyHistogram = Histogram.build() public static Histogram requestLatencyHistogram = Histogram.build()
.labelNames("path", "method", "code") .labelNames("path", "method", "code")
.name("io_namespace_http_requests_latency_seconds_histogram") .name("bowen_io_namespace_http_requests_latency_seconds_histogram")
.help("Request latency in seconds.") .help("Request latency in seconds.")
.register(); .register();
public static Histogram.Timer histogramRequestTimer; public static Histogram.Timer histogramRequestTimer;
...@@ -43,7 +43,7 @@ public class MyMetrics { ...@@ -43,7 +43,7 @@ public class MyMetrics {
* 有更好的性能表现,而Histogram则会消耗更多的资源。相对的对于客户端而言Histogram消耗的资源更少 * 有更好的性能表现,而Histogram则会消耗更多的资源。相对的对于客户端而言Histogram消耗的资源更少
*/ */
public static Summary requestLatency = Summary.build() public static Summary requestLatency = Summary.build()
.name("io_namespace_http_requests_latency_seconds_summary") .name("bowen_io_namespace_http_requests_latency_seconds_summary")
.quantile(0.5, 0.05) .quantile(0.5, 0.05)
.quantile(0.9, 0.01) .quantile(0.9, 0.01)
.labelNames("path", "method", "code") .labelNames("path", "method", "code")
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论