Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Observability

Observability

417 projects

Showing 36 of 417 projects

Automon
AutomonJava

A Java library that uses AspectJ to declaratively add monitoring and tracing to your code, JDK, and third-party libraries.

#tracing#aspectj#observability
Stars571
Forks137
Last commit1 year ago
go-sundheit
go-sundheitGo

A Go library for defining and monitoring service health with async dependency checks, health endpoints, and metrics.

#health-checks#observability#async-checks
Stars560
Forks31
Last commit10 days ago
Out-of-the-box Host/Container Monitoring/Logging/Alerting Stack
Out-of-the-box Host/Container Monitoring/Logging/Alerting StackRoff

A secure, out-of-the-box monitoring, logging, and alerting suite for Docker hosts and containers using Prometheus, Grafana, ELK, and more.

#docker-monitoring#elk-stack#logging-alerts
Stars540
Forks118
Last commit
logary
logaryF#

A high-performance, structured logging and metrics library for .NET and F#, following OpenTelemetry specifications.

#tracing#health-checks#observability
Stars531
Forks67
Last commit3 years ago
Logary
LogaryF#

A high-performance, structured logging and metrics library for .NET and F#, following OpenTelemetry specifications.

#tracing#health-checks#observability
Stars531
Forks67
Last commit3 years ago
exometer
exometerErlang

An Erlang instrumentation package for easy and efficient monitoring of system performance metrics.

#exometer#reporting#observability
Stars528
Forks102
Last commit7 years ago
OpenTracing
OpenTracingC#

A deprecated OpenTracing API implementation for C#/.NET applications to standardize distributed tracing instrumentation.

#api#observability#csharp
Stars515
Forks71
Last commit6 years ago
pretty-env-logger
pretty-env-loggerRust

A Rust logger with colored output configured via environment variables, built on top of env_logger.

#observability#colored-output#logging
Stars511
Forks63
Last commit2 years ago
Awesome Platform Engineering
Awesome Platform EngineeringShell

A curated collection of tools, resources, and articles for building and managing internal developer platforms.

#devops#observability#devops-tooling
Stars505
Forks89
Last commit27 days ago
Jaeger client
Jaeger clientJava

A deprecated Java client library for instrumenting applications with distributed tracing, implementing the OpenTracing API for Jaeger.

#zipkin-compatibility#jaeger#observability
Stars489
Forks226
Last commit4 years ago
Rollbar
RollbarRuby

A Ruby SDK for real-time exception tracking and logging to the Rollbar error monitoring platform.

#devops#rails#error-monitoring
Stars482
Forks282
Last commit2 months ago
apollo-tracing
apollo-tracing

A GraphQL extension for performance tracing that adds resolver-level timing data to GraphQL responses.

#apollo-ecosystem#resolver-timing#observability
Stars477
Forks33
Last commit3 years ago
Consul exporter
Consul exporterGo

A Prometheus exporter that collects and exposes Consul service health, cluster state, and key/value metrics for monitoring.

#hacktoberfest#consul-exporter#observability
Stars468
Forks168
Last commit3 days ago
terraform-provider-datadog
terraform-provider-datadogGo

Terraform provider for managing Datadog resources like monitors, dashboards, and users as infrastructure-as-code.

#devops#observability#terraform-provider
Stars458
Forks438
Last commit1 day ago
Maintenant
MaintenantGo

A unified, zero-config monitoring solution for Docker and Kubernetes that auto-discovers containers, endpoints, certificates, and more in a single container.

#status-page#uptime-monitoring#devops
Stars432
Forks22
Last commit1 day ago
eflame
eflamePerl

A Flame Graph profiler for Erlang that uses the erlang:trace/3 API to visualize call stacks.

#tracing#developer-tools#observability
Stars429
Forks86
Last commit2 years ago
elastic/apmfiber
elastic/apmfiberGo

Official Go agent for Elastic APM that traces application operations and sends performance metrics to APM Server.

#tracing#apm#observability
Stars425
Forks209
Last commit5 days ago
prometheus.ex
prometheus.exElixir

An Elixir client for Prometheus.io, enabling metrics collection and monitoring in Elixir applications.

#elixir#observability#metrics-collection
Stars423
Forks67
Last commit5 months ago
rails_semantic_logger
rails_semantic_loggerRuby

