Skip to content

Commit 5aaf832

Browse files
authored
BaseLine proto: Add query baseline supported metrics names. (#13005)
1 parent 8ae16de commit 5aaf832

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

docs/en/changes/changes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
* OAP self observability: Add JVM heap and direct memory used metrics.
6666
* OAP self observability: Add watermark circuit break/recover metrics.
6767
* Add Baseline module for support alarm module query baseline data.
68+
* BaseLine: Support query baseline metrics names.
6869

6970
#### UI
7071

oap-server/metrics-baseline/src/main/proto/baseline.proto

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,22 @@
1919
syntax = "proto3";
2020
package skywalking.baseline.v3;
2121

22+
import "google/protobuf/empty.proto";
23+
2224
option java_multiple_files = true;
2325
option java_package = "org.apache.skywalking.apm.baseline.v3";
2426

2527
service AlarmBaselineService {
28+
// Query the supported metrics names.
29+
rpc querySupportedMetricsNames(google.protobuf.Empty) returns (AlarmBaselineMetricsNames);
2630
// Query the predicted metrics of the given service.
2731
rpc queryPredictedMetrics(AlarmBaselineRequest) returns (AlarmBaselineResponse);
2832
}
2933

34+
message AlarmBaselineMetricsNames {
35+
repeated string metricNames = 1;
36+
}
37+
3038
// The request of the predicted metrics query.
3139
message AlarmBaselineRequest {
3240
// The request service metrics names.

0 commit comments

Comments
 (0)