This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git
The following commit(s) were added to refs/heads/master by this push:
new e9a2ed2c03 fix inaccurate Hierarchy of RabbitMQ metrics. (#12144)
e9a2ed2c03 is described below
commit e9a2ed2c03bb86153a3edfe7ec644f6530e2836b
Author: Harry <[email protected]>
AuthorDate: Mon Apr 22 14:55:13 2024 +0800
fix inaccurate Hierarchy of RabbitMQ metrics. (#12144)
---
docs/en/changes/changes.md | 1 +
.../ui-initialized-templates/rabbitmq/rabbitmq-cluster.json | 10 +++++-----
test/e2e-v2/cases/rabbitmq/otel-collector-config.yaml | 5 ++++-
3 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 03aa9ab5bc..7f91d6a8cd 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -113,6 +113,7 @@
* Calculate Nginx service HTTP Latency by MQE.
* MQE query: make metadata not return `null`.
* MQE labeled metrics Binary Operation: return empty value if the labels not
match rather than report error.
+* Fix inaccurate Hierarchy of RabbitMQ Server monitoring metrics.
#### UI
diff --git
a/oap-server/server-starter/src/main/resources/ui-initialized-templates/rabbitmq/rabbitmq-cluster.json
b/oap-server/server-starter/src/main/resources/ui-initialized-templates/rabbitmq/rabbitmq-cluster.json
index af09eff594..8706a32e1f 100644
---
a/oap-server/server-starter/src/main/resources/ui-initialized-templates/rabbitmq/rabbitmq-cluster.json
+++
b/oap-server/server-starter/src/main/resources/ui-initialized-templates/rabbitmq/rabbitmq-cluster.json
@@ -530,11 +530,11 @@
"isRoot": false,
"isDefault": true,
"expressions": [
- "avg(meter_rabbitmq_messages_published)",
- "avg(meter_rabbitmq_messages_unconfirmed)",
- "avg(meter_rabbitmq_queues)",
- "avg(meter_rabbitmq_channels)",
- "avg(meter_rabbitmq_connections)"
+ "aggregate_labels(meter_rabbitmq_messages_published,sum)",
+ "aggregate_labels(meter_rabbitmq_messages_unconfirmed,sum)",
+ "aggregate_labels(meter_rabbitmq_queues,sum)",
+ "aggregate_labels(meter_rabbitmq_channels,sum)",
+ "aggregate_labels(meter_rabbitmq_connections,sum)"
],
"expressionsConfig": [
{
diff --git a/test/e2e-v2/cases/rabbitmq/otel-collector-config.yaml
b/test/e2e-v2/cases/rabbitmq/otel-collector-config.yaml
index 2b01c217b1..6802f3cc69 100644
--- a/test/e2e-v2/cases/rabbitmq/otel-collector-config.yaml
+++ b/test/e2e-v2/cases/rabbitmq/otel-collector-config.yaml
@@ -68,6 +68,8 @@ exporters:
endpoint: oap:11800
tls:
insecure: true
+ logging:
+ loglevel: debug
service:
pipelines:
@@ -77,4 +79,5 @@ service:
processors:
- batch
exporters:
- - otlp
\ No newline at end of file
+ - otlp
+ - logging
\ No newline at end of file