Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Groupes de travail » PHPMonitoring » TODO

neliger
Webmaster
Citer Linux Firefox 2 - Posté le 28/04/2008 à 10:04
Voici la liste des améliorations prévues pour PHPMonitoring:

- Test de connexion aux services

Pour le moment, on tente uniquement une ouverture de port, il faudra donc tenter une réelle connexion avec chaque service. Certains services nécessitant une autorisation, le problème sera certainement de trouver un moyen de tester l'état de chaque service sans réclamer de donnée de connections à l'utilisateur pour chaque service de chaque serveur.

- Récupération d'informations du système (CPU, charge, RAM, SWAP)

Très certainement via SSH, mais sans enregistrer de mots de passe, pour privilégier l'accès par clé SSH. On peut également envisager de récupérer les informations via un service installé au préalable sur chaque serveur, mais là encore, c'est la simplicité d'utilisation qui serait mise en cause.

- Check multi-threads pour éviter les attentes, et augmenter le nombre de serveurs à monitorer

Actuellement, on fait une simple boucle en tentant une ouverture de port pour chaque service. Hors, cette ouverture est bloquante. En cas de long délais d'attente, et de nombreuses machines à surveiller, cette méthode n'est donc plus applicable.

Une gestion multi-thread permettrait d'effectuer les opérations bloquantes en parallèle.

- Détection des services plantés, et redémarrage

Le tout sera alors de déterminer dans quelle mesure un service nécessite un redémarrage immédiat, effectué via SSH.
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,051 s - Crédits - Stats
1 connecté