Service Health Monitoring
Service Health Monitoring è un/una app nel catalogo della community osFoundry. Osservi qualsiasi endpoint HTTP / TCP / ICMP / DNS / Kubernetes / Docker e riceva alert su guasti su oltre 30 provider (Slack, Discord, PagerDuty, Email, Webhook, ecc.). Configurato in YAML, singolo binario Go, veloce. Un'alternativa aperta a Pingdom / Better Uptime. Basato su Gatus. Distribuito come singolo container autonomo con config su file + cronologia SQLite opzionale su volumi persistenti.
Dettagli
- Workspace: osfoundry
- Categoria: UTILITY
- Prezzo: Free
- Accesso: Community
Funzionalità
- PagerDuty
- Etc.). YAML-configured
- Single Go binary
Documentazione
La documentazione è mantenuta in inglese dal progetto di origine.
# 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.
Come utilizzare Service Health Monitoring in osFoundry
Installi Service Health Monitoring nel suo workspace con un clic, quindi ne esegua il fork in osStudio per personalizzare i prompt, gli strumenti o la configurazione per il suo stack. Chiunque nel suo workspace potrà riprendere il lavoro dove l'ha lasciato.
Altri app dalla community
- CRM — Gestione delle relazioni con i clienti con contatti, trattative e tracciamento della pipeline.
- Kanban Board — Una board kanban e di progetto in stile Trello con card, board, viste calendario e tabella, e proprietà per board. Basata su Focalboard (server personale standalone). SQLite integrato su un volume persistente.
- Helpdesk — Smistamento ticket e inbox di assistenza clienti con tracciamento SLA.
- Page Builder — Page builder visuale drag-and-drop con sezioni, temi, SEO e pubblicazione
- Website Builder — Website builder multi-pagina con raccolte CMS, navigazione globale, footer, temi e pubblicazione
- Vetrina E-commerce — Vetrina e-commerce con catalogo prodotti, carrello e checkout.