HostyStats

HostyStats

HostyStats est un module CLIENTXCMS permettant de surveiller l’état de votre infrastructure via des sondes (HTTP, PING, TCP) et d’afficher dynamiquement un message de maintenance global ou ciblé.

Vue d’ensemble
Surveillance de services ou IP en temps réel
Support multi-types de sondes :
HTTP : code attendu + latence (ms)
PING : ping IP + temps de réponse
TCP : vérification d’un port/service
Statut intelligent avec priorité :
forced_status (statut forcé par l’admin)
last_status (dernier état connu)
fallback → down
États possibles :
ok → UP (Opérationnel)
degraded → Dégradé
maintenance → Maintenance
down → DOWN (Incident)
Message de maintenance paramétrable :
Activation ON/OFF
Portée : globale ou par sondes sélectionnées
Couleur : yellow / orange / red
Titre + description + dates (début/fin optionnelles)
Intégration automatique dans la page Paramètres CLIENTXCMS lorsque le module est activé (aucun changement requis dans admin.php)
Installation
Copier le dossier dans :
/addons/hostystats

Exécuter les migrations :
php artisan migrate --addon=hostystats

(Si auto-hébergement + assets à compiler) :
npm install npm run build

Utilisation
Côté Client
Affiche le statut réel des services
Override automatiquement en maintenance si la sonde est impactée par un message actif
Côté Admin
Gestion des Catégories
Création et configuration des Sondes
Possibilité de forcer un statut
Gestion du Message de maintenance
Structure du projet
addons/ └── hostystats/ ├── src/Controllers/ │ ├── DashboardController.php │ └── MaintenanceController.php ├── src/Models/ │ └── Monitor.php ├── views/admin/ ├── views/client/ ├── database/migrations/ └── lang/fr/

Configuration requise
CLIENTXCMS 1.x+
PHP 8.3+
NodeJS + NPM (uniquement si build assets nécessaire)
Licence
Usage personnel et non-commercial autorisé.
Toute exploitation dans un projet générant du profit nécessite une autorisation CLIENTXCMS.

Contact : [email protected]

Contribution
Forker le projet
Créer une branche feature/...
Ouvrir une Pull Request avec description détaillée
Support & Ressources
Démo : demo.hostalis.fr/status
Documentation : docs.hostalis.fr
Contact : [email protected]

Caractéristiques

Gratuit

Extensions gratuites pour les hébergeurs

Similaire dans Personnalisation

Bot discord personnalisé
6,50 €
463
13

Bot discord personnalisé

Avatar CLIENTXCMS

Un code source de bot prédéveloppé personnalisable à souhait.

Officiel Sécurité
Social Auth +
Gratuit
671
192

Social Auth +

Avatar CLIENTXCMS

Permettez à vos utilisateurs de s'inscrire et de se connecter facilement via leurs comptes d'un service tier.

Officiel Populaire Meilleures ventes Performance
Avis client
15,00 €
549
17

Avis client

Avatar CLIENTXCMS

Collectez, modérez et affichez les avis de vos clients directement sur vos pages produits. Automatisation des demandes par email, récompenses, questionnaires personnalisés pour renforcer la confiance et booster vos ventes.

Recommandé En vedette