{"repo":"chentao-kernel/spycat","free":true,"listed":false,"github":"https://github.com/chentao-kernel/spycat","clone":"git clone https://github.com/chentao-kernel/spycat.git","description":"An eBPF kernel Observable Agent To Spy Performance Issue On OS.","language":"C","stars":13,"topics":["ebpf","go","kernel","observer","bcc","exporter","libbpf","metrics"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"An eBPF observable agent to solve os performance issue in kernel or app like bcc tool. These tools developed refer to bcc which are really useful for solving os issue and some new feature added. support more kernel version support data store with third-party database ... ---- Compoents Feature Quick Start OS Support License Thanks Components Feature List Tool List cpu subsystem - [X] oncpu continus profiling to detect cpu burst issue, data can be stored in pyroscope - [X] offcpu detect task scheduling not timely issue, like web app timeout etc. - [X] futexsnoop detect multitasking lock contention issue mem subsystem io subsystem net subsystem Exporter List - [X] tmerminal - [X] local storage - [X] loki - [X] pyroscope - [ ] influxdb - [ ] prometheus Quick Start How to build You can use docker/build.sh to build in a container. How to run tool list help futexsnoop for example How to develop Os Support x86 OS version -------------- ------------ Ubuntu 18.04,20.04,22.04,24.04 Centos centos8 OpenEuler Anolis arm64 OS version -------------- ------------ Ubuntu 18.04,20.04,22.04,24.04 Centos OpenEuler Anolis License spycat is distributed under [Apache License, Version2.0] Acknowledgements This project makes use of the following open source projrces: - kindling Under the Apache License 2.0 - pyroscope Under the Apache License 3.0 - libbpfgo Under the Apache License 2.0 - bcc Under the Apache License 2.0 ...","default_branch":null,"files":null,"tree":[],"storefront":"/r/chentao-kernel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chentao-kernel/spycat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}