public interface ServiceMeshMetricOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
KeyStringValuePair |
getDestInstanceProperties(int index)
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19; |
int |
getDestInstancePropertiesCount()
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19; |
List<KeyStringValuePair> |
getDestInstancePropertiesList()
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19; |
KeyStringValuePairOrBuilder |
getDestInstancePropertiesOrBuilder(int index)
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19; |
List<? extends KeyStringValuePairOrBuilder> |
getDestInstancePropertiesOrBuilderList()
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19; |
String |
getDestServiceInstance()
string destServiceInstance = 6; |
com.google.protobuf.ByteString |
getDestServiceInstanceBytes()
string destServiceInstance = 6; |
String |
getDestServiceName()
string destServiceName = 5; |
com.google.protobuf.ByteString |
getDestServiceNameBytes()
string destServiceName = 5; |
DetectPoint |
getDetectPoint()
.skywalking.v3.DetectPoint detectPoint = 12; |
int |
getDetectPointValue()
.skywalking.v3.DetectPoint detectPoint = 12; |
String |
getEndpoint()
string endpoint = 7; |
com.google.protobuf.ByteString |
getEndpointBytes()
string endpoint = 7; |
long |
getEndTime()
End timestamp in milliseconds of this RPC,
measured between the current time and midnight, January 1, 1970 UTC.
|
String |
getInternalErrorCode()
The sidecar/proxy internal error code, the value bases on the implementation.
|
com.google.protobuf.ByteString |
getInternalErrorCodeBytes()
The sidecar/proxy internal error code, the value bases on the implementation.
|
long |
getInternalRequestLatencyNanos()
Internal request(response) latency is the time cost inside the Envoy sidecar proxy.
|
long |
getInternalResponseLatencyNanos()
internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte;
| ...
|
int |
getLatency()
int32 latency = 8; |
Protocol |
getProtocol()
.skywalking.v3.Protocol protocol = 11; |
int |
getProtocolValue()
.skywalking.v3.Protocol protocol = 11; |
int |
getResponseCode()
int32 responseCode = 9; |
KeyStringValuePair |
getSourceInstanceProperties(int index)
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18; |
int |
getSourceInstancePropertiesCount()
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18; |
List<KeyStringValuePair> |
getSourceInstancePropertiesList()
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18; |
KeyStringValuePairOrBuilder |
getSourceInstancePropertiesOrBuilder(int index)
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18; |
List<? extends KeyStringValuePairOrBuilder> |
getSourceInstancePropertiesOrBuilderList()
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18; |
String |
getSourceServiceInstance()
string sourceServiceInstance = 4; |
com.google.protobuf.ByteString |
getSourceServiceInstanceBytes()
string sourceServiceInstance = 4; |
String |
getSourceServiceName()
string sourceServiceName = 3; |
com.google.protobuf.ByteString |
getSourceServiceNameBytes()
string sourceServiceName = 3; |
long |
getStartTime()
Start timestamp in milliseconds of this RPC,
measured between the current time and midnight, January 1, 1970 UTC.
|
boolean |
getStatus()
Status represents the response status of this calling.
|
TCPInfo |
getTcp()
The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
|
TCPInfoOrBuilder |
getTcpOrBuilder()
The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
|
String |
getTlsMode()
NONE, mTLS, or TLS
|
com.google.protobuf.ByteString |
getTlsModeBytes()
NONE, mTLS, or TLS
|
boolean |
hasTcp()
The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneoflong getStartTime()
Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 startTime = 1;long getEndTime()
End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 endTime = 2;String getSourceServiceName()
string sourceServiceName = 3;com.google.protobuf.ByteString getSourceServiceNameBytes()
string sourceServiceName = 3;String getSourceServiceInstance()
string sourceServiceInstance = 4;com.google.protobuf.ByteString getSourceServiceInstanceBytes()
string sourceServiceInstance = 4;String getDestServiceName()
string destServiceName = 5;com.google.protobuf.ByteString getDestServiceNameBytes()
string destServiceName = 5;String getDestServiceInstance()
string destServiceInstance = 6;com.google.protobuf.ByteString getDestServiceInstanceBytes()
string destServiceInstance = 6;String getEndpoint()
string endpoint = 7;com.google.protobuf.ByteString getEndpointBytes()
string endpoint = 7;int getLatency()
int32 latency = 8;int getResponseCode()
int32 responseCode = 9;boolean getStatus()
Status represents the response status of this calling.
bool status = 10;int getProtocolValue()
.skywalking.v3.Protocol protocol = 11;Protocol getProtocol()
.skywalking.v3.Protocol protocol = 11;int getDetectPointValue()
.skywalking.v3.DetectPoint detectPoint = 12;DetectPoint getDetectPoint()
.skywalking.v3.DetectPoint detectPoint = 12;String getTlsMode()
NONE, mTLS, or TLS
string tlsMode = 13;com.google.protobuf.ByteString getTlsModeBytes()
NONE, mTLS, or TLS
string tlsMode = 13;String getInternalErrorCode()
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;com.google.protobuf.ByteString getInternalErrorCodeBytes()
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;boolean hasTcp()
The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
.skywalking.v3.TCPInfo tcp = 15;TCPInfo getTcp()
The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
.skywalking.v3.TCPInfo tcp = 15;TCPInfoOrBuilder getTcpOrBuilder()
The tcp detail of the mesh metrics if it's a TCP metrics, otherwise should be empty.
.skywalking.v3.TCPInfo tcp = 15;long getInternalRequestLatencyNanos()
Internal request(response) latency is the time cost inside the Envoy sidecar proxy. For more details, check https://www.envoyproxy.io/docs/envoy/v1.22.0/api-v3/data/accesslog/v3/accesslog.proto.html#data-accesslog-v3-accesslogcommon. internalRequestLatencyNanos is the interval between the first downstream byte received and the first upstream byte sent
int64 internalRequestLatencyNanos = 16;long getInternalResponseLatencyNanos()
internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte;
| ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client |
| time_to_first_upstream_rx_byte |
| time_to_last_downstream_tx_byte |
| internalResponseLatencyNanos |
int64 internalResponseLatencyNanos = 17;List<KeyStringValuePair> getSourceInstancePropertiesList()
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18;KeyStringValuePair getSourceInstanceProperties(int index)
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18;int getSourceInstancePropertiesCount()
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18;List<? extends KeyStringValuePairOrBuilder> getSourceInstancePropertiesOrBuilderList()
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18;KeyStringValuePairOrBuilder getSourceInstancePropertiesOrBuilder(int index)
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 18;List<KeyStringValuePair> getDestInstancePropertiesList()
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19;KeyStringValuePair getDestInstanceProperties(int index)
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19;int getDestInstancePropertiesCount()
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19;List<? extends KeyStringValuePairOrBuilder> getDestInstancePropertiesOrBuilderList()
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19;KeyStringValuePairOrBuilder getDestInstancePropertiesOrBuilder(int index)
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 19;Copyright © 2022 The Apache Software Foundation. All rights reserved.