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 46d5558 Adding fields into access log protocol (#91)
46d5558 is described below
commit 46d55580b6821409a2fc54103f77f92d48b1833a
Author: mrproliu <[email protected]>
AuthorDate: Thu Jan 4 21:45:05 2024 +0800
Adding fields into access log protocol (#91)
---
ebpf/accesslog.proto | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/ebpf/accesslog.proto b/ebpf/accesslog.proto
index ef560a3..d64140a 100644
--- a/ebpf/accesslog.proto
+++ b/ebpf/accesslog.proto
@@ -51,6 +51,8 @@ message EBPFAccessLogNodeInfo {
repeated EBPFAccessLogNodeNetInterface netInterfaces = 2;
// System boot time
Instant bootTime = 3;
+ // Cluster name
+ string clusterName = 4;
}
message EBPFAccessLogNodeNetInterface {
@@ -69,6 +71,8 @@ message AccessLogConnection {
DetectPoint role = 3;
// is the connection using TLS or not
AccessLogConnectionTLSMode tlsMode = 4;
+ // application protocol type
+ AccessLogProtocolType protocol = 5;
}
message ConnectionAddress {
@@ -327,6 +331,11 @@ enum AccessLogKernelReadSyscall {
RecvMmsg = 5;
}
+enum AccessLogProtocolType {
+ TCP = 0;
+ HTTP = 1;
+}
+
message EBPFTimestamp {
oneof timestamp {
EBPFOffsetTimestamp offset = 1;