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-data-collect-protocol.git
The following commit(s) were added to refs/heads/master by this push: new 7da226c Add throughput field for ServiceMeshMetric (#51) 7da226c is described below commit 7da226cfced7fa4eb91c6528e8c30827288531a0 Author: Zhenxu Ke <kezhenx...@apache.org> AuthorDate: Sun Apr 25 15:11:14 2021 +0800 Add throughput field for ServiceMeshMetric (#51) --- service-mesh-probe/service-mesh.proto | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/service-mesh-probe/service-mesh.proto b/service-mesh-probe/service-mesh.proto index 5f09a06..0e0325e 100644 --- a/service-mesh-probe/service-mesh.proto +++ b/service-mesh-probe/service-mesh.proto @@ -56,6 +56,9 @@ message ServiceMeshMetric { // The sidecar/proxy internal error code, the value bases on the implementation. // The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags string internalErrorCode = 14; + + // The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty. + TCPInfo tcp = 15; } enum Protocol { @@ -64,5 +67,12 @@ enum Protocol { TCP = 2; } +message TCPInfo { + // The received data in bytes + int64 receivedBytes = 1; + // The sent data in bytes + int64 sentBytes = 2; +} + message MeshProbeDownstream { }