You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by ke...@apache.org on 2024/09/08 03:35:58 UTC

(skywalking) 01/01: Add large latency buckets for otlp latency

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

kezhenxu94 pushed a commit to branch test
in repository https://gitbox.apache.org/repos/asf/skywalking.git

commit 4c8390af70ddde10e6a33190b06433b1f2ce0368
Author: kezhenxu94 <ke...@apache.org>
AuthorDate: Sun Sep 8 11:33:18 2024 +0800

    Add large latency buckets for otlp latency
---
 .github/workflows/publish-docker.yaml                                  | 1 +
 .../server/receiver/otel/otlp/OpenTelemetryMetricRequestProcessor.java | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/publish-docker.yaml b/.github/workflows/publish-docker.yaml
index 01c7e0b20d..80626bf839 100644
--- a/.github/workflows/publish-docker.yaml
+++ b/.github/workflows/publish-docker.yaml
@@ -20,6 +20,7 @@ on:
   push:
     branches:
       - master
+      - test
   release:
     types:
       - released
diff --git a/oap-server/server-receiver-plugin/otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/otlp/OpenTelemetryMetricRequestProcessor.java b/oap-server/server-receiver-plugin/otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/otlp/OpenTelemetryMetricRequestProcessor.java
index 7ef39c0a8f..4684b5b38d 100644
--- a/oap-server/server-receiver-plugin/otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/otlp/OpenTelemetryMetricRequestProcessor.java
+++ b/oap-server/server-receiver-plugin/otel-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/otel/otlp/OpenTelemetryMetricRequestProcessor.java
@@ -86,7 +86,8 @@ public class OpenTelemetryMetricRequestProcessor implements Service {
         "otel_metrics_latency",
         "The latency to process the metrics request",
         MetricsTag.EMPTY_KEY,
-        MetricsTag.EMPTY_VALUE
+        MetricsTag.EMPTY_VALUE,
+        .005, .01, .025, .05, .075, .1, .25, .5, .75, 1, 2.5, 5, 7.5, 10, 30, 60, 120, 180, 300, 600
     );
 
     public void processMetricsRequest(final ExportMetricsServiceRequest requests) {