You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2022/05/13 07:28:49 UTC

[skywalking-data-collect-protocol] branch master updated: Add necessary properties when keep alive, downstream the process entity when report (#73)

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 f1b62de  Add necessary properties when keep alive, downstream the process entity when report (#73)
f1b62de is described below

commit f1b62de294f7f46f3334900417ffb349f19a479c
Author: mrproliu <74...@qq.com>
AuthorDate: Fri May 13 15:28:45 2022 +0800

    Add necessary properties when keep alive, downstream the process entity when report (#73)
---
 ebpf/profiling/Process.proto | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ebpf/profiling/Process.proto b/ebpf/profiling/Process.proto
index 4072421..eac75a0 100644
--- a/ebpf/profiling/Process.proto
+++ b/ebpf/profiling/Process.proto
@@ -102,18 +102,24 @@ message EBPFProcessDownstream {
 
 message EBPFHostProcessDownstream {
     int32 pid = 1;
+    EBPFProcessEntityMetadata entityMetadata = 2;
 }
 
 // Kubernetes process downstream
 message EBPFKubernetesProcessDownstream {
     int32 pid = 1;
+    EBPFProcessEntityMetadata entityMetadata = 2;
 }
 
 message EBPFProcessPingPkgList {
     repeated EBPFProcessPingPkg processes = 1;
+    // An ID generated by eBPF agent, should be unique globally.
+    string ebpfAgentID = 2;
 }
 
 message EBPFProcessPingPkg {
     // Process entity
     EBPFProcessEntityMetadata entityMetadata = 1;
+    // Minimize necessary properties
+    repeated KeyStringValuePair properties = 2;
 }
\ No newline at end of file