awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

Awesome GitHub RepositoriesSystem Diagnostics

Tools for monitoring, tracing, and debugging system performance.

Explore 6 awesome GitHub repositories matching part of an awesome list · System Diagnostics. Refine with filters or upvote what's useful.

Awesome System Diagnostics GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • aristocratos/bashtopالصورة الرمزية لـ aristocratos

    aristocratos/bashtop

    11,118عرض على GitHub↗

    Bashtop is a terminal-based system monitor and resource dashboard for Unix systems, including Linux, macOS, and FreeBSD. It provides a text-user interface for tracking real-time hardware performance and managing system processes. The tool functions as a hardware dashboard that visualizes processor, memory, disk, and network usage. It includes process management capabilities that allow users to filter, sort, and terminate active system tasks directly from the command line. Users can customize the visual appearance and behavior of the monitor through integrated menus or local configuration fil

    Resource monitor for Linux written in pure Bash.

    Shell
    عرض على GitHub↗11,118
  • brendangregg/perf-toolsالصورة الرمزية لـ brendangregg

    brendangregg/perf-tools

    10,434عرض على GitHub↗

    This project is a specialized toolset for profiling kernel latency, analyzing tracepoint frequency, and monitoring system-wide performance data. It functions as a kernel performance profiler, tracepoint analyzer, and a collection of utilities for the Linux ftrace and perf_events subsystems. The toolkit provides high-level abstractions via shell-scripted wrappers to manage complex kernel tracing interfaces. It distinguishes itself through the use of bucket-based event histograms to visualize the distribution of kernel events and the ability to identify functions exceeding specific latency thre

    Performance analysis tools based on Linux perf and ftrace.

    Shell
    عرض على GitHub↗10,434
  • iovisor/bpftraceالصورة الرمزية لـ iovisor

    iovisor/bpftrace

    10,169عرض على GitHub↗

    bpftrace is a dynamic instrumentation tool and high-level tracing language for eBPF. It functions as a Linux kernel tracer and user-space profiler used to analyze live software behavior through the on-the-fly insertion of tracing and logging probes. The tool enables the collection of real-time data from the Linux kernel and applications to diagnose issues on live production systems. It intercepts user-level events using uprobes and USDT to debug and profile applications without modifying the original source code. The project covers system observability and performance analysis by monitoring

    High-level tracing language for Linux eBPF.

    C++
    عرض على GitHub↗10,169
  • sharkdp/hexylالصورة الرمزية لـ sharkdp

    sharkdp/hexyl

    9,971عرض على GitHub↗

    Hexyl is a colored hex dump utility and binary data viewer for the terminal. It allows for the inspection of binary files by rendering contents as a colored hex dump to distinguish between different byte categories, such as printable text, whitespace, and null bytes. The tool includes a C-style hex exporter that transforms binary data into C include files for direct integration into source code. It supports visual layout customization through configurable panels and borders, as well as the ability to define colors for byte categories and offsets using terminal colors or RGB hex codes via envi

    Command-line hex viewer for binary files.

    Rustbinary-datacommand-linehexadecimal
    عرض على GitHub↗9,971
  • gperftools/gperftoolsالصورة الرمزية لـ gperftools

    gperftools/gperftools

    8,959عرض على GitHub↗

    gperftools is a collection of specialized tools for profiling CPU usage, detecting memory errors, and providing high-performance memory allocation. It provides a memory profiling toolkit for C++ applications, including a sampling CPU profiler and a heap profiler for analyzing consumption patterns. The project includes a high-performance memory allocator designed as a multi-threaded replacement for standard allocation to reduce contention and improve execution speed. It further provides a memory debugger to identify illegal memory access and double frees. The toolkit covers broad diagnostic c

    High-performance memory allocation and performance analysis tools.

    C++
    عرض على GitHub↗8,959
  • strace/straceالصورة الرمزية لـ strace

    strace/strace

    2,644عرض على GitHub↗

    strace is a diagnostic, debugging and instructional userspace utility for Linux

    Diagnostic and debugging utility for Linux userspace.

    C
    عرض على GitHub↗2,644
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. System Diagnostics