diff --git a/language-agent-v2/JVMMetric.proto b/language-agent-v2/JVMMetric.proto index e6353d8860c14d32b93a21bed24bf201dded489a..845624cdf247275ced94aaacfd3b5d6302c246aa 100644 --- a/language-agent-v2/JVMMetric.proto +++ b/language-agent-v2/JVMMetric.proto @@ -26,7 +26,7 @@ import "common/common.proto"; import "common/JVM.proto"; service JVMMetricReportService { - rpc collect (JVMMetrics) returns (Downstream) { + rpc collect (JVMMetricCollection) returns (Commands) { } } diff --git a/language-agent-v2/trace.proto b/language-agent-v2/trace.proto index 37f607eccaed603927c2992ed6d7a340ef9f567b..c38b3ebf8adabec3e64e5f8196929e7d2a356738 100644 --- a/language-agent-v2/trace.proto +++ b/language-agent-v2/trace.proto @@ -25,7 +25,7 @@ option csharp_namespace = "SkyWalking.NetworkProtocol"; import "common/common.proto"; service TraceSegmentReportService { - rpc collect (stream UpstreamSegment) returns (Downstream) { + rpc collect (stream UpstreamSegment) returns (Commands) { } } diff --git a/language-agent/JVMMetricsService.proto b/language-agent/JVMMetricsService.proto index dfc62e9858b8becbf4c28020e9784e868115fd5d..229f41a965d8858955a943b7b90a0b2e7bfa43d2 100644 --- a/language-agent/JVMMetricsService.proto +++ b/language-agent/JVMMetricsService.proto @@ -29,3 +29,8 @@ service JVMMetricsService { rpc collect (JVMMetrics) returns (Downstream) { } } + +message JVMMetrics { + repeated JVMMetric metrics = 1; + int32 applicationInstanceId = 2; +}