Un service de surveillance léger qui vérifie efficacement les connexions de socket et peut être configuré à distance.
Listé dans les catégories:
Outils de développementOpen SourceGitHub


Description
Dish est un service de surveillance léger à usage unique conçu pour vérifier efficacement les connexions de socket. Il permet la configuration à distance de réseaux de dish indépendants en chargeant une liste de sockets à surveiller depuis une API distante. Avec un temps d'exécution global faible et sans dépendances, Dish est parfait pour des vérifications rapides de l'état des sockets HTTP et TCP.
Comment utiliser dish?
Pour utiliser Dish, installez-le via Go, configurez la liste des sockets soit par un fichier JSON local soit par une API distante, et exécutez la commande avec les drapeaux nécessaires pour l'alerte et la surveillance.
Fonctionnalités principales de dish:
1️⃣
Configuration à distance via API JSON
2️⃣
Tests rapides et concurrents avec un délai d'attente de 10 secondes
3️⃣
Vérifications légères de l'état des sockets HTTP et TCP
4️⃣
Options d'alerte multiples, y compris Telegram et webhooks
5️⃣
Aucune dépendance requise pour le fonctionnement
Pourquoi pourrait-il être utilisé dish?
# | Cas d'utilisation | Statut | |
---|---|---|---|
# 1 | Vérifications légères de l'état des sockets HTTP et/ou TCP | ✅ | |
# 2 | Surveillance décentralisée avec des instances de dish autonomes | ✅ | |
# 3 | Vérifications à usage unique pilotées par cron sans agents de longue durée | ✅ |
Développé par dish?
Dish est développé par une communauté de contributeurs sur GitHub, se concentrant sur la fourniture d'une solution de surveillance rapide et efficace pour les connexions de socket.