À propos de Système de surveillance de services web
Ingrédients de la recette
Uptime Kuma ★ 65.4K (MIT) | A status monitoring system to monitor your services. |
Directus ★ 29.4K (BSL) | A headless CMS to manage the status pages, users, and notifications. |
Traefik ★ 53.5K (MIT) | A reverse proxy to expose the services on a subdomain. |
Redis ★ 68.1K (RSALv2) | A cache to store for Directus. |
SQLite | A database to store both the monitoring and the heartbeat data. |
GraphQL | An API to interact with the status monitoring system. |
REST API | An API to interact with the status monitoring system. |
Cas d'usage
- Mettre en place un système de surveillance du statut de plusieurs services.
- Mettre à disposition des pages de statut pour chaque service et permettre aux utilisateurs de s'abonner aux alertes.
Fonctionnalités
- Tableau de bord : Un tableau de bord pour gérer la surveillance des services.
- Notifications : Recevez des alertes lorsqu'un service tombe en panne.
- Temps de fonctionnement : Suivez le temps de fonctionnement de vos services.
- Historique : Consultez l'historique de l'état de vos services.
- Gérer: Gérez la surveillance de vos services.
- Pages de statut : Générer des pages statiques pour chaque état de service.
- API : Une API pour interagir avec le système de surveillance du statut.
Variables d'environnement
Voir les variables d'environnement
- PROJECT
- status
- DOMAIN
- stack.localhost
- DIRECTUS_VERSION
- 11.5.1
- DIRECTUS_SECRET
- "replace-with-secure-random-value"
- DIRECTUS_ADMIN_EMAIL
- "admin@example.com"
- DIRECTUS_ADMIN_PASSWORD
- "password"
- UPTIMEKUMA_VERSION
- 1