Replaces the Rails default logger with Semantic Logger for structured, JSON-formatted logging in production.

#sidekiq#centralized-logging#rails-gem
Stars420
Forks141
Last commit4 days ago
Starlette Exporter
Starlette ExporterPython

A Prometheus metrics exporter middleware for Starlette and FastAPI applications.

#fastapi#observability#starlette
Stars415
Forks38
Last commit1 year ago
MoniGO
MoniGOCSS

A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.

#observability#dashboard#function-tracing
Stars409
Forks19
Last commit3 months ago
Substation
SubstationGo

A serverless toolkit for routing, normalizing, and enriching security event and audit logs in AWS.

#aws-serverless#observability#log-enrichment
Stars403
Forks35
Last commit6 months ago
pganalyze collector
pganalyze collectorGo

A Go-based daemon that collects PostgreSQL schema, statistics, and OS metrics for monitoring and graphing systems.

#database#helm#database-monitoring
Stars401
Forks84
Last commit1 day ago
Graphite exporter
Graphite exporterGo

A Prometheus exporter that accepts metrics via the Graphite plaintext protocol and converts them for Prometheus consumption.

#hacktoberfest#graphite#devops
Stars397
Forks112
Last commit3 days ago
Sentry Relay
Sentry RelayRust

A proxy service that offloads event processing, normalization, and ingestion from Sentry SDKs and server.

#event-processing#error-monitoring#observability
Stars392
Forks120
Last commit1 day ago
logagent
logagentJavaScript

A lightweight, extensible log shipper with built-in parsing, buffering, and support for Elasticsearch and other destinations.

#devops#elk-stack#observability
Stars391
Forks78
Last commit1 year ago
RoRvsWild
RoRvsWildRuby

A Ruby gem for monitoring performance and exceptions in Ruby on Rails applications, with both local development and cloud-hosted production modes.

#error-monitoring#observability#application-performance-management
Stars386
Forks13
Last commit
Starlette Prometheus
Starlette PrometheusPython

A Prometheus middleware and metrics endpoint for Starlette applications.

#observability#starlette#monitoring
Stars380
Forks34
Last commit2 years ago
InfluxDB Community Template for JMeter
InfluxDB Community Template for JMeterPython

A collection of prepackaged InfluxDB configurations for quickly collecting and analyzing time series data from various sources.

#iot#devops#observability
Stars371
Forks163
Last commit3 years ago
Goakt
GoaktGo

A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.

#distributed#observability#distributed-systems
Stars364
Forks37
Last commit1 day ago
pg_exporter
pg_exporterGo

Advanced PostgreSQL and PgBouncer metrics exporter for Prometheus with declarative configuration and 600+ metrics.

#postgres#pg-exporter#database-monitoring
Stars354
Forks58
Last commit6 days ago
prometheus
prometheusErlang

An Erlang client library for the Prometheus monitoring system, providing metrics collection and exposition.

#devops#observability#metrics-collection
Stars354
Forks121
Last commit3 days ago
spandex
spandexElixir

A platform-agnostic tracing library for Elixir applications, enabling granular runtime monitoring and distributed tracing across microservices.

#hacktoberfest#platform-agnostic#elixir
Stars346
Forks53
Last commit2 years ago
node-dtrace-provider
node-dtrace-providerJavaScript

Adds native DTrace probes to Node.js applications for custom runtime instrumentation.

#observability#dtrace#system-profiling
Stars324
Forks67
Last commit5 years ago
metrics
metricsPHP

A PHP library providing a consistent functional API to abstract various metrics collection backends and prevent vendor lock-in.

#graphite#observability#backend-abstraction
Stars323
Forks37
Last commit6 months ago
tsink
tsinkRust

A lightweight time-series database written in Rust, deployable as an embedded library, standalone server, or scalable cluster.

#database#observability#promql
Stars316
Forks10
Last commit3 days ago
PreviousPage 6 of 12

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
1 day ago
Next
#Monitoring193
#Metrics108
#Devops101
#Prometheus88
#Go84
#Logging56
#Golang53
#Microservices48
#Kubernetes47
#Docker47
#Distributed Tracing43
#Cloud Native42