awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getsentry avatar

getsentry/sentry

0
View on GitHub↗
44,108 stars·4,725 forks·Python·25 vuessentry.io↗

Sentry

This project is a comprehensive software observability suite and application performance monitoring platform designed to track runtime errors, performance bottlenecks, and system health. It functions as a centralized diagnostic service that aggregates and categorizes exceptions, providing the infrastructure necessary to visualize complex execution paths across distributed systems and microservices.

The platform distinguishes itself through a high-throughput distributed event ingestion pipeline and a columnar storage analytics engine that enables rapid aggregation of large-scale performance metrics. It utilizes runtime-level instrumentation hooks to capture execution data directly from the host environment and employs symbolication-based stack trace resolution to map minified code or raw memory addresses back to original source files. Furthermore, the system includes specialized capabilities for monitoring the operational performance of AI agents and ensuring sensitive data compliance through schema-driven scrubbing of incoming event payloads.

Beyond core error tracking and tracing, the platform supports a wide range of programming languages and frameworks, allowing for consistent visibility across diverse software architectures. It integrates with external services to automate incident response workflows and provides a command-line interface for managing releases, debug symbols, and project configurations. The system also features a modular, plugin-based architecture that facilitates connectivity with third-party tools for issue tracking and alerting.

Features

  • Application Performance Monitoring - Tracks runtime errors and performance bottlenecks across distributed systems to ensure software stability.
  • Application Performance Monitoring Platforms - A centralized diagnostic service that tracks runtime errors and performance metrics across diverse software environments to ensure production stability.
  • Incident Management Systems - A workflow integration layer that connects diagnostic data to external issue trackers and alerting services to automate incident response cycles.
  • Observability Platforms - Provides custom querying, filtering, and distributed trace ingestion to maintain visibility across complex architectures.
  • Distributed Tracing - Injects unique identifiers into request headers to link related operations across multiple services and asynchronous boundaries.
  • Distributed Tracing - Analyzes complex software architectures by collecting and querying traces to maintain service health visibility.
  • Distributed Tracing Systems - A data collection architecture that captures request lifecycles across microservices and backend systems to visualize complex execution paths and bottlenecks.
  • Error Tracking Services - A diagnostic engine that aggregates and categorizes software exceptions to help development teams identify and resolve production issues efficiently.
  • Frontend and Backend Observability - Instrument frontend and backend codebases to capture runtime errors and performance metrics across browsers, server-side runtimes, and distributed edge computing environments.
  • Observability Suites - A comprehensive toolset for monitoring system health through logs, metrics, and traces to maintain visibility into modern distributed software architectures.
  • Analytics Engines - Provides a columnar storage engine for rapid aggregation and filtering of large-scale performance metrics.
  • Flutter - Collects error logs and performance data from mobile, web, and desktop software to ensure consistent stability.
  • Analytics & Crash Reporting - Captures crash reports and performance data across mobile, desktop, and wearable devices to maintain stability.
  • Dotnet Development Tools - Tracks errors and performance metrics within .NET environments by integrating diagnostic tools into the runtime execution flow.
  • Crash Reporting and Binary Analysis - Process crash dumps and diagnostic data from low-level codebases to identify stability issues and performance regressions within compiled binaries and web assembly modules.
  • Cross-Platform Diagnostic Tools - Maintain application health by tracking errors and performance across multiplatform projects to ensure consistent behavior on every target device and operating system.
  • Web Application Error Tracking - Track request failures and application exceptions within web frameworks to gain visibility into production issues and maintain reliable service for your end users.
  • Debuggers - Injects lightweight wrappers into application code to capture execution metrics and exceptions directly from the host environment.
  • AI Monitoring - Tracks language model calls, token consumption, and tool executions to ensure reliable agent performance.
  • DevOps and Infrastructure - Developer-first error tracking and performance monitoring.
  • Distributed Tracing - Tracks and reports application errors in real-time.
  • Infrastructure and Monitoring - Application monitoring platform focused on error reporting.
  • Surveillance et observabilité - Cross-platform application monitoring and error reporting.
  • Observability and Monitoring - Error tracking and performance monitoring for developers.
  • Tracing And Profiling - Crash reporting and error aggregation platform.
  • Debugging - Platform for error logging and aggregation.
  • Open Source Organizations - Open source error tracking and performance monitoring platform.
  • Event Pipelines - Processes high-throughput data streams through a distributed queue system to normalize and route diagnostic events.
  • Data Privacy Compliance - Scrubs private information from diagnostic streams to protect user privacy and meet security regulations.
  • Execution Tracers - Maps raw memory addresses and minified code back to original source files using debug symbols and source maps.
  • AI Coding Assistants - Provides plugins and specialized skills to help automated coding tools perform debugging and configuration tasks.
  • Command Line Interfaces - Manages releases, debug symbols, and background tasks directly from the command line to streamline development workflows.
  • Data Scrubbing - Filters incoming event payloads against privacy rules to redact sensitive information before persistence.
  • Ruby Monitoring Tools - Observe errors and performance trends in web frameworks and background job processors to quickly identify and resolve issues affecting your production environment.
  • Rust Monitoring Tools - Capture diagnostic information and performance traces in compiled services by utilizing native language features to monitor execution flow and identify potential system failures.
  • Agent Skill Management - Declares and shares agent capabilities using package management tools to ensure consistent configurations across projects.
  • Compliance Tools - Scrubs sensitive information from data streams to ensure compliance with industry security and data protection regulations.
  • Plugin Architectures - Manages external service connectivity through a modular interface for event subscriptions and alerts.
  • Language-Specific Monitoring - Provides automated error and performance tracking specifically for Go-based services.

Historique des stars

Graphique de l'historique des stars pour getsentry/sentryGraphique de l'historique des stars pour getsentry/sentry

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Sentry

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Sentry.
  • signoz/signozAvatar de SigNoz

    SigNoz/signoz

    27,355Voir sur GitHub↗

    SigNoz is a full-stack observability platform designed to collect, store, and visualize metrics, logs, and distributed traces in a unified environment. It leverages OpenTelemetry-based data collection to ingest telemetry from diverse sources using vendor-neutral protocols, ensuring interoperability across complex microservices architectures. The platform utilizes a high-performance columnar storage engine to enable rapid aggregation and filtering, providing a centralized backend for monitoring application health and performance. What distinguishes the platform is its focus on automated instru

    TypeScriptapmapplication-monitoringdistributed-tracing
    Voir sur GitHub↗27,355
  • openzipkin/zipkinAvatar de openzipkin

    openzipkin/zipkin

    17,431Voir sur GitHub↗

    Zipkin is an open-source distributed tracing system designed to collect, store, and visualize timing data across complex service architectures. It provides a platform for monitoring request lifecycles, enabling developers to identify latency bottlenecks and performance issues by tracking operations as they move through heterogeneous service environments. The system distinguishes itself through a standardized data model and a pluggable storage architecture that supports various backend databases. It utilizes sampling strategies to manage telemetry volume and employs asynchronous collection met

    Javadistributed-tracingobservabilityopenzipkin
    Voir sur GitHub↗17,431
  • uptrace/uptraceAvatar de uptrace

    uptrace/uptrace

    4,098Voir sur 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
    Voir sur GitHub↗4,098
  • apache/incubator-skywalkingAvatar de apache

    apache/incubator-skywalking

    24,832Voir sur GitHub↗

    SkyWalking is a comprehensive observability stack and application performance monitoring platform. It functions as a distributed tracing system and an AI application monitor, providing a centralized suite for collecting and analyzing logs, metrics, and traces to maintain the health of containerized architectures. The platform distinguishes itself through a service topology visualizer that renders interactive maps of infrastructure dependencies and communication patterns. It also includes specialized capabilities for generative AI workflow observation to track the execution flow and performanc

    Java
    Voir sur GitHub↗24,832
Voir les 30 alternatives à Sentry→

Questions fréquentes

Que fait getsentry/sentry ?

This project is a comprehensive software observability suite and application performance monitoring platform designed to track runtime errors, performance bottlenecks, and system health. It functions as a centralized diagnostic service that aggregates and categorizes exceptions, providing the infrastructure necessary to visualize complex execution paths across distributed systems and microservices.

Quelles sont les fonctionnalités principales de getsentry/sentry ?

Les fonctionnalités principales de getsentry/sentry sont : Application Performance Monitoring, Application Performance Monitoring Platforms, Incident Management Systems, Observability Platforms, Distributed Tracing, Distributed Tracing Systems, Error Tracking Services, Frontend and Backend Observability.

Quelles sont les alternatives open-source à getsentry/sentry ?

Les alternatives open-source à getsentry/sentry incluent : signoz/signoz — SigNoz is a full-stack observability platform designed to collect, store, and visualize metrics, logs, and distributed… openzipkin/zipkin — Zipkin is an open-source distributed tracing system designed to collect, store, and visualize timing data across… uptrace/uptrace — Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces,… apache/incubator-skywalking — SkyWalking is a comprehensive observability stack and application performance monitoring platform. It functions as a… apache/skywalking — SkyWalking is an application performance monitoring system and observability platform designed to collect and analyze… highlight/highlight — Highlight is a full-stack observability platform and monitoring system that aggregates logs, errors, and distributed…