Showing 36 of 306 projects
A Go package for monitoring application and system statistics (memory, CPU, goroutines) and sending them via UDP for logging.
A StatsD backend that forwards metrics to InfluxDB using either aggregated flush or raw proxy strategies.
A Kubernetes-native utility that monitors TLS certificate expiry and exposes metrics to Prometheus.
A high-performance Java library for asynchronous data ingestion to Fluentd, Fluent Bit, AWS S3, and Treasure Data.
A Home Assistant integration that publishes smart home events to Elasticsearch for advanced analytics and visualization.
A curated collection of publicly available resources on how companies around the world perform load testing and performance engineering.
An Elixir library providing functions for tracing events in the BEAM VM across a cluster of nodes.
A lightweight Java library for gathering and exposing host system performance metrics via JMX.
A Ruby library for generating structured logs in key=value format, treating logs as data for infrastructure monitoring.
Zero-instrumentation eBPF profiler that finds blocking code in Tokio async runtimes by measuring OS scheduling latency.
An open-source AIOps platform for holistic monitoring of networks, systems, and applications from cloud to edge.
A demo web application for learning observability with Grafana and performance testing with k6.
A .NET client library for Prometheus monitoring, providing extensible and high-performance metric collection.
A Prometheus/Loki remote write proxy that adds Cortex/Mimir/Loki tenant IDs to metrics and logs based on labels.
A high-performance .NET library for in-memory background job processing with built-in observability.
A Go microservice framework with built-in observability, async/sync processing, and productivity-focused defaults.
A Go SDK for AI applications providing a unified API across 22+ providers with streaming, structured output, and MCP support.
A CLI tool for extracting patterns from streaming unstructured log messages using the Drain parser algorithm.
A development environment for managing algorithmic trading operations across a distributed Elixir cluster.
A .NET Standard compatible C# client for sending metrics to the Statsd server (deprecated).
OpenTracing middleware for FastAPI applications with Kubernetes and Istio support.
A type-safe Prometheus metrics builder library for Go that provides a declarative API with compile-time label validation.
A practical classroom course suite teaching cyber defense monitoring using Suricata and Arkime for threat detection and packet analysis.
Example client/server application demonstrating Prometheus monitoring concepts through a hands-on workshop.
A minimalistic, zero-dependency StatsD client for Node.js supporting UDP and TCP transports.
A high-performance Erlang StatsD client optimized for fast metrics collection with compile-time parse transform.
Fiber middleware for structured HTTP request logging using Go's slog package.
Automatic, context-aware data change tracking for Ruby on Rails applications using PostgreSQL.
A JetBrains IDE plugin for the Source++ continuous feedback platform, enabling live insight and instrumentation.
A dead simple, lightweight Go library for tracing execution flow and identifying bottlenecks in applications.
A distributed, pluggable logging system for Elixir with extensible sources and writers, supporting networked logging and humane formatting.
A Prometheus.io client library for Common Lisp, enabling metric collection and exposure for Lisp applications.
A Go http.RoundTripper that emits OpenTelemetry metrics for external API interactions.
Erlang port driver for interacting with syslog via the syslog(3) C library.
An open-source visualization and debugging platform for robotics development.
A curated list of awesome Prometheus resources, projects, and tools for systems monitoring.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.