CPC G06F 9/545 (2013.01) [G06F 8/60 (2013.01); G06F 9/542 (2013.01); G06F 11/0709 (2013.01); G06F 11/3006 (2013.01); G06F 11/3089 (2013.01); G06F 11/3093 (2013.01); G06F 11/323 (2013.01); G06F 11/3476 (2013.01); G06F 11/3495 (2013.01); G06F 11/362 (2013.01); G06F 16/2455 (2019.01); G06F 16/26 (2019.01); G06F 16/285 (2019.01); G06N 5/02 (2013.01); G06N 20/00 (2019.01); H04L 63/02 (2013.01); G06F 2201/86 (2013.01)] | 14 Claims |
1. A method for linking and navigating data collected from a distributed application cluster, the method comprising:
providing an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in a computing environment, wherein the computing environment corresponds to a node of a plurality of nodes included in the distributed application cluster;
triggering the BPF probe based on an event associated with a distributed application running in a user space of the computing environment;
collecting data associated with the event in a kernel space of the computing environment via the BPF program;
transferring the collected data from the kernel space of the computing environment to the user space of the computing environment;
assigning one or more semantic labels to the collected data, the one or more semantic labels indicating at least one entity of the node associated with the collected data;
generating at least one URL link corresponding to the collected data, the at least one URL link comprising an entity-centric hierarchical URL, the elements of the URL hierarchy comprising the one or more semantic labels indicating the at least one entity of the node associated with the collected data; and
displaying, via a user interface, the collected data in response to a user accessing the at least one URL link.
|