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

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

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

deepflowio/deepflow

0
View on GitHub↗
4,121 نجوم·465 تفرعات·Go·Apache-2.0·6 مشاهداتdeepflow.io↗

Deepflow

DeepFlow هي منصة مراقبة eBPF توفر مجموعة للتوصيف المستمر، والتتبع الموزع، ورسم خرائط تبعية الخدمة، وتخزين القياسات عن بُعد الموحد. تعمل كنظام مراقبة يجمع المقاييس، والتتبعات، والملفات الشخصية دون الحاجة إلى أدوات تطبيق يدوية أو تعديلات على الكود المصدري.

تتميز المنصة باستخدام تحليل الحزم الواعي بالبروتوكول لإعادة بناء سلاسل الطلبات ورسم خرائط تبعية الخدمة الآلي لتصور التفاعلات بين التطبيقات والبنية التحتية. تستخدم مخزن بيانات قياس عن بُعد مصمماً لتحسين الإشارات ذات التعددية العالية، مما يسمح للمستخدمين بالاستعلام عن البيانات الموحدة عبر واجهات SQL وPromQL.

يغطي النظام مجموعة واسعة من مجالات المراقبة، بما في ذلك توصيف أداء التطبيق مع مخططات اللهب (flame graphs) على وحدة المعالجة المركزية وخارجها، وجمع أداء الشبكة، ومراقبة البنية التحتية السحابية. يدمج جمع القياسات عن بُعد على مستوى النواة لجمع مقاييس النظام وبيانات تعريف طبقة التطبيق عبر الخدمات والخيوط.

Features

  • eBPF-Based Collection - Implements an observability platform that uses eBPF for automatic kernel-level telemetry collection without application instrumentation.
  • Unified Observability Data Models - Unifies metrics, logs, and traces into a single data model queryable via SQL and PromQL.
  • Continuous Profilers - Continuously samples on-CPU and off-CPU call stacks to generate flame graphs for production performance analysis.
  • eBPF-Based Application Profilers - Continuously samples stack traces via eBPF to identify on-CPU and off-CPU performance bottlenecks in compiled-language applications.
  • eBPF Tooling - Leverages eBPF tooling to gather system and network performance metrics without modifying application source code.
  • Observability Platforms - Provides a full observability platform using eBPF to collect metrics, logs, and traces without manual instrumentation.
  • Network Protocol Parsing - Parses binary network protocol streams to extract application-layer metadata and reconstruct distributed request chains.
  • Architecture Dependency Mapping - Provides automated visualization of connections and relationships between infrastructure components via network flow data.
  • Distributed Request Tracking - Tracks the full lifecycle of requests across gateways, databases, and network interfaces to remove observability blind spots.
  • Application Layer Protocol Dissectors - Reconstructs and decodes application-layer protocols from network traffic using eBPF to extract deep performance insights.
  • Distributed Tracing - Maps request chains across services and threads using eBPF and protocol extraction to identify bottlenecks.
  • Application Performance Profiling - Collects CPU and memory flame graphs in production to identify processing bottlenecks with minimal overhead.
  • eBPF Profilers - Leverages eBPF for continuous kernel-level analysis and performance profiling of production processes with minimal overhead.
  • Service Dependency Mapping - Automatically discovers and visualizes communication paths and interactions between application services and infrastructure.
  • Telemetry Data Stores - Implements a unified backend for storing and querying industry-standard observability data using SQL and PromQL.
  • High-Cardinality Metric Metadata - Applies encoding techniques to high-cardinality metric metadata to maintain query performance and reduce storage costs.
  • High-Cardinality Optimizations - Reduces storage overhead for high-cardinality telemetry data by compressing and indexing common resource tags.
  • Data Storage Optimizers - Optimizes the formatting of metadata tags to minimize storage overhead and support large telemetry datasets.
  • Unified Telemetry Backends - Stores diverse telemetry signals in a single repository queryable via both SQL and PromQL interfaces.
  • Observability Signal Unifications - Standardizes tags across metrics, logs, and traces to ensure consistent visibility across monitoring stacks.
  • Topology Visualizations - Maps service interactions and infrastructure components through automated discovery to visualize and resolve performance bottlenecks.
  • Cloud Resource Metadata Detection - Automatically discovers and attaches cloud infrastructure attributes to telemetry to provide operational context.
  • Cloud Resource Monitoring - Provides comprehensive monitoring of cloud infrastructure by enriching telemetry with resource metadata.
  • Flame Graphs - Generates call stack flame graphs for CPU, GPU, and memory usage to locate bottlenecks across business and kernel functions.
  • Observability and Profiling - Cloud-native observability for distributed applications.

