Skip to content
@SimpleObservability

Simple: Observability

A simple health dashboard

Simple: Observability

A simple, lightweight observability tool for monitoring services.

Summary

Simple: Observability is a lightweight web dashboard for monitoring the health of your services across multiple environments (DEV, UAT, PROD, etc). It uses a straightforward health check schema that can be implemented in any technology stack, making it easy to integrate with your existing services.

image

Health Check Schema

Have any endpoint in your Api/Website (e.g. GET /healthz) expose an endpoint that returns JSON following the Simple: Observability schema:

{
"serviceName": "My Service",
"version": "1.0.0",
"environment": "Production",
"status": "healthy",
"timestamp": "2024-01-15T10:30:00Z"
}

See SCHEMA.md for complete schema documentation.

Running the Dashboard

Then run the Simple: Observability dashboard to monitor the health of your services in real-time.

docker run -d -p 8080:80 simple-observability:latest

Client Packages

We provide easy-to-use packages for popular languages and frameworks to help you quickly implement health checks that follow the Simple: Observability schema.

Language/FrameworkPackage NamePackage ManagerStatus
C# / .NETSimpleObservability.Client.DotNet✅ Available
Gogithub.com/simple-observability/gogo mod🚧 Planned
Rustsimple-observabilityCargo🚧 Planned
JavaScript/Node.jssimple-observability-jsnpm🚧 Planned
Java/Spring Bootsimple-observability-springMaven/Gradle🚧 Planned
Pythonsimple-observability-pythonpip🚧 Planned
PHP/Laravelsimple-observability-laravelComposer🚧 Planned

Each package will provide:

  • ✅ Pre-configured health check endpoints
  • ✅ Automatic schema validation
  • ✅ Environment detection
  • ✅ Service metadata collection
  • ✅ Customizable health checks

⚖️ Dual License

Simple: Observability uses a dual-license model:

FREE for open source projects, students, non-profits, charities, and small businesses (<250 employees or <$1M revenue)
💼 Commercial License required for larger organisations

📄 View License Details | 💰 View Pricing

Features

  • 🎯 Simple Setup: Just configure your service endpoints and go
  • 🐳 Docker Ready: Designed to run as a container with volume-mounted configuration
  • 🌍 Multi-Environment: Display services across DEV, UAT, PROD, or custom environments
  • 📊 Real-time Monitoring: Auto-refreshing dashboard shows service health at a glance
  • 🔧 Flexible Schema: Standard health check format that works with any technology stack
  • 📦 Language Libraries: Easy-to-use libraries for helping you easily return the valid JSON schema responses.
  • ⚙️ Settings UI: Manage configuration directly from the web interface

Popular repositories Loading

  1. SimpleObservability.Dashboard SimpleObservability.DashboardPublic

    Simple Dashboard website to display all your services following the SimpleObservability schema

    C# 1

  2. SimpleObservability.Client.DotNet SimpleObservability.Client.DotNetPublic

    DotNet client making it simple to return the SimpleObservability schema

    C#

  3. .github .githubPublic

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…