Service Health Monitoring
Service Health Monitoring is a app in the osFoundry community catalog. Watch any HTTP / TCP / ICMP / DNS / Kubernetes / Docker endpoint and alert on failures across 30+ providers (Slack, Discord, PagerDuty, Email, Webhook, etc.). YAML-configured, single Go binary, fast. An open replacement for Pingdom / Better Uptime. Powered by Gatus. Ships as a single self-contained container with file-based config + optional SQLite history on persistent volumes.
Details
- Workspace: osfoundry
- Category: UTILITY
- Pricing: Free
- Access: Community
Features
- PagerDuty
- Etc.). YAML-configured
- Single Go binary
Documentation
# Service Health Monitoring
Uptime + health monitoring, powered by Gatus.
## First boot
A default `config.yaml` is seeded at `/config/config.yaml` with one example endpoint (a GET against `example.com`). Edit it via the platform's file editor — changes are picked up automatically on save.
## Configuration
Full config schema: https://github.com/TwiN/gatus#configuration
Example for adding a check:
```yaml
endpoints:
- name: My API
url: https://api.example.com/health
interval: 60s
conditions:
- "[STATUS] == 200"
- "[RESPONSE_TIME] < 500"
alerts:
- type: slack
send-on-resolved: true
```
## Storage
- `/config/config.yaml` — user-editable config
- `/data/gatus.db` — SQLite history (optional; enable via `storage.type: sqlite` in config). Without it, Gatus runs in-memory only and history is lost on restart.
## Theme / appearance
Gatus has its own light/dark toggle.
How to use Service Health Monitoring in osFoundry
Install Service Health Monitoring into your workspace in one click, then fork it in osStudio to customise the prompts, tools, or configuration for your stack. Anyone in your workspace can pick up where you left off.
Other apps from the community
- CRM — Customer relationship management with contacts, deals, and pipeline tracking.
- Kanban Board — Drag-and-drop task board with swimlanes, labels, and team assignments.
- Helpdesk — Ticket triage and customer support inbox with SLA tracking.
- Page Builder — Block-based page editor with publishing to public URLs.
- Website Builder — Multi-page site builder with CMS, templates, and custom domains.
- Storefront — E-commerce storefront with product catalog, cart, and checkout.