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

Nouveautés

Dernières extensions ajoutées par la communautés

Gratuit

Extensions gratuites pour les hébergeurs

Similaire dans Personnalisation

Notification d'achat
10,00 €
327
19

Notification d'achat

Avatar CLIENTXCMS

Affichez des notifications d’achats récents sur votre site pour renforcer la confiance, créer l’urgence et augmenter votre taux de conversion facilement.

Officiel
Telegram Webhook Notifier
Gratuit
353
6

Telegram Webhook Notifier

MA Maaah

Envoi automatique d’alertes Telegram pour tous les événements CLIENTXCMS en Python 3 et Node.js

Populaire Utilitaire Intégration
Bar d'annonce
Gratuit
348
128

Bar d'annonce

5 sur 5 (1 avis)
Avatar CLIENTXCMS

Ajoutez un bandeau d'annonce HTML personnalisable en haut de votre site CLIENTXCMS en quelques clics. Idéal pour communiquer facilement vos promotions, alertes de maintenance ou messages importants à tous vos clients.

Utilitaire