Skip to content

JackieLiu1/ketones

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ketones: the Key EBPF TOol for a New EnvironmentS

Welcome to our software! Below is a detailed description of the software, highlighting its features and capabilities.

Overview

Our software is a powerful eBPF program assembly designed to help users run programs in various environments. It aims to replace the BCC toolset and provides additional tools for observing the kernel. With a small footprint, easy integration, and compatibility with different kernels, our software is versatile and efficient. It supports running in container environments without the need for installing a compilation environment.

Key Features

Replacement for BCC Toolset: Our software's primary goal is to replace the BCC toolset. We offer a set of in-house tools that provide enhanced observation and analysis of the kernel.

Kernel Observation Tools: Our software includes self-developed tools specifically designed for observing the kernel, allowing you to gain deeper insights into the inner workings of your system.

Rapid Fixes and Iterations: We prioritize quick bug fixes and continuous improvements, addressing multiple compatibility issues to ensure you always have the most stable and reliable version available.

Seamless Compatibility: Our software seamlessly integrates with the BCC toolset, allowing for smooth migration and utilization without any disruptions.

Key Benefits

Cross-Platform Support: Our software runs on any operating system, providing you with a wide range of usage options.

Multi-Architecture Support: Our software supports the ARM64, X86, and Loongarch architectures, catering to different hardware platforms.

Build

Install build depends

# apt install llvm-dev clang make gcc libcap-dev binutils-dev libnuma-dev

Make

# make

Install

# make install

Integration

Our software is designed to be user-friendly with a straightforward installation and integration process. To get started, simply follow these steps:

Download the software package and extract it to your target system. Configure the runtime environment, as our software does not require additional compilation environments. Launch our software within your container environment, and you'll immediately benefit from its kernel observation capabilities.

Please note that we provide detailed installation guides and documentation to assist you in seamlessly getting up and running with our software.

How to Contribute

We warmly welcome contributions from the software community! If you have any suggestions for improvements or new features, please don't hesitate to reach out to us. You can contribute to the software's development by reporting issues, submitting requests, or engaging in discussions. Our team will collaborate closely with you to ensure a successful contribution.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages