Miniature de HostyStats pour CLIENTXCMS

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 Pages supplémentaires

Miniature de Idée pour CLIENTXCMS
Gratuit
49
5

Idée

Avatar CLIENTXCMS

Centralisez les suggestions, mesurez les priorités grâce aux votes et communiquez directement avec votre communauté depuis CLIENTXCMS.

Officiel Nouveautés Utilitaire
Miniature de Annonces pour CLIENTXCMS
Gratuit
349
81

Annonces

Avatar By-Hoster

Publiez, organisez et mettez en avant vos annonces facilement via ClientXCMS.

Utilitaire
Miniature de Avis client pour CLIENTXCMS
15,00 €
713
20

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