DEV.co
Open-Source Observability

Open-Source Observability Tools

Guides to open-source monitoring, metrics, tracing, and logging tools — setup and integration.

In this category

Open-Source Observability

0xtools

0x.Tools is a Linux performance analysis and troubleshooting toolkit built with modern eBPF, providing kernel-level visibility into system behavior. It includes…

Open-Source Observability

ai-gateway

Helicone AI Gateway is an open-source Rust-based reverse proxy that unifies access to 100+ LLM providers (OpenAI, Anthropic, AWS Bedrock, etc.) through a single…

Open-Source Observability

alerta

Alerta is an open-source, distributed monitoring and alerting system designed for scalability and minimal configuration. It ingests alerts from any source, stor…

Open-Source Observability

alertmanager

Prometheus Alertmanager is a Go-based alert routing and management system that deduplicates, groups, and routes alerts from Prometheus and other sources to noti…

Open-Source Observability

ali

ali is a terminal-based HTTP load testing tool written in Go that generates configurable request loads and visualizes results in real-time through an embedded T…

Open-Source Observability

alive-progress

alive-progress is a Python terminal progress bar library that displays real-time throughput, ETA, and animated spinners. It supports multi-threaded updates, pau…

Open-Source Observability

alloy

Grafana Alloy is an open-source observability collector built on OpenTelemetry, allowing you to collect metrics, logs, traces, and profiles through programmable…

Open-Source Observability

angle-grinder

