Experiment trying to visualize application activity (system calls) on Linux, in real-time.
LSCV consist of a server module for collecting the data (using Sysdig ) and sending it (via Redis publish-subscribe) to a Processing client application that display it.
To get started with LSCV : first install the server module on the Linux system you wish to instrument (or create a Ubuntu virtual machine using the Vagrant script provided), then on another machine you can download the client app .jar and launch it.
All the source code and the installation instructions are on Github :
The server module : https://github.com/francisbonneau/lscv-server
The client application : https://github.com/francisbonneau/lscv-client
The project doc (in french) : https://francisbonneau.github.io/lscv-doc/
Project created for the course GTI792 at l'École de technologie supérieure (ÉTS) by Francis Bonneau under the supervision of Michael J. McGuffin, Ph.D.