LunaTrace
Dependency Vulnerability Scanner and SBOM Inventory
LunaTrace is an open-source tool for tracing Linux system calls and capturing kernel events. It provides an easy-to-use interface for monitoring system activity, tracking down bugs, and analyzing performance issues. LunaTrace offers a range of features, including: System call tracing: LunaTrace allows users to trace system calls made by applications running on Linux. This makes it easier to monitor system activity and track down bugs and performance issues. Kernel event capture: LunaTrace can capture kernel events, such as file system operations, network activity, and process creation. This provides additional context and helps to identify the root cause of issues. Flexible filtering: LunaTrace allows users to filter system calls and kernel events based on various criteria, such as process ID, user ID, file name, and more. This makes it easier to focus on specific areas of interest and reduce noise. Easy-to-use interface: LunaTrace provides an intuitive web interface that allows users to view system call traces and kernel events in real-time. It also supports exporting traces to common formats, such as JSON and CSV. Open-source and customizable: LunaTrace is open-source, which means that users can access the source code and customize the tool to meet their specific needs. It also provides a range of APIs and SDKs to support integration with other tools and services. Overall, LunaTrace is a powerful tool for tracing system calls and capturing kernel events on Linux. Its easy-to-use interface and flexible filtering capabilities make it an effective tool for debugging and performance analysis. Its open-source nature also makes it a flexible tool that can be customized to meet the needs of different organizations.