Angle-grinder is a command-line tool for real-time log analysis and aggregation written in Rust. It enables parsing, filtering, and computing analytics (counts,…

Open-Source Observability

antigravity-panel

Antigravity Panel is a VS Code extension that monitors AI quota usage (Gemini, Claude, GPT) within Google's Antigravity IDE, displays consumption trends, and ma…

Open-Source Observability

aperture

Aperture is a distributed load management platform that controls how many requests reach your services through rate limiting, caching, and request prioritizatio…

Open-Source Observability

ApplicationInsights-dotnet

ApplicationInsights-dotnet is Microsoft's official .NET SDK for sending telemetry and monitoring data to Azure Monitor and Application Insights. It now builds o…

Open-Source Observability

ApplicationInsights-JS

Microsoft's Application Insights JavaScript SDK is a production-grade browser monitoring library that tracks page views, performance metrics, exceptions, and cu…

Open-Source Observability

AppMetrics

App Metrics is an open-source .NET library that records application performance metrics (requests, timers, gauges, counters) and sends them to external systems …

Open-Source Observability

arc

Arc is a single-binary analytical database written in Go that handles high-throughput data ingestion (19M+ records/sec), SQL queries (8M+ rows/sec), and automat…

Open-Source Observability

asgi-correlation-id

asgi-correlation-id is a Python middleware that automatically tracks HTTP requests across your application logs by assigning each request a unique ID. It reads …

Open-Source Observability

audit-userspace

Linux Audit is a kernel-level system for recording and distributing security audit events on Linux systems. It intercepts system calls and logs detailed informa…

Open-Source Observability

Auditor

Auditor is an Android app that verifies the integrity and authenticity of your device using hardware-backed cryptographic attestation. It can run local peer-to-…

Open-Source Observability

auto-cpufreq

auto-cpufreq is a Linux daemon that automatically optimizes CPU frequency scaling and power management based on battery state, CPU load, and temperature. It aim…

Open-Source Observability

AutoKuma

AutoKuma automates the creation and management of uptime monitors in Uptime Kuma by reading Docker container labels, eliminating manual UI configuration. It is …

Open-Source Observability

autometrics-rs

Autometrics is a Rust library that automatically instruments functions with production-ready metrics (request rate, error rate, latency) via a simple macro deco…

Open-Source Observability

aya

Aya is a Rust library for writing and managing eBPF programs in the Linux kernel without relying on C toolchains or external dependencies like libbpf. It simpli…

Open-Source Observability

backend.ai

Backend.AI is an open-source, container-based cluster platform that schedules and isolates compute workloads across heterogeneous hardware (GPUs, TPUs, NPUs, et…

Open-Source Observability

beyla

Grafana Beyla is an eBPF-based tool that automatically instruments web applications and gRPC services to collect observability data without code changes. It cap…

Open-Source Observability

BGPalerter

BGPalerter is a self-configuring, open-source BGP and RPKI monitoring tool that detects real-time threats like prefix hijacks, visibility loss, and RPKI misconf…

Open-Source Observability

bluehood

Bluehood is a Python-based Bluetooth scanner that monitors nearby BLE and Classic Bluetooth devices, tracking their presence patterns and correlations over time…

Open-Source Observability

bottom

Bottom is a terminal-based system and process monitor written in Rust, offering a modern alternative to tools like htop. It provides graphical visualizations fo…

Open-Source Observability

brave

Brave is a mature Java library for distributed tracing that instruments production applications to gather timing data and correlate requests across services. It…

Open-Source Observability

calico

Calico is an open-source Kubernetes networking and security platform that provides Container Network Interface (CNI) functionality across multiple environments.…

Open-Source Observability

caretta

Caretta is an open-source Kubernetes observability tool that uses eBPF (extended Berkeley Packet Filter) to automatically map service dependencies and network i…

Open-Source Observability

checkmk

Checkmk is an open-source infrastructure and application monitoring system available in multiple editions (Community, Pro, Ultimate, Cloud, and MSP variants). T…

Open-Source Observability

chipmunk

Chipmunk is a native desktop log analysis tool built in Rust that handles arbitrarily large log files (tested to 10+ GB) without performance degradation. It sup…

Open-Source Observability

Chronos

Chronos is an open-source monitoring tool that tracks the health and traffic of microservices, containers, Kubernetes clusters, and AWS services in real-time. I…

Open-Source Observability

ciao

Ciao is an open-source HTTP uptime monitoring tool that checks URLs at regular intervals and sends notifications via email or webhooks. It provides a web UI and…

Open-Source Observability

cilium

Cilium is an eBPF-based networking, security, and observability platform for Kubernetes that replaces kube-proxy and provides identity-based network policies, d…

Open-Source Observability

Claude-Code-Usage-Monitor

Claude-Code-Usage-Monitor is a Python CLI tool that tracks real-time token, message, and cost consumption for Claude Code sessions. It displays live monitoring …

Open-Source Observability

claude-devtools

claude-devtools is a free, open-source desktop application that reconstructs Claude Code's hidden execution details—file operations, tool calls, token usage, an…

Open-Source Observability

Clear-NDR-ISO

Clear NDR Community is a Linux distribution built on Suricata for network detection and response (NDR) monitoring. It provides an ISO-based deployment with a ma…

Open-Source Observability

client_js

Prometheus client_js is the official Node.js client library for Prometheus monitoring. It provides instrumentation for counters, gauges, histograms, and summari…

Open-Source Observability

client_rust

Prometheus Rust Client is an OpenMetrics-compliant library for instrumenting Rust applications with metrics. It enables operators to monitor applications using …

Open-Source Observability

clockwork

Clockwork is a browser-based PHP development tool that surfaces real-time insights into application runtime: HTTP requests, database queries, cache/Redis operat…

Open-Source Observability

clp

CLP is an open-source log management tool that compresses logs while keeping them searchable without decompression. It handles both JSON and unstructured text l…

Open-Source Observability

cluster-monitoring

Cluster Monitoring is a Kubernetes-native monitoring stack built on Prometheus Operator that bundles Prometheus, Grafana, Alertmanager, and exporters into pre-c…

Open-Source Observability

CocoaLumberjack

CocoaLumberjack is a logging framework for Apple platforms (iOS, macOS, tvOS, watchOS, visionOS) that replaces NSLog with faster, more flexible logging. It supp…

Open-Source Observability

CoreObs

CoreObs is a self-hosted dashboard written in TypeScript that centralizes server infrastructure management, application monitoring, and uptime tracking. It uses…

Open-Source Observability

coroot

Coroot is an open-source observability and APM platform that automatically collects metrics, logs, traces, and profiles using eBPF, eliminating the need for man…

Open-Source Observability

cortex

Cortex is a scalable, multi-tenant long-term storage solution for Prometheus metrics. It distributes metrics across a cluster, enables data replication, and sto…

Open-Source Observability

CPA-Manager-Plus

CPA Manager Plus is a self-hosted dashboard for monitoring AI gateway traffic, tracking requests, costs, failures, and account health. It integrates with CPA/CL…

Open-Source Observability

crabwalk

Crabwalk is a real-time web-based monitoring dashboard for OpenClaw AI agents, displaying live agent activity across messaging platforms (WhatsApp, Telegram, Di…

Open-Source Observability

dashdot

dashdot is an open-source server dashboard built with TypeScript, React, and Node.js, designed for monitoring smaller VPS and private servers. It emphasizes mod…

Open-Source Observability

datadog-agent

Datadog Agent is an open-source monitoring and observability tool written in Go that collects metrics, logs, traces, and profiles from applications and infrastr…

Open-Source Observability

datasource-proxy

datasource-proxy is a Java library that intercepts and monitors JDBC database connections and queries in real-time. It provides a listener framework to log, mea…

Open-Source Observability

dd-trace-java

dd-trace-java is Datadog's official APM client for Java applications, providing automatic instrumentation for distributed tracing, continuous profiling, and err…

Open-Source Observability

debug

debug is a lightweight JavaScript logging utility that enables selective, namespaced debug output in Node.js and browsers via environment variables. Developers …

Open-Source Observability

defmt

defmt is an open-source logging framework optimized for embedded systems and microcontrollers, emphasizing memory efficiency through deferred formatting. It pro…

Open-Source Observability

django-health-check

Django HealthCheck is a lightweight, pluggable library that adds health-check endpoints to Django applications. It enables monitoring of dependencies (database,…

Open-Source Observability

django-prometheus

django-prometheus is a Python library that integrates Django web applications with Prometheus monitoring by exporting metrics for HTTP requests, database querie…

Open-Source Observability

dockprom

dockprom is a Docker Compose–based monitoring stack that bundles Prometheus, Grafana, cAdvisor, NodeExporter, and AlertManager to track host and container metri…

Open-Source Observability

document-cn-translation-of-skywalking

This is an archived Chinese translation of Apache SkyWalking documentation maintained by community volunteers. The project is no longer updated; the maintainers…

Open-Source Observability

DoKit

DoKit is an open-source developer efficiency platform from Didi that provides debugging, monitoring, and testing tools for Android, iOS, Flutter, mini-programs,…

Open-Source Observability

dolphie

Dolphie is a Python-based terminal UI for real-time monitoring and analytics of MySQL, MariaDB, and ProxySQL instances. It provides a dashboard for viewing proc…

Open-Source Observability

dozzle

Dozzle is a lightweight, open-source web application for viewing Docker container logs in real time across Docker, Docker Swarm, and Kubernetes. It requires no …

Open-Source Observability

Dumpify

Dumpify is a .NET library that adds `.Dump()` extension methods to console applications, enabling developers to output objects in a structured, colorful format …

Open-Source Observability

easeprobe

EaseProbe is a lightweight Go-based health check and monitoring tool that probes various services (HTTP, TCP, databases, etc.) and sends alerts via multiple cha…

Open-Source Observability

express-typescript

Express TypeScript is a pre-configured starter template for building backend services with Express.js and TypeScript. It includes logging, testing, input valida…

Open-Source Observability

effect

Effect is a TypeScript framework for building robust production applications using functional programming principles. It provides a monorepo of specialized pack…

Open-Source Observability

elastdocker

Elastdocker is a Docker Compose setup that runs Elastic Stack (Elasticsearch, Kibana, Logstash) v9+ with security, monitoring, and APM enabled by default. It's …

Open-Source Observability

electron-log

electron-log is a lightweight, dependency-free logging module for Electron, Node.js, and NW.js applications. It writes logs to platform-specific directories and…

Open-Source Observability

eliot

Eliot is a Python logging library that captures causal chains of actions across your application, showing not just what happened but why. It traces how operatio…

Open-Source Observability

EnableWindowsLogSettings

EnableWindowsLogSettings is a documentation and batch script repository for configuring Windows event logging to support DFIR, threat hunting, and Sigma detecti…

Open-Source Observability

endlessh-go

endlessh-go is a Go-based SSH tarpit that traps brute-force attackers by accepting connections and sending slow, endless SSH banner data. It exports Prometheus …

Open-Source Observability

errsole.js

Errsole is a Node.js logging module that collects, stores, and visualizes application logs in a single package. It includes a built-in web dashboard for viewing…

Open-Source Observability

event-reduce

Event-Reduce is an algorithm that optimizes how applications handle database query results when data changes. Instead of re-running expensive queries, it intell…

Open-Source Observability

evlog

evlog is a TypeScript logging library that emits one structured event per request with full context, designed to replace scattered log lines with a single, quer…

Open-Source Observability

Exceptionless

Exceptionless is an open-source error tracking and reporting platform built on C# that aggregates exceptions and errors from JavaScript, Node.js, and .NET appli…

Open-Source Observability

express-status-monitor

express-status-monitor is a self-hosted, real-time monitoring dashboard for Node.js/Express applications that displays CPU, memory, request metrics, and custom …

Open-Source Observability

express-typescript

Express-TypeScript is a production-ready Node.js boilerplate combining Express.js with TypeScript, MongoDB via Mongoose, and authentication strategies (Passport…

Open-Source Observability

fastapi-observability

FastAPI Observability is a reference implementation demonstrating how to integrate FastAPI applications with the three pillars of observability: distributed tra…

Open-Source Observability

fastapi-plugins

fastapi-plugins is a Python library that provides reusable plugin components for FastAPI applications, including Redis/Memcached caching, job scheduling, health…

Open-Source Observability

FASTER

FASTER is a Microsoft-backed, open-source persistent key-value store and log library designed for high-throughput applications that need to manage large state r…

Open-Source Observability

FBI_Watchdog

FBI Watchdog is a Python-based domain monitoring tool that detects law enforcement seizures, DNS changes, and infrastructure shifts across clearnet domains and …

Open-Source Observability

firewalla

Firewalla is an open-source network security and DNS filtering platform designed to run on dedicated hardware (Blue, Red, Purple, Gold appliances). It provides …

Open-Source Observability

flashlight

Flashlight is a TypeScript-based CLI and cloud tool that measures and audits performance metrics for Android apps (native, React Native, Flutter). It generates …

Open-Source Observability

Flask-MonitoringDashboard

Flask-MonitoringDashboard is a Python extension that adds automatic performance monitoring, request profiling, and exception tracking to Flask web applications.…

Open-Source Observability

flexy-pool

FlexyPool is a Java library that wraps existing database connection pools (HikariCP, DBCP, C3P0, Tomcat, etc.) to add dynamic resizing, metrics collection, and …

Open-Source Observability

flogger

Flogger is Google's fluent logging API for Java, designed to unify logging across large codebases. It provides a cleaner, method-chaining syntax with performanc…

Open-Source Observability

flowgger

Flowgger is a lightweight, single-executable data collector written in Rust that reads logs from multiple input sources (UDP, TCP, TLS, Redis, stdin), parses th…

Open-Source Observability

fluent-bit

Fluent Bit is a lightweight, open-source agent for collecting, processing, and forwarding logs, metrics, and traces from any source to any destination. It runs …

Open-Source Observability

fluent-operator

Fluent Operator is a Kubernetes-native controller that automates the deployment and configuration of Fluent Bit (lightweight log collection agent) and Fluentd (…

Open-Source Observability

fluentd

Fluentd is a mature, open-source log collector that aggregates events from multiple sources and routes them to storage, databases, and cloud services. It is a C…

Open-Source Observability

fmtlog

fmtlog is a high-performance, asynchronous C++ logging library that uses fmt-style formatting with nanosecond-level latency. It supports both single-threaded sy…

Open-Source Observability

Foundatio

Foundatio is a C# library providing pluggable abstractions for common distributed application patterns—caching, queues, messaging, file storage, locks, and jobs…

Open-Source Observability

frostmourne

Frostmourne is a distributed monitoring and alerting system designed for internal enterprise use, supporting multiple data sources (Elasticsearch, Prometheus, M…

Open-Source Observability

future-agi

Future AGI is an open-source platform for building, evaluating, and monitoring AI agents in production. It combines tracing, evals, simulations, guardrails, and…

Open-Source Observability

g3log

g3log is a lightweight, asynchronous C++ logging library designed for performance-critical applications. It provides crash-safe logging with minimal overhead (~…

Open-Source Observability

Logcat

Logcat is an Android debug logging framework that displays device logcat output directly in a floating window on the phone, eliminating the need for Android Stu…

Open-Source Observability

gf

GoFrame is a comprehensive Go web framework designed to accelerate project development with built-in support for common patterns like logging, ORM, tracing, and…

Open-Source Observability

go-grpc-middleware

go-grpc-middleware is a production-grade Go library providing pre-built interceptors (middleware) for gRPC servers and clients. It handles common cross-cutting …

Open-Source Observability

goaccess

GoAccess is a lightweight, real-time terminal-based web log analyzer written in C that parses logs from Apache, Nginx, and other servers to display traffic stat…

Open-Source Observability

gofr

GoFr is an opinionated Go framework for building microservices with built-in support for databases, observability (logs, traces, metrics), and Kubernetes deploy…

Open-Source Observability

golf

Golf is a Python framework for building MCP (Model Context Protocol) servers with minimal boilerplate. It provides built-in authentication, observability, and t…

Open-Source Observability

GoModel

GoModel is a lightweight AI gateway written in Go that provides a unified OpenAI-compatible API for routing requests to multiple LLM providers (OpenAI, Anthropi…

Open-Source Observability

GoVisual

GoVisual is a zero-configuration HTTP debugger for Go web development that wraps your HTTP handlers to capture and visualize every request, response, database q…

Open-Source Observability

gpustat

gpustat is a lightweight command-line tool that displays GPU status and resource usage for NVIDIA GPUs in a human-readable format, similar to nvidia-smi but sim…

Open-Source Observability

grafana

Grafana is an open-source observability and data visualization platform that connects to multiple data sources (Prometheus, Loki, Elasticsearch, InfluxDB, Postg…

Open-Source Observability

agent

Grafana Agent is an observability pipeline tool that collects, transforms, and routes telemetry data (metrics, logs, traces, profiles) to multiple backends. How…

Open-Source Observability

grafana-dashboards-kubernetes

A collection of pre-built Grafana dashboards designed for Kubernetes monitoring. Includes 8 dashboards covering cluster-wide views, node metrics, pod details, a…

Open-Source Observability

grafana-operator

Grafana Operator is a Kubernetes operator that automates the deployment and management of Grafana instances, dashboards, and data sources through declarative in…

Open-Source Observability

grafanalib

grafanalib is a Python library that lets you programmatically generate Grafana dashboards as code rather than building them manually in the UI. It enables versi…

Open-Source Observability

graphql-inspector

GraphQL Inspector is an open-source tool that compares GraphQL schemas, detects breaking changes, validates operations, and identifies schema coverage. It runs …

Open-Source Observability

gtop

gtop is a lightweight terminal-based system monitoring dashboard for Linux, macOS, and Windows that displays real-time CPU, memory, and process metrics. It is i…

Open-Source Observability

guider

Guider is a comprehensive system profiling and fault detection tool for Linux and Android that monitors CPU, memory, I/O, and network resources. It provides rea…

Open-Source Observability

heimdallr-sdk

Heimdallr-SDK is a lightweight, TypeScript-based frontend monitoring SDK designed for error tracking, performance monitoring, and user behavior analysis. It sup…

Open-Source Observability

hl

hl is a fast command-line tool written in Rust that transforms JSON and logfmt logs into readable human-friendly output. It handles large log files efficiently …

Open-Source Observability

home-assistant-tapo-p100

A Home Assistant custom integration for controlling TP-Link Tapo smart devices (plugs, light bulbs, switches, sensors) over local LAN. Supports device discovery…

Open-Source Observability

httplog

httplog is a Ruby gem that intercepts and logs outgoing HTTP requests from your application for debugging purposes. It supports multiple HTTP libraries and prov…

Open-Source Observability

hubble

Hubble is a Kubernetes observability platform built on eBPF that provides real-time visibility into network flows, service dependencies, and security events wit…

Open-Source Observability

huginn

Huginn is an open-source automation platform that lets you build agents to monitor websites, track events, and execute actions on your behalf—think a self-hoste…

Open-Source Observability

hwatch

hwatch is a modern replacement for the Unix watch command, written in Rust, that records command output history and enables side-by-side diff viewing, JSON logg…

Open-Source Observability

icinga2

Icinga 2 is an open-source monitoring platform that tracks network resource availability, sends alerts, and collects performance data across distributed environ…

Open-Source Observability

icingaweb2

Icinga Web 2 is a PHP-based open-source web interface for monitoring environments using Icinga 2 and related backends. It provides dashboards, alerting, and CLI…

Open-Source Observability

izumi

Izumi is a Scala ecosystem providing modular, productivity-focused libraries for dependency injection, testing, logging, and functional programming. It combines…

Open-Source Observability

jaeger

Jaeger is a CNCF-graduated distributed tracing platform originating from Uber that helps teams observe and debug microservices by tracking requests across servi…

Open-Source Observability

jaeger-ui

Jaeger UI is a web-based visualization tool for distributed tracing built with React and TypeScript. It provides trace search, detailed trace inspection, and in…

Open-Source Observability

javamelody

JavaMelody is an open-source Application Performance Monitoring (APM) tool designed to monitor Java and Java EE applications in QA and production. It provides r…

Open-Source Observability

jmx_exporter

JMX Exporter is a Java agent that collects metrics from Java applications via JMX MBeans and exposes them in Prometheus format. It bridges the gap between tradi…

Open-Source Observability

jplot

jplot is a lightweight CLI tool that visualizes JSON metrics (like Go's expvar) as real-time charts directly in your terminal. It integrates with iTerm2, Kitty,…

Open-Source Observability

k8spacket

k8spacket uses eBPF to capture TCP and TLS traffic metadata from Kubernetes clusters and visualizes the data in Grafana. It helps teams understand inter-pod com…

Open-Source Observability

kail

kail is a command-line tool that streams logs from Kubernetes pods in real time, automatically adjusting as pods are created or destroyed. It supports flexible …

Open-Source Observability

kapacitor

Kapacitor is an open-source framework for real-time processing, monitoring, and alerting on time-series data. It integrates with InfluxDB and other data sources…

Open-Source Observability

karma

Karma is a web-based dashboard that aggregates and displays alerts from one or more Prometheus Alertmanager instances with enhanced filtering, grouping, and sil…

Open-Source Observability

karpor

Karpor is an open-source Kubernetes visualization and intelligence platform that provides search, insights, and AI-powered operations across multi-cluster envir…

Open-Source Observability

kdash

KDash is a terminal-based dashboard for Kubernetes clusters, written in Rust and designed for speed and simplicity. It provides resource viewing, monitoring, an…

Open-Source Observability

Pulse

Pulse is a native Swift logging framework for Apple platforms that captures URLSession network requests and application logs directly within iOS, macOS, tvOS, w…

Open-Source Observability

kener

Kener is an open-source, lightweight status page system built with SvelteKit and Node.js. It enables teams to create branded, customizable status pages with mon…

Open-Source Observability

khi

KHI is an open-source log visualization tool for Kubernetes troubleshooting that transforms audit logs into interactive timelines and cluster diagrams. It runs …

Open-Source Observability

kiali

Kiali is a web-based management console for Istio service meshes that provides real-time observability, traffic visualization, and operational insights. It runs…

Open-Source Observability

kite

Kite is a modern Kubernetes dashboard built in TypeScript that provides multi-cluster management, resource control, real-time observability, and user governance…

Open-Source Observability

kmon

kmon is a terminal-based graphical interface for managing Linux kernel modules and monitoring kernel activity in real time. It consolidates functionality typica…

Open-Source Observability

komari

Komari is a self-hosted server monitoring tool built in Go that provides lightweight performance tracking via a web dashboard and agent-based data collection. I…

Open-Source Observability

kotlin-logging

kotlin-logging is a lightweight Kotlin wrapper around SLF4J that eliminates boilerplate logging code through lazy-evaluated string lambdas and automatic class-n…

Open-Source Observability

krr

KRR is a CLI tool that analyzes your Kubernetes cluster's actual resource usage via Prometheus and recommends optimized CPU/memory requests and limits. It runs …

Open-Source Observability

kube-state-metrics

kube-state-metrics is a Kubernetes add-on that exposes cluster state as Prometheus-compatible metrics. It queries the Kubernetes API to generate metrics about d…

Open-Source Observability

kubeeye

KubeEye is a Kubernetes cluster inspection tool that identifies misconfigurations, unhealthy components, and node problems using customizable rules. It provides…

Open-Source Observability

kuberhealthy

Kuberhealthy is a Kubernetes operator that runs synthetic health checks as scheduled pods and ships results to Prometheus. It allows you to define monitoring lo…

Open-Source Observability

kubeskoop

KubeSkoop is an open-source Kubernetes network monitoring and diagnostics tool that uses eBPF to capture kernel-level events and troubleshoot network problems a…

Open-Source Observability

kubetools

Kubetools is a curated, community-maintained directory of 500+ Kubernetes tools organized by function (monitoring, security, CI/CD, etc.). It serves as a refere…

Open-Source Observability

kubetorch

Kubetorch is a Python library that lets you run machine learning workloads on Kubernetes clusters as easily as using a local process pool. It eliminates complex…

Open-Source Observability

kubeview

KubeView is a lightweight web-based visualization tool for Kubernetes clusters that displays resources and their relationships in an interactive graph. It runs …

Open-Source Observability

kula

Kula is a lightweight, single-binary Linux monitoring tool written in Go that collects system metrics every second from /proc and /sys, stores them in a custom …

Open-Source Observability

kuma-mieru

Kuma Mieru is a third-party Next.js-based dashboard for visualizing Uptime Kuma monitoring data. It replaces Uptime Kuma's built-in status page with interactive…

Open-Source Observability

kwatch

kwatch is a lightweight Kubernetes monitoring tool that detects pod crashes and cluster failures, delivering plain-language alerts to Slack, Discord, or email w…

Open-Source Observability

lager

Lager is a production-grade logging framework for Erlang/OTP applications that integrates cleanly with Unix tooling like syslog and logrotate. It offers fine-gr…

Open-Source Observability

langsmith-sdk

LangSmith is a Python and JavaScript SDK for debugging, evaluating, and monitoring language model applications. It provides observability and tracing capabiliti…

Open-Source Observability

laravel-activitylog

Laravel Activity Log is a PHP package that automatically tracks and records user actions and model changes within Laravel applications. It stores all activity i…

Open-Source Observability

laravel-auditing

Laravel Auditing is a PHP package that automatically tracks changes to Eloquent models in Laravel applications, recording who changed what and when. It uses a s…

Open-Source Observability

laravel-http-logger

laravel-http-logger is a Laravel middleware package that automatically logs incoming HTTP requests (POST, PUT, PATCH, DELETE) to help track user submissions and…

Open-Source Observability

pulse

Laravel Pulse is a real-time performance monitoring dashboard built for Laravel applications. It provides visibility into application metrics and health without…

Open-Source Observability

telescope

Laravel Telescope is a first-party debugging and monitoring tool for Laravel applications that captures requests, exceptions, database queries, jobs, mail, cach…

Open-Source Observability

laravel-uptime-monitor

Laravel Uptime Monitor is a PHP package that tracks website availability and SSL certificate expiration, sending notifications via Slack, email, or other channe…

Open-Source Observability

lazyjournal

Lazyjournal is a terminal UI tool written in Go that centralizes log viewing from multiple sources including systemd journald, Docker, Podman, Kubernetes, audit…

Open-Source Observability

LibreHardwareMonitor

LibreHardwareMonitor is a free, open-source Windows application and .NET library that reads real-time hardware metrics—CPU/GPU temperature, fan speeds, voltages…

Open-Source Observability

litter

Litter is a Go library that formats data structures into readable, syntactically valid Go literals for debugging and testing. It outputs consistent, sorted snap…

Open-Source Observability

lnav

lnav is a terminal-based log file viewer that automatically detects log formats, merges multiple files by timestamp, and provides a searchable interface with er…

Open-Source Observability

log

Charm Log is a lightweight, colorful Go logging library emphasizing human-readable output with structured key-value logging. It supports multiple formatters (te…

Open-Source Observability

log-record

log-record is a Spring Boot annotation-based library for recording operation logs without intruding into business logic. It uses SpEL expressions to extract dat…

Open-Source Observability

log-viewer

Log Viewer is a Laravel package that provides a web-based UI for viewing, searching, and filtering application logs instead of reading raw log files. It support…

Open-Source Observability

Log4Qt

Log4Qt is a C++ logging library for Qt applications, ported from Apache Log4j. It provides flexible configuration (properties, JSON, XML), multiple output targe…

Open-Source Observability

log4rs

log4rs is a mature, feature-rich logging framework for Rust, inspired by Java's Logback and log4j. It supports YAML/XML configuration, file rotation with option…

Open-Source Observability

logbook

Logbook is a mature Java library for logging HTTP requests and responses across client and server technologies. It provides flexible filtering, formatting, and …

Open-Source Observability

logcat

Logcat is a lightweight Kotlin logging library from Square that wraps Android's native Log class with a minimal, intuitive API. It prioritizes performance by de…

Open-Source Observability

logchef

Logchef is a lightweight, single-binary log analytics platform built on ClickHouse for high-performance log storage and querying. It provides a modern web UI, C…

Open-Source Observability

logfire

Pydantic Logfire is an open-source Python SDK for observability of LLM and agent systems, built on OpenTelemetry. It provides tracing, metrics, and logging with…

Open-Source Observability

LogFox

LogFox is an Android logcat reader application built in Kotlin that allows developers to capture, filter, and export device logs. It supports multiple access me…

Open-Source Observability

LoggiFly

LoggiFly is a lightweight Python tool that monitors Docker container logs for keywords or regex patterns and sends alerts via Ntfy, Apprise, or custom endpoints…

Open-Source Observability

logging-log4j2

Apache Log4j 2 is a widely-used, industrial-grade Java logging framework maintained by the Apache Software Foundation. It provides flexible logging capabilities…

Open-Source Observability

logging-log4net

Apache Log4net is a mature, feature-rich logging library for .NET applications that provides flexible configuration and multiple output targets (files, consoles…

Open-Source Observability

logging-operator

Logging Operator is a Kubernetes-native project that automates deployment and management of logging pipelines using Fluent Bit collectors and Fluentd or syslog-…

Open-Source Observability

loglevel

loglevel is a lightweight, dependency-free logging library for JavaScript that provides level-based filtering (trace, debug, info, warn, error) without the over…

Open-Source Observability

logr

logr is a lightweight logging interface for Go that decouples application code from specific logging implementations. Libraries and applications write logs agai…

Open-Source Observability

logrus

Logrus is a structured logging library for Go that provides JSON and text formatters compatible with the standard library. It is in maintenance mode focusing on…

Open-Source Observability

logtape

LogTape is a lightweight, zero-dependency logging library for JavaScript/TypeScript that works across Deno, Node.js, Bun, browsers, and edge environments. It em…

Open-Source Observability

loguru

Loguru is a Python logging library that simplifies log configuration and output with a single logger object and minimal boilerplate. It supports file rotation, …

Open-Source Observability

loki

Loki is a log aggregation system from Grafana Labs that indexes log metadata (labels) rather than full log content, making it cheaper and simpler to operate tha…

Open-Source Observability

loongcollector

LoongCollector is a high-performance observability data collector built by Alibaba for logs, metrics, traces, and events in cloud-native environments. It claims…

Open-Source Observability

loongsuite-go

Loongsuite Go Agent is an Alibaba-maintained OpenTelemetry instrumentation tool for Go applications that requires zero code changes—instrumentation happens at c…

Open-Source Observability

macmon

macmon is a lightweight Rust-based system monitor for Apple Silicon Macs (M1–M5) that displays real-time CPU, GPU, and power metrics without requiring sudo. It …

Open-Source Observability

mactop

mactop is a terminal-based system monitoring tool for Apple Silicon Macs that displays real-time CPU, GPU, and memory usage in a top-like interface. Written in …

Open-Source Observability

MangoHud

MangoHud is a free, open-source overlay for Linux that displays real-time performance metrics (FPS, GPU/CPU load, temperatures) on top of Vulkan and OpenGL appl…

Open-Source Observability

mactop

mactop is a lightweight, open-source terminal monitoring tool for Apple Silicon Macs that displays real-time CPU, GPU, memory, power, and thermal metrics withou…

Open-Source Observability

metlo

Metlo is an open-source API security platform that discovers API endpoints, detects attacks in real time, and blocks malicious traffic. It includes features for…

Open-Source Observability

micrometer

Micrometer is a vendor-neutral metrics facade for Java applications, similar to SLF4J but for observability. It allows you to instrument code once and route met…

Open-Source Observability

mimir

Grafana Mimir is an open-source, horizontally scalable long-term storage system for Prometheus metrics. It handles massive metric volumes (up to 1 billion activ…

Open-Source Observability

modern-errors

modern-errors is a lightweight JavaScript library for creating and handling custom error classes with consistent patterns across Node.js and browsers. It provid…

Open-Source Observability

monika

Monika is a command-line synthetic monitoring tool that periodically checks web applications and services via HTTP, database, and cache protocols. It alerts on …

Open-Source Observability

Monitorix

Monitorix is a free, open-source system monitoring tool written in Perl that tracks server resources and services. It runs lightweight on Linux and Unix systems…

Open-Source Observability

monitoror

Monitoror is a lightweight, single-file Go application that creates unified monitoring wallboards for servers, CI/CD pipelines, and system metrics. It runs on L…

Open-Source Observability

monolog

Monolog is a mature, widely-adopted PHP logging library that routes logs to files, databases, email, and web services. It implements the PSR-3 standard interfac…

Open-Source Observability

monolog-bundle

MonologBundle integrates the Monolog logging library into Symfony applications, providing centralized log management and flexible output handling. It is an offi…

Open-Source Observability

mortar

Mortar is a Go framework for building gRPC and REST microservices with built-in support for dependency injection, logging, tracing, and monitoring. It provides …

Open-Source Observability

mtail

mtail is a Google-backed tool that extracts metrics from application logs and exports them to monitoring systems like Prometheus. It lets you instrument legacy …

Open-Source Observability

Mycodo

Mycodo is an open-source environmental monitoring and regulation system primarily for Raspberry Pi, designed to sense and control environmental conditions throu…

Open-Source Observability

MyPerf4J

MyPerf4J is a Java application performance monitoring (APM) tool that uses bytecode instrumentation via JavaAgent to monitor method execution times and JVM metr…

Open-Source Observability

nannyml

NannyML is an open-source Python library for monitoring deployed machine learning models by estimating performance and detecting data drift without requiring gr…

Open-Source Observability

NebulaLogger

Nebula Logger is a native Salesforce logging and observability platform built in Apex that captures logs across Apex, Lightning Components, Flow, and OmniStudio…

Open-Source Observability

neohtop

NeoHtop is a modern desktop system monitor built with Rust, Tauri, and Svelte that tracks CPU, memory, and process activity in real-time with a polished UI. It …

Open-Source Observability

nestjs-otel

nestjs-otel is an OpenTelemetry integration module for NestJS applications that streamlines observability setup by providing decorators and services for distrib…

Open-Source Observability

nestjs-pino

nestjs-pino is a logging module for NestJS that integrates Pino to provide structured JSON logging with automatic request context binding. Every log entry autom…

Open-Source Observability

netcap

Netcap is a Go-based framework that converts network traffic into structured audit records for security monitoring and forensics. It provides 83 packet decoders…

Open-Source Observability

network-mapper

Network Mapper is a zero-configuration Kubernetes traffic visualization tool that captures pod-to-pod, pod-to-internet, and AWS IAM traffic without requiring CN…

Open-Source Observability

nezha

Nezha is a self-hosted, lightweight monitoring tool written in Go that tracks server health, websites, and services via HTTP, TCP, and ping checks. It includes …

Open-Source Observability

nginx-module-vts

nginx-module-vts is a C-based Nginx module that tracks traffic statistics per virtual host, server, upstream, and filter. It exposes real-time metrics via JSON,…

Open-Source Observability

ngxtop

ngxtop is a Python CLI tool that provides real-time, top-like monitoring of nginx (and Apache/Caddy) access logs. It parses log files on-the-fly to show request…

Open-Source Observability

nightingale

Nightingale is an open-source alerting and monitoring platform built in Go, positioned as the alerting counterpart to Grafana's visualization capabilities. It c…

Open-Source Observability

NLog

NLog is a free, open-source logging library for .NET applications that supports both traditional and structured logging. It provides flexible log routing, forma…

Open-Source Observability

notifiarr

Notifiarr is a Go-based client that connects media server applications (Plex, Radarr, Sonarr, Lidarr, etc.) to Discord and the Notifiarr.com service for notific…

Open-Source Observability

nvidia_gpu_exporter

nvidia_gpu_exporter is a Prometheus exporter that collects GPU metrics from NVIDIA hardware using the nvidia-smi binary. It works on Windows, Linux, and macOS w…

Open-Source Observability

nvitop

nvitop is a Python-based GPU monitoring tool that provides an interactive, real-time dashboard for NVIDIA GPUs, replacing nvidia-smi with a more feature-rich cu…

Open-Source Observability

odd-platform

ODD Platform is an open-source data discovery and observability tool that centralizes metadata from scattered data sources, tracks data lineage, and monitors da…

Open-Source Observability

odigos

Odigos is an open-source distributed tracing platform that automatically instruments applications for observability without requiring code changes. It uses eBPF…

Open-Source Observability

opencost

OpenCost is an open-source Kubernetes cost monitoring tool that tracks workload expenses across cloud providers (AWS, Azure, GCP) and on-premises clusters. It p…

Open-Source Observability

openobserve

OpenObserve is an open-source observability platform for logs, metrics, traces, and frontend monitoring, positioned as a cost-effective alternative to Datadog a…

Open-Source Observability

opensre

OpenSRE is an open-source Python framework for building AI agents that automatically investigate and respond to production incidents. It connects to 60+ observa…

Open-Source Observability

openstatus

Openstatus is an open-source platform that combines status page publishing with uptime monitoring across 28 global regions. It offers both managed and self-host…

Open-Source Observability

opentelemetry-collector

OpenTelemetry Collector is a vendor-agnostic Go service that receives, processes, and exports observability data (traces, metrics, logs) in multiple formats. It…

Open-Source Observability

opentelemetry-cpp

OpenTelemetry C++ is the official C++ client library for OpenTelemetry, a vendor-neutral framework for collecting traces, metrics, and logs from applications. I…

Open-Source Observability

opentelemetry-dotnet

OpenTelemetry .NET is the official .NET implementation of OpenTelemetry, providing standardized instrumentation for distributed tracing, metrics, and logging ac…

Open-Source Observability

opentelemetry-go

OpenTelemetry-Go is the official Go implementation of OpenTelemetry, providing APIs and SDKs to instrument applications with distributed tracing, metrics, and l…

Open-Source Observability

opentelemetry-go-instrumentation

OpenTelemetry Go Automatic Instrumentation is a work-in-progress project that automatically collects tracing data from Go applications using eBPF, a Linux kerne…

Open-Source Observability

opentelemetry-js

OpenTelemetry JS is the JavaScript implementation of OpenTelemetry, a vendor-neutral framework for collecting traces, metrics, and logs from applications. It pr…

Open-Source Observability

opentelemetry-php

OpenTelemetry PHP is the official PHP instrumentation library for the OpenTelemetry observability framework. It provides distributed tracing, metrics, and loggi…

Open-Source Observability

opentelemetry-python

OpenTelemetry Python is the official reference implementation of the OpenTelemetry API and SDK for Python, providing libraries for collecting traces, metrics, a…

Open-Source Observability

opentelemetry-rust

opentelemetry-rust is the official Rust implementation of OpenTelemetry, a standardized toolkit for collecting and exporting telemetry data (traces, metrics, lo…

Open-Source Observability

opik-openclaw

Opik-OpenClaw is an official observability plugin that captures detailed traces of OpenClaw agent runs, including LLM calls, tool invocations, and sub-agent act…

Open-Source Observability

orchestrion

Orchestrion is a Datadog-maintained Go tool that automatically instruments Go code at compile time to enable distributed tracing and APM observability. It integ…

Open-Source Observability

oryx

Oryx is a Linux terminal UI for real-time network traffic inspection using eBPF, offering protocol-level visibility, traffic statistics, and firewall rule manag…

Open-Source Observability

otel-cli

otel-cli is a Go-based command-line tool that lets you emit OpenTelemetry traces from shell scripts and similar non-instrumented environments. It supports multi…

Open-Source Observability

pandaprobe

PandaProbe is an open-source platform for observing, tracing, and evaluating AI agents. It provides a dashboard and SDK for debugging agent behavior and can be …

Open-Source Observability

parca

Parca is an open-source continuous profiling platform that automatically collects CPU and memory usage data across containerized infrastructure using eBPF, with…

Open-Source Observability

parca-agent

Parca Agent is an always-on CPU/GPU profiler that uses eBPF to collect performance data from applications running on Linux with zero code changes. It automatica…

Open-Source Observability

pcm

Intel PCM is a performance monitoring toolkit for Intel processors that provides real-time CPU, memory, and energy metrics across Linux, Windows, macOS, and Fre…

Open-Source Observability

peekaping

Peekaping is a self-hosted uptime monitoring system built in Go and React, designed as a modern alternative to Uptime Kuma. It provides API-first architecture, …

Open-Source Observability

perses

Perses is a CNCF sandbox dashboard tool that unifies observability data from Prometheus, Tempo, Loki, and Pyroscope into a single interface. It supports both in…

Open-Source Observability

pgmetrics

pgmetrics is a lightweight command-line tool that collects and displays real-time statistics and diagnostic information from PostgreSQL servers. It helps teams …

Open-Source Observability

log

phuslog is a Go structured logging library optimized for high-performance JSON output with zero external dependencies. It provides multiple writer backends (con…

Open-Source Observability

picologging

Picologging is a Microsoft-backed Python logging library designed as a drop-in replacement for the standard library's logging module. It claims 4–17× faster per…

Open-Source Observability

picosnitch

Picosnitch is a Linux network monitoring tool that tracks which programs connect to the network and how much bandwidth they use. It runs as a system daemon and …

Open-Source Observability

pinpoint

Pinpoint is an open-source Application Performance Management (APM) tool designed for monitoring and tracing transactions across large-scale distributed systems…

Open-Source Observability

pint

Pint is an open-source linter and validator for Prometheus alerting and recording rules, developed and maintained by Cloudflare. It helps teams catch configurat…

Open-Source Observability

pixie

Pixie is an open-source Kubernetes observability platform that automatically collects telemetry data (requests, metrics, profiles) using eBPF without code instr…

Open-Source Observability

plog

Plog is a lightweight, header-only C++ logging library designed for simplicity and cross-platform compatibility. It provides multiple output targets (files, con…

Open-Source Observability

pmm

PMM is an open-source database monitoring and management platform that provides real-time visibility into MySQL, MongoDB, PostgreSQL, Valkey, and Redis performa…

Open-Source Observability

prefect

Prefect is a Python workflow orchestration framework that turns data scripts into production-ready pipelines with scheduling, retries, and monitoring. It offers…

Open-Source Observability

prometheus

Prometheus is a widely-adopted, open-source monitoring and time-series database system developed under the CNCF. It collects metrics from applications and infra…

Open-Source Observability

prometheus-operator

Prometheus Operator automates deployment and management of Prometheus monitoring stacks on Kubernetes using custom resources. It simplifies configuration of Pro…

Open-Source Observability

promgen

Promgen is a web-based configuration management tool for Prometheus monitoring systems, built with Django. It simplifies creation and management of Prometheus c…

Open-Source Observability

promxy

Promxy is an aggregating proxy that unifies multiple Prometheus instances into a single API endpoint, enabling high-availability and cross-shard query aggregati…

Open-Source Observability

proxy

Istio Proxy is a microservice proxy built on Envoy that enables service mesh communication with policy enforcement and telemetry. It runs as a sidecar on both c…

Open-Source Observability

psutil

psutil is a Python library that provides cross-platform access to system and process monitoring data (CPU, memory, disk, network, sensors). It offers a simple A…

Open-Source Observability

pup

Pup is a Rust-based CLI tool maintained by Datadog that exposes 200+ commands across 33+ Datadog products, designed primarily for AI agents to interact with Dat…

Open-Source Observability

pyrasite

Pyrasite is a Python debugging and monitoring tool that injects arbitrary code into running Python processes without stopping them. It enables runtime inspectio…

Open-Source Observability

pyrra

Pyrra is an open-source platform that simplifies Service Level Objective (SLO) management for Prometheus-based monitoring. It provides a web UI, API, and Kubern…

Open-Source Observability

PySnooper

PySnooper is a lightweight Python debugging decorator that logs function execution line-by-line with variable changes, eliminating the need for manual print sta…

Open-Source Observability

python-colorlog

python-colorlog is a lightweight Python library that adds colored output to the standard logging module, making log messages easier to read in terminals. It's a…

Open-Source Observability

qtap

Qtap is an eBPF-based Linux agent that captures unencrypted network traffic by hooking TLS/SSL functions in the kernel, providing visibility into egress connect…

Open-Source Observability

quickwit

Quickwit is an open-source, cloud-native search engine built in Rust, designed for observability workloads like logs and distributed traces. It decouples comput…

Open-Source Observability

quill

Quill is a C++17+ asynchronous logging library designed for ultra-low-latency, high-performance applications. It uses a lock-free backend thread to minimize blo…

Open-Source Observability

react-native-network-logger

react-native-network-logger is a TypeScript library that monitors HTTP traffic in React Native apps on iOS and Android, displaying requests/responses in an in-a…

Open-Source Observability

RedELK

RedELK is a SIEM platform purpose-built for red teams to centralize operational logs from multiple team servers and traffic logs from redirectors. It enables re…

Open-Source Observability

redis-operator

redis-operator is a Kubernetes controller written in Go that automates Redis deployment and lifecycle management across multiple topologies (standalone, cluster…

Open-Source Observability

replication-manager

Replication Manager is an open-source tool for monitoring, backing up, and managing high-availability clusters of MySQL, MariaDB, and Percona Server databases. …

Open-Source Observability

retina

Retina is an open-source eBPF-based Kubernetes network observability platform maintained by Microsoft. It collects customizable network telemetry, integrates wi…

Open-Source Observability

riemann

Riemann is an open-source event stream processing system written in Clojure that aggregates and processes events from distributed systems. It provides a domain-…

Open-Source Observability

robot-shop

Stan's Robot Shop is a sample microservices application designed for learning and testing containerized application orchestration and monitoring. It includes mu…

Open-Source Observability

routeros-scripts

RouterOS Scripts is a GPL-3.0-licensed collection of RouterOS automation scripts for MikroTik networking devices, covering tasks like backup, DHCP, DNS, monitor…

Open-Source Observability

roxy-wi

Roxy-WI is a Python-based web GUI for managing HAProxy, Nginx, Apache, and Keepalived load balancers and reverse proxies from a single dashboard. It provides co…

Open-Source Observability

RPi-Monitor

RPi-Monitor is a real-time monitoring application designed for embedded devices, particularly Raspberry Pi, offering a web-based dashboard with alerting and SNM…

Open-Source Observability

rsyslog

Rsyslog is a high-performance, modular log ingestion and processing engine written in C, capable of handling over one million messages per second. It supports m…

Open-Source Observability

log

The `log` crate is a lightweight logging facade for Rust that provides a unified API for libraries and applications. Instead of each library choosing its own lo…

Open-Source Observability

RuView

RuView is a WiFi-based sensing platform that detects people, monitors vital signs (breathing and heart rate), and tracks activity through walls using Channel St…

Open-Source Observability

s-tui

s-tui is a terminal-based CPU monitoring and stress-testing utility that displays real-time graphs of temperature, frequency, power, and utilization without req…

Open-Source Observability

scala-logging

Scala Logging is a lightweight wrapper around SLF4J that uses Scala macros to eliminate boilerplate and improve performance. It automatically injects log-level …

Open-Source Observability

semantic_logger

Semantic Logger is a structured, asynchronous logging framework for Ruby and Rails that preserves searchable data (hashes, exceptions, metrics) instead of flatt…

Open-Source Observability

sentry

Sentry is an open-source error tracking and APM platform that helps developers detect, trace, and fix issues in production. It provides crash reporting, perform…

Open-Source Observability

sentry-miniapp

sentry-miniapp is an open-source error and performance monitoring SDK built on Sentry's core, designed for Chinese mini-program platforms (WeChat, Alipay, ByteD…

Open-Source Observability

serviceradar

ServiceRadar is an open-source network monitoring and ITOM platform built in Elixir, designed for distributed deployments in constrained or edge environments. I…

Open-Source Observability

sitespeed.io

sitespeed.io is an open-source web performance testing tool that drives real browsers (Firefox, Chrome, Edge, Safari) to measure and report on page load times, …

Open-Source Observability

SkyAPM-dotnet

SkyAPM-dotnet is an open-source auto-instrumentation agent for .NET and ASP.NET Core applications that collects distributed tracing, topology, and metrics data …

Open-Source Observability

skydive

Skydive is an open-source real-time network topology and packet analyzer written in Go. It collects flow data and network topology from distributed agents, cent…

Open-Source Observability

skywalking

Apache SkyWalking is an open-source APM (Application Performance Monitoring) system designed for distributed systems and microservices architectures. It provide…

Open-Source Observability

skywalking-java

Apache SkyWalking Java Agent is an open-source Java instrumentation agent that adds distributed tracing, metrics, and logging to Java applications without code …

Open-Source Observability

slog

slog is a mature, battle-tested Rust logging library focused on structured, contextual, and composable logging. It offers a modular ecosystem with feature crate…

Open-Source Observability

sloth

Sloth is a Go-based tool that automatically generates Prometheus SLO (Service Level Objective) metrics and alerting rules from simple YAML specifications. It im…

Open-Source Observability

snmp_exporter

SNMP Exporter is a Prometheus-native tool that translates SNMP data from network devices into Prometheus metrics. It bridges the gap between hierarchical SNMP O…

Open-Source Observability

snoop

snoop is a Python debugging library that decorates functions to output detailed execution traces, including line-by-line execution, variable changes, and nested…

Open-Source Observability

snoopy

Snoopy is a lightweight C library that logs all command executions on Linux/BSD systems at the OS level. It captures execution context (user, session, working d…

Open-Source Observability

splat

Splat is a .NET library that simplifies cross-platform development by providing abstractions for logging, service location (dependency injection), image loading…

Open-Source Observability

static_status

static_status is a lightweight Bash script that generates static HTML status pages by monitoring websites, services, and network connectivity. It outputs HTML, …

Open-Source Observability

statsviz

Statsviz is a Go library that provides real-time visualization of Go runtime metrics (heap, GC, goroutines, CPU) via a web dashboard. It integrates directly int…

Open-Source Observability

sttp

sttp is a production-ready Scala HTTP client library supporting multiple concurrency models (synchronous, Future-based, effect systems like cats-effect and ZIO)…

Open-Source Observability

subtrace

Subtrace is a network inspection tool for backend servers that captures HTTP requests with a single command, supporting Node.js, FastAPI, and other frameworks. …

Open-Source Observability

superlog

Superlog is an open-source observability platform that ingests OpenTelemetry traces, logs, and metrics, then uses AI agents to automatically group alerts into i…

Open-Source Observability

SwanLab

SwanLab is an open-source AI training tracking and visualization platform written in Python, supporting both cloud and self-hosted deployments. It integrates wi…

Open-Source Observability

Swell

Swell is a desktop API testing tool built for developers who work with modern streaming protocols like WebSockets, Server-Sent Events, HTTP/2, GraphQL, gRPC, an…

Open-Source Observability

swetrix

Swetrix is an open-source, privacy-first web analytics platform that replaces Google Analytics without cookies or consent banners. It includes error tracking, p…

Open-Source Observability

swift-log

swift-log is Apple's official logging API for Swift, providing a unified interface for application and library logging across the Swift ecosystem. It is API-onl…

Open-Source Observability

SysmonTools

SysmonTools is a TypeScript-based desktop application for analyzing and visualizing Microsoft Sysmon event logs. It provides interactive process flow diagrams, …

Open-Source Observability

sysstat

Sysstat is a free, open-source Linux system performance monitoring toolkit written in C. It provides real-time and historical reporting of CPU, memory, disk I/O…

Open-Source Observability

systeminformer

System Informer is a free, MIT-licensed Windows system monitoring and debugging tool that provides real-time visibility into process activity, resource usage, n…

Open-Source Observability

talker

Talker is a Dart/Flutter logging and error-handling library that captures app actions, exceptions, and errors with built-in UI display capabilities. It supports…

Open-Source Observability

tapir

Tapir is a Scala library for building self-documenting HTTP APIs that automatically generate OpenAPI specifications. It provides type-safe endpoint definitions,…

Open-Source Observability

Tautulli

Tautulli is a Python-based web application that monitors, tracks, and analyzes activity on Plex Media Servers. It provides real-time dashboards, user statistics…

Open-Source Observability

telegraf

Telegraf is a lightweight, open-source agent written in Go that collects metrics, logs, and data from 300+ sources and sends them to backends like InfluxDB. It …

Open-Source Observability

telescope

Telescope is a web-based log viewer that aggregates and visualizes logs from ClickHouse, StarRocks, Docker, and Kubernetes in a single unified interface. It pro…

Open-Source Observability

tempo

Grafana Tempo is an open-source distributed tracing backend designed to ingest, store, and query trace data from OpenTelemetry, Jaeger, Zipkin, and Kafka source…

Open-Source Observability

tensorwatch

TensorWatch is a Microsoft Research debugging and visualization tool for machine learning that runs in Jupyter Notebook to display real-time training metrics an…

Open-Source Observability

thanos

Thanos extends Prometheus with high availability, unlimited metric retention via object storage, and global query views across multiple Prometheus instances. It…

Open-Source Observability

timbre

Timbre is a pure Clojure/ClojureScript logging library that eliminates Java logging complexity with configuration via simple Clojure data structures. It provide…

Open-Source Observability

tint

tint is a lightweight Go logging handler that adds colored output to the standard library's slog package. It requires zero external dependencies and works as a …

Open-Source Observability

TLog

TLog is a lightweight distributed log tracking framework for Java microservices that automatically tags logs to enable service-to-service tracing. It integrates…

Open-Source Observability

tokencost

TokenCost is a Python library that calculates USD costs for API calls to 400+ LLM models by counting tokens in prompts and completions. It uses OpenAI's Tiktoke…

Open-Source Observability

TokenTracker

TokenTracker is a local-first, zero-config CLI and desktop app that automatically collects and visualizes token usage across 25 AI coding tools (Claude Code, Cu…

Open-Source Observability

traceback_with_variables

traceback_with_variables is a Python debugging library that automatically captures and displays local variable values when exceptions occur. It eliminates manua…

Open-Source Observability

tracecat

Tracecat is an open-source security automation platform that lets teams and AI agents build workflow automations, manage cases, and integrate with enterprise to…

Open-Source Observability

traceway

Traceway is an MIT-licensed, OpenTelemetry-native observability platform that ingests logs, traces, metrics, exceptions, and session replay through standard OTL…

Open-Source Observability

tracing

Tracing is a Rust framework for collecting structured, event-based diagnostic information at the application level. It provides instrumentation macros and a sub…

Open-Source Observability

transmittable-thread-local

TransmittableThreadLocal (TTL) is a Java library that solves the problem of passing ThreadLocal values across thread boundaries in thread pools. It extends Inhe…

Open-Source Observability

trice

Trice is a compact, ID-based logging framework for embedded C/C++ that replaces printf-style logging with binary trace records to reduce FLASH usage, bandwidth,…

Open-Source Observability

tslog

tslog is a TypeScript/JavaScript logging library offering pretty console output for development and structured JSON for production. It supports multiple runtime…

Open-Source Observability

unblink

Unblink is an AI-powered camera monitoring application that uses Vision Language Models (Qwen3-VL) to analyze live video feeds in real time. It runs as a privat…

Open-Source Observability

updo

Updo is a Go-based CLI tool for monitoring website uptime, response times, and SSL certificate expiry with real-time alerts. It supports multi-target monitoring…

Open-Source Observability

upright

Upright is a self-hosted synthetic monitoring engine built on Ruby and Rails that runs browser and network health checks from multiple geographic locations, rep…

Open-Source Observability

vector

Vector is an open-source, high-performance observability data pipeline written in Rust that collects, transforms, and routes logs, metrics, and traces to multip…

Open-Source Observability

VictoriaLogs

VictoriaLogs is an open-source, high-performance database designed to ingest and query large volumes of logs efficiently. It offers both single-node and cluster…

Open-Source Observability

vigil

Vigil is an open-source status page and monitoring platform written in Rust that tracks the health of distributed infrastructure services. It automatically send…

Open-Source Observability

viztracer

VizTracer is a Python debugging and profiling tool that traces code execution and visualizes it on an interactive timeline. It requires no source code changes f…

Open-Source Observability

WatchAlert

WatchAlert is a lightweight, cloud-native monitoring and alerting engine written in Go that aggregates metrics, logs, traces, and Kubernetes events from multipl…

Open-Source Observability

Watcher

Watcher is an open-source, Django and React-based threat intelligence platform that combines AI-powered analysis with automated monitoring of CVEs, ransomware, …

Open-Source Observability

webfunny_monitor

Webfunny is an open-source, full-stack monitoring and analytics platform combining frontend error/performance monitoring, backend APM with distributed tracing, …

Open-Source Observability

whylogs

whylogs is an open-source data logging library that captures statistical profiles of datasets to detect data quality issues, drift, and performance degradation …

Open-Source Observability

Wormholy

Wormholy is an iOS network debugging library that intercepts and displays all NSURLSession traffic via a shake-gesture interface. It requires no code imports an…

Open-Source Observability

xray-checker

Xray Checker is a Prometheus-compatible monitoring tool for proxy server availability across VLESS, VMess, Trojan, and Shadowsocks protocols. It provides real-t…

Open-Source Observability

yabeda

Yabeda is a Ruby metrics framework that lets you collect and export application performance data to monitoring systems like Prometheus and Datadog. It provides …

Open-Source Observability

yokai

Yokai is a modular Go framework designed to simplify backend application development by providing pre-built observability (logging, tracing, metrics), dependenc…

Open-Source Observability

zabbix

Zabbix is an open-source, enterprise-grade monitoring platform that collects metrics from networks, servers, applications, and cloud infrastructure in real time…

Open-Source Observability

zabbix-docker

zabbix-docker provides official Docker containerization for Zabbix, an enterprise-class distributed monitoring platform. It offers pre-built images for multiple…

Open-Source Observability

zap

Zap is a fast, structured logging library for Go maintained by Uber. It offers both typed and untyped logging APIs, optimized for low allocation and high throug…

Open-Source Observability

zerolog

Zerolog is a fast, zero-allocation JSON logging library for Go that outputs structured logs in JSON format. It emphasizes performance through a chaining API tha…

Open-Source Observability

zipkin

Zipkin is an open-source distributed tracing system that collects and visualizes timing data across microservices to help diagnose latency issues. It provides a…

Open-Source Observability

zipkin-go

Zipkin-Go is the official OpenZipkin distributed tracing library for Go applications. It provides instrumentation for HTTP, gRPC, and Kafka to capture and expor…

A software development agency for open-source projects

DEV.co is a software development agency offering custom software development services and web development for companies adopting open-source observability tools. Our software developers and web developers evaluate, implement, integrate, customize, and maintain open-source software in production — so your team ships faster with less risk.

Building with open-source observability tools?

DEV.co helps companies evaluate, customize, integrate, and deploy open-source software with senior software developers.