# hyperdxio/hyperdx

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/hyperdxio-hyperdx).**

9,324 stars · 368 forks · TypeScript · mit

## Links

- GitHub: https://github.com/hyperdxio/hyperdx
- Homepage: https://hyperdx.io/
- awesome-repositories: https://awesome-repositories.com/repository/hyperdxio-hyperdx.md

## Topics

`alerting` `analytics` `apm` `application-monitoring` `clickhouse` `dashboard` `frontend-monitoring` `kubernetes` `log-management` `logs` `metrics` `monitoring` `observability` `opentelemetry` `react` `self-hosted` `session-replay` `traces` `typescript`

## Description

HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and a self-hosted monitoring stack. It functions as a unified system for collecting, indexing, and visualizing logs, metrics, and traces from cloud and container environments.

The platform distinguishes itself with specialized tooling for large language model monitoring and session replay, allowing user interactions in the browser to be linked to backend telemetry. It employs schema-less JSON parsing to index structured logs dynamically and uses source maps to resolve minified stack traces back to original code.

Its broader capabilities include full-stack instrumentation for various languages and serverless environments, automated event pattern clustering, and end-to-end request tracking. The system also features SQL-based telemetry querying, multi-channel alerting, and unified visualization dashboards.

The software can be deployed as a self-hosted instance using Docker.

## Tags

### System Administration & Monitoring

- [Centralized Logging Systems](https://awesome-repositories.com/f/system-administration-monitoring/centralized-logging-systems.md) — Aggregates logs from cloud environments, containers, and third-party shippers into one searchable place.
- [OpenTelemetry Ingestion](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry/metric-data-ingestion/opentelemetry-ingestion.md) — Provides a vendor-neutral ingestion system for collecting logs and traces using the OpenTelemetry Protocol. ([source](https://hyperdx.io/docs))
- [Telemetry Collection and Aggregation](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/telemetry-collection-aggregation.md) — Functions as a unified platform for collecting, aggregating, and visualizing logs, metrics, and traces across distributed environments. ([source](https://hyperdx.io/docs/install))
- [CloudWatch Log Exporting](https://awesome-repositories.com/f/system-administration-monitoring/centralized-logging-systems/cloudwatch-log-exporting.md) — Implements a mechanism to stream logs from AWS CloudWatch into the observability platform. ([source](https://hyperdx.io/docs/install/aws-cloudwatch))
- [Log Routing](https://awesome-repositories.com/f/system-administration-monitoring/container-observability-tools/log-routing.md) — Provides dedicated filter configurations to route events from Fluent Bit processors to the platform. ([source](https://hyperdx.io/docs/install/fluentbit))
- [Application Logging](https://awesome-repositories.com/f/system-administration-monitoring/diagnostic-tools/diagnostics/telemetry-and-log-collectors/application-logging.md) — Provides mechanisms to send application-level logs to a central store for diagnosing system behavior. ([source](https://hyperdx.io/docs/install/nest))
- [Distributed Tracing Systems](https://awesome-repositories.com/f/system-administration-monitoring/distributed-tracing-systems.md) — Implements a system for tracking requests across microservices and frontend applications to correlate logs and spans.
- [End-to-End Message Tracing](https://awesome-repositories.com/f/system-administration-monitoring/end-to-end-message-tracing.md) — Tracks requests from the frontend client through all backend services to provide a complete execution path. ([source](https://hyperdx.io/))
- [Framework Instrumentation](https://awesome-repositories.com/f/system-administration-monitoring/framework-instrumentation.md) — Offers pre-built integrations for automatically capturing telemetry from common web frameworks and database drivers. ([source](https://hyperdx.io/docs/install/javascript))
- [Frontend and Backend Observability](https://awesome-repositories.com/f/system-administration-monitoring/frontend-and-backend-observability.md) — Instruments JavaScript runtimes in browsers to capture network requests and exceptions for correlation with backend telemetry. ([source](https://hyperdx.io/docs/install/browser))
- [LLM Execution Tracing](https://awesome-repositories.com/f/system-administration-monitoring/llm-execution-tracing.md) — Captures full LLM execution context, including prompts and tool calls, for detailed request tracing. ([source](https://hyperdx.io/docs/install/openllmetry))
- [Log Ingestion](https://awesome-repositories.com/f/system-administration-monitoring/log-ingestion.md) — Provides mechanisms for collecting and importing log data from AWS SNS for centralized analysis. ([source](https://hyperdx.io/docs/install/aws-sns))
- [Log Streaming](https://awesome-repositories.com/f/system-administration-monitoring/log-streaming.md) — Provides log drain integration to stream application logs from Heroku cloud environments in real-time. ([source](https://hyperdx.io/docs/install/heroku))
- [Container Log Streamers](https://awesome-repositories.com/f/system-administration-monitoring/log-streaming/container-log-streamers.md) — Integrates with container runtimes to forward logs directly to centralized storage using native drivers. ([source](https://hyperdx.io/docs/install/docker))
- [Logging and Telemetry](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry.md) — Acts as a centralized store for ingesting, searching, and analyzing structured and unstructured logs.
- [Cloud Log Shippers](https://awesome-repositories.com/f/system-administration-monitoring/logging-and-telemetry/metric-data-ingestion/log-shipper-metrics/cloud-log-shippers.md) — Ships a specialized shipper to route application logs from Fly.io environments to the platform. ([source](https://hyperdx.io/docs/install/fly))
- [System Metrics Collection](https://awesome-repositories.com/f/system-administration-monitoring/logging/system-metrics-collection.md) — Gathers host-level and application performance metrics for centralized system analysis. ([source](https://hyperdx.io/docs/install/aws-ec2))
- [Observability Platforms](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms.md) — Provides a centralized platform for collecting, indexing, and visualizing logs, metrics, and traces using OpenTelemetry standards.
- [Distributed Tracing](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/distributed-tracing-execution-analysis/distributed-tracing.md) — Tracks requests across multiple services and serverless functions using OpenTelemetry standards to visualize execution paths.
- [Log Forwarders](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/log-management-systems/log-forwarders.md) — Implements log aggregator configurations that forward events from Fluentd for indexing and analysis. ([source](https://hyperdx.io/docs/install/fluentd))
- [Observability Platform Log Exporting](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/log-management-systems/log-management-services/observability-platform-log-exporting.md) — Provides a log drain integration to route server logs from Vercel cloud deployments to the platform. ([source](https://hyperdx.io/docs/install/vercel))
- [Kubernetes Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/infrastructure-monitoring/kubernetes-monitors.md) — Collects logs, metrics, and events specifically from Kubernetes pods, nodes, and containers. ([source](https://hyperdx.io/docs/install/kubernetes))
- [OpenTelemetry Standard Integrations](https://awesome-repositories.com/f/system-administration-monitoring/observability-instrumentation/opentelemetry-standard-integrations.md) — Captures logs, API requests, and database queries using vendor-neutral standards to avoid lock-in. ([source](https://hyperdx.io/))
- [Self-Hosted Infrastructure Platforms](https://awesome-repositories.com/f/system-administration-monitoring/self-hosted-infrastructure-platforms.md) — Provides a private observability stack deployed via Docker to maintain full control over system data.
- [Telemetry Agents](https://awesome-repositories.com/f/system-administration-monitoring/telemetry-agents.md) — Uses a dedicated collector layer to buffer and forward telemetry data to minimize application latency.
- [Telemetry Correlation](https://awesome-repositories.com/f/system-administration-monitoring/telemetry-correlation.md) — Links logs and traces via shared identifiers to allow seamless jumping between related events. ([source](https://hyperdx.io/docs/v2/sources))
- [Telemetry Ingestion](https://awesome-repositories.com/f/system-administration-monitoring/telemetry-ingestion.md) — Implements a collection system for telemetry data from container orchestrators, virtual machines, and language SDKs. ([source](https://hyperdx.io/docs/oss-vs-cloud))
- [Session Replays](https://awesome-repositories.com/f/system-administration-monitoring/ai-session-monitoring/session-replays.md) — Records user interactions and links them to backend telemetry to visually reconstruct and resolve frontend errors.
- [Alert Routing](https://awesome-repositories.com/f/system-administration-monitoring/alert-routing.md) — Implements a system for routing alerts to various external communication channels like chat apps and email. ([source](https://hyperdx.io/docs/oss-vs-cloud))
- [Alerting Systems](https://awesome-repositories.com/f/system-administration-monitoring/alerting-and-incident-management/alerting-systems.md) — Triggers notifications when the volume of logs or spans matching a query crosses a specific threshold. ([source](https://hyperdx.io/docs/alerts))
- [Anomaly Detection](https://awesome-repositories.com/f/system-administration-monitoring/anomaly-detection.md) — Detects unusual patterns in telemetry data to send proactive notifications regarding system anomalies. ([source](https://hyperdx.io/))
- [Java Integrations](https://awesome-repositories.com/f/system-administration-monitoring/automatic-tracing-instrumentation/java-integrations.md) — Provides an automatic tracing system for Java services that captures request flows without manual code changes. ([source](https://hyperdx.io/docs/install/java))
- [AWS Lambda Integrations](https://awesome-repositories.com/f/system-administration-monitoring/distributed-tracing-instrumentation/aws-lambda-integrations.md) — Collects logs, metrics, and traces from AWS Lambda functions using language layers to avoid manual instrumentation. ([source](https://hyperdx.io/docs/install/aws-lambda))
- [Error Tracking](https://awesome-repositories.com/f/system-administration-monitoring/error-tracking/error-tracking.md) — Records uncaught exceptions and manual errors with full stack traces and original code context. ([source](https://hyperdx.io/docs/install/javascript))
- [Source Map Deobfuscators](https://awesome-repositories.com/f/system-administration-monitoring/error-tracking/source-map-deobfuscators.md) — Translates minified production stack traces back to original source code using uploaded source maps.
- [Go Integrations](https://awesome-repositories.com/f/system-administration-monitoring/framework-instrumentation/go-integrations.md) — Implements tracing integration for Go services using standard HTTP servers and web frameworks. ([source](https://hyperdx.io/docs/install/golang))
- [Automated Log Group Discovery](https://awesome-repositories.com/f/system-administration-monitoring/log-streaming/log-stream-grouping/automated-log-group-discovery.md) — Automatically scans cloud regions for new log groups and updates forwarding settings for streaming. ([source](https://hyperdx.io/docs/install/aws-cloudwatch))
- [LLM Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/llm-performance-monitoring.md) — Tracks the performance and execution of language model workflows through specialized tracing and metrics dashboards.
- [AI Workload Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/llm-performance-monitoring/ai-workload-dashboards.md) — Ships pre-configured dashboards that display metrics and traces to track the health of AI workloads. ([source](https://hyperdx.io/docs/install/openlit))
- [Performance Visualization](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/performance-visualization.md) — Provides visual dashboards for monitoring real-time performance data, service latency, and execution traces. ([source](https://hyperdx.io/docs))
- [Telemetry Metadata Definitions](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/telemetry-collection-aggregation/telemetry-collectors/telemetry-metadata-definitions.md) — Attaches resource tags such as pod names and namespaces to all ingested logs, metrics, and traces. ([source](https://hyperdx.io/docs/install/kubernetes))
- [Observability Tracing](https://awesome-repositories.com/f/system-administration-monitoring/observability-tracing.md) — Records execution spans and traces for serverless functions to monitor backend execution. ([source](https://hyperdx.io/docs/install/next))
- [Performance Trend Analysis](https://awesome-repositories.com/f/system-administration-monitoring/performance-trend-analysis.md) — Provides interfaces for aggregating and analyzing performance patterns and user interactions over time. ([source](https://hyperdx.io/docs/oss-vs-cloud))
- [Visual Graphing](https://awesome-repositories.com/f/system-administration-monitoring/system-metrics/visual-graphing.md) — Includes a chart builder to graph logs, metrics, and traces for trend analysis and error grouping. ([source](https://hyperdx.io/))
- [Threshold Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/threshold-monitoring.md) — Monitors searches or charts for threshold breaches and sends notifications to integrated communication channels. ([source](https://hyperdx.io/docs/api/alerts))
- [Time-Window Filtering](https://awesome-repositories.com/f/system-administration-monitoring/time-window-filtering.md) — Features a tool to filter search results using natural language or visual histograms to define precise time windows. ([source](https://hyperdx.io/docs/v2/search))

### Artificial Intelligence & ML

- [Schema-Less](https://awesome-repositories.com/f/artificial-intelligence-ml/data-indexing/schema-less.md) — Processes and indexes structured JSON logs dynamically without requiring predefined database schemas.
- [LLM Observability](https://awesome-repositories.com/f/artificial-intelligence-ml/llm-observability.md) — Provides monitoring and tracing tools specifically designed to track performance and debug large language model applications. ([source](https://hyperdx.io/docs/install/openlit))
- [LLM Tracing Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/llm-tracing-systems.md) — Captures and sends traces from language model workflows to a centralized platform for debugging. ([source](https://hyperdx.io/docs/install/mirascope))

### Part of an Awesome List

- [Structured Log Parsing](https://awesome-repositories.com/f/awesome-lists/data/xml-parsing/structured-log-parsing.md) — Implements a schema-less processing system to dynamically parse and index structured JSON logs. ([source](https://hyperdx.io/))
- [Charts and Visualization](https://awesome-repositories.com/f/awesome-lists/data/charts-and-visualization.md) — Graphs and aggregates telemetry events into custom charts and dashboards to monitor system health. ([source](https://hyperdx.io/docs/dashboards))

### Data & Databases

- [Full Text Search](https://awesome-repositories.com/f/data-databases/full-text-search.md) — Provides high-performance full-text search for locating specific logs and spans across large telemetry datasets. ([source](https://hyperdx.io/))
- [Log Tenant Isolation](https://awesome-repositories.com/f/data-databases/multi-tenant-data-management/log-tenant-isolation.md) — Ensures security and privacy by separating telemetry data into distinct logical partitions per account. ([source](https://hyperdx.io/docs/oss-vs-cloud))
- [Telemetry Query Languages](https://awesome-repositories.com/f/data-databases/telemetry-query-languages.md) — Allows users to filter and analyze telemetry data using standard SQL expressions and where clauses.
- [Custom Event Tracking](https://awesome-repositories.com/f/data-databases/custom-event-tracking.md) — Provides mechanisms to record specific user actions and associated metadata to monitor application milestones. ([source](https://hyperdx.io/docs/install/browser))
- [Attribute Filtering](https://awesome-repositories.com/f/data-databases/data-querying/table-item-filters/column-filters/attribute-filtering.md) — Provides search capabilities to isolate events using key-value pairs, numeric ranges, and property checks. ([source](https://hyperdx.io/docs/v2/search))
- [Event Tagging](https://awesome-repositories.com/f/data-databases/event-tagging.md) — Associates identifiers like user IDs or emails with telemetry spans and logs for targeted filtering. ([source](https://hyperdx.io/docs/install/javascript))
- [Raw SQL Execution](https://awesome-repositories.com/f/data-databases/raw-sql-execution.md) — Allows the execution of raw SQL WHERE clauses for advanced filtering of telemetry data. ([source](https://hyperdx.io/docs/v2/search))

### DevOps & Infrastructure

- [Self-Hosted Deployment Platforms](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-deployment-platforms.md) — Supports installation on private infrastructure to provide full control over sensitive telemetry data. ([source](https://hyperdx.io/docs/install))
- [Telemetry Collectors](https://awesome-repositories.com/f/devops-infrastructure/telemetry-collectors.md) — Employs a collector layer to route observability data to a remote backend, minimizing application latency. ([source](https://hyperdx.io/docs/install/aws-lambda))
- [Container Metric Collectors](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration-platforms/container-metric-collectors.md) — Provides sidecar containers to collect resource usage statistics and logs from Kubernetes orchestration platforms. ([source](https://hyperdx.io/docs/install/aws-ecs))
- [Docker Container Deployments](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/container-runtimes/runtime-configuration-interfaces/docker-socket-orchestrators/docker-target-configurators/docker-container-deployments.md) — Provides a pre-configured container stack that deploys the collector and server using a single Docker image. ([source](https://hyperdx.io/docs/v2/local))
- [Log Event Clustering](https://awesome-repositories.com/f/devops-infrastructure/event-triggers/event-pattern-detection/log-event-clustering.md) — Implements automated clustering to aggregate large volumes of logs into recurring patterns for faster analysis. ([source](https://hyperdx.io/))
- [Serverless Telemetry](https://awesome-repositories.com/f/devops-infrastructure/serverless-function-management/serverless-telemetry.md) — Provides an SDK-based system that captures logs, traces, and exceptions from serverless functions. ([source](https://hyperdx.io/docs/install/cloudflare))
- [Sidecar Containers](https://awesome-repositories.com/f/devops-infrastructure/sidecar-containers.md) — Deploys companion containers to gather and forward logs without modifying the primary application process.

### Security & Cryptography

- [Identity and Access Management](https://awesome-repositories.com/f/security-cryptography/identity-access-management.md) — Implements a secure identity and access management system supporting SAML and single sign-on. ([source](https://hyperdx.io/docs/oss-vs-cloud))
- [Enterprise Identity Providers](https://awesome-repositories.com/f/security-cryptography/enterprise-identity-providers.md) — Integrates with enterprise identity providers using SAML protocols to manage user authentication at scale.
- [SAML SSO Integrations](https://awesome-repositories.com/f/security-cryptography/saml-sso-integrations.md) — Provides authentication via SAML protocols for delegating identity management to external enterprise providers. ([source](https://hyperdx.io/docs/integrations/enterprise-sso))

### Software Engineering & Architecture

- [Telemetry Correlation Workflows](https://awesome-repositories.com/f/software-engineering-architecture/full-stack-debugging-workflows/telemetry-correlation-workflows.md) — Collects and correlates logs, metrics, and traces from frontend and backend systems for end-to-end observability.

### User Interface & Experience

- [Session Recording](https://awesome-repositories.com/f/user-interface-experience/session-recording.md) — Records and replays user interactions in the browser to visually reconstruct and debug the user experience. ([source](https://hyperdx.io/docs/install/browser))
- [Telemetry Visualization](https://awesome-repositories.com/f/user-interface-experience/telemetry-visualization.md) — Aggregates and visualizes logs, traces, and metrics in a unified interface for cross-linked searching. ([source](https://hyperdx.io/docs/oss-vs-cloud))
- [Session Replay Tools](https://awesome-repositories.com/f/user-interface-experience/session-replay-tools.md) — Records user interactions in the browser and links them to backend telemetry for debugging.

### Mobile Development

- [React Native Integrations](https://awesome-repositories.com/f/mobile-development/mobile-app-analytics/react-native-integrations.md) — Captures network requests, exceptions, and navigation events in React Native apps to correlate with backend events. ([source](https://hyperdx.io/docs/install/react-native))

### Networking & Communication

- [Network Traffic Analyzers](https://awesome-repositories.com/f/networking-communication/network-traffic-analyzers.md) — Captures and records HTTP request headers and body payloads to debug network interactions. ([source](https://hyperdx.io/docs/install/python))

### Web Development

- [User Metadata Management](https://awesome-repositories.com/f/web-development/user-metadata-management.md) — Attaches custom identity attributes and metadata to sessions for precise telemetry filtering. ([source](https://hyperdx.io/docs/install/browser))