سجل النجوم

مخطط تاريخ النجوم لـ deepflowio/deepflowمخطط تاريخ النجوم لـ deepflowio/deepflow

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Deepflow

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Deepflow.
  • pixie-io/pixieالصورة الرمزية لـ pixie-io

    pixie-io/pixie

    6,467عرض على GitHub↗

    Pixie is an open-source observability platform for Kubernetes that uses eBPF to automatically capture telemetry data from clusters without requiring any manual instrumentation or code changes. It functions as an eBPF telemetry collector, a continuous application profiler, a network traffic analyzer, and a scriptable telemetry query engine, all within a single Kubernetes-native tool. The platform distinguishes itself through several integrated capabilities. It continuously samples stack traces from compiled-language code to identify CPU performance bottlenecks, visualizing the results as inter

    C++
    عرض على GitHub↗6,467
  • uptrace/uptraceالصورة الرمزية لـ uptrace

    uptrace/uptrace

    4,098عرض على GitHub↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Goapmapplication-monitoringclickhouse
    عرض على GitHub↗4,098
  • coroot/corootالصورة الرمزية لـ coroot

    coroot/coroot

    7,400عرض على GitHub↗

    Coroot is an observability platform and Kubernetes performance monitor that utilizes eBPF to automatically collect metrics, logs, and traces without requiring manual code instrumentation. It functions as an OpenTelemetry trace analyzer and an LLM observability gateway, exposing system health data to large language models through the Model Context Protocol. The platform differentiates itself by combining automated root cause analysis and AI-driven diagnostics to investigate performance regressions. It also includes a cloud cost monitoring tool that attributes infrastructure spending to specifi

    Goaialertingapm
    عرض على GitHub↗7,400
  • grafana/pyroscopeالصورة الرمزية لـ grafana

    grafana/pyroscope

    11,503عرض على GitHub↗

    Pyroscope is a continuous profiling platform designed to collect, store, and visualize application performance data. It functions as an application performance management suite that tracks historical resource usage to identify bottlenecks and detect performance regressions over time. The platform distinguishes itself through its use of kernel-level instrumentation and dynamic runtime hooks, which allow for performance monitoring without requiring manual code modifications or application restarts. It employs a sidecar agent architecture to offload telemetry processing, utilizing delta-encoded

    Gocontinuous-profilingdeveloper-toolsdevops
    عرض على GitHub↗11,503
عرض جميع البدائل الـ 30 لـ Deepflow→

الأسئلة الشائعة

ما هي وظيفة deepflowio/deepflow؟

DeepFlow هي منصة مراقبة eBPF توفر مجموعة للتوصيف المستمر، والتتبع الموزع، ورسم خرائط تبعية الخدمة، وتخزين القياسات عن بُعد الموحد. تعمل كنظام مراقبة يجمع المقاييس، والتتبعات، والملفات الشخصية دون الحاجة إلى أدوات تطبيق يدوية أو تعديلات على الكود المصدري.

ما هي الميزات الرئيسية لـ deepflowio/deepflow؟

الميزات الرئيسية لـ deepflowio/deepflow هي: eBPF-Based Collection, Unified Observability Data Models, Continuous Profilers, eBPF-Based Application Profilers, eBPF Tooling, Observability Platforms, Network Protocol Parsing, Architecture Dependency Mapping.

ما هي البدائل مفتوحة المصدر لـ deepflowio/deepflow؟

تشمل البدائل مفتوحة المصدر لـ deepflowio/deepflow: pixie-io/pixie — Pixie is an open-source observability platform for Kubernetes that uses eBPF to automatically capture telemetry data… uptrace/uptrace — Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces,… coroot/coroot — Coroot is an observability platform and Kubernetes performance monitor that utilizes eBPF to automatically collect… grafana/pyroscope — Pyroscope is a continuous profiling platform designed to collect, store, and visualize application performance data.… apache/skywalking — SkyWalking is an application performance monitoring system and observability platform designed to collect and analyze… naver/pinpoint — Pinpoint is a distributed application performance monitoring and tracing system. It functions as an application…