amonra91 a écrit 2 commentaires

  • [^] # Re: Xymon un petit retour d'expérience

    Posté par  . En réponse à la dépêche Xymon, la supervision simple et puissante. Évalué à 4.

    Concernant le SNMP, on s'en sert principalement sur les machines pour lesquelles on ne peut installer des agents, principalement les équipements réseaux.
    En effet, devmon est assez gourmand en ressource mais le nombre de threads est paramétrable. Pour la partie native snmp de xymon,j'avoue ne pas l'avoir encore utilisé.
    Pour les problèmes d'IO, c'est principalement du au fait que des problèmes existaient avec le composant gérant les mise à jour de base rrd. Le cache est maintenant opérationnel et surtout ne crash plus depuis la version 4.3.10.
    Les sondes de bases du client sont assez simple, CPU (load,uptime), mémoire, disque, inodes, procs,files,ports.
    Pour les sondes côté serveur, principalement du "standard" (mysql, surveillance replication) princiaplement quand il faut corréler des résultats venant de plusieurs serveur en un test.
    Nous avons également interfacé Xymon avec nagios via livestatus.

    On supervise:
    -Windows (2K,2K3,2k8) via bbwin
    -Linux (debian,redhat) xymon-client
    -Aix
    -Freebsd (filer proprio)

    On peut également superviser des machines sans client xymon en générant le fichier de résultat xymon et en l'envoyant sur le port 1984 par script en crontab.

  • # Xymon un petit retour d'expérience

    Posté par  . En réponse à la dépêche Xymon, la supervision simple et puissante. Évalué à 5.

    Bonjour,

    Nous utilisons Xymon pour superviser plus d'un millier de serveur (Linux/Windows).
    En ce qui concerne l'interface, celle-ci peut être modifié à votre convenance via un système de template.

    Les sondes/agents/extension peuvent être développés en n'importe quel langage compris par le client.
    Un système de gestion de tâches planifiées y est d’ailleurs intégré.

    Pour le snmp nous n'utilisons pas le snmp natif du produit mais un composant appelé devmon qui s’intègre parfaitement au produit.
    cf: http://en.wikibooks.org/wiki/System_Monitoring_with_Xymon/Other_Docs/HOWTO/Devmon_SNMP

    Pour le reste:
    - prise en charge alerting (natif + script personnalisé)
    - gestion des graphs (RRD)
    - reporting: taux de disponibilité/SLA

    Quelques remarques:
    - Avec l'utilisation de beaucoup de serveur attention aux IO et inodes
    - La gestion des graphs n'est pas forcement simple au premier abord (acquisition rrd puis définition)
    - Mode proxy pas très stable préférer le l'envoi multiple depuis les clients.
    - En mode paramétrage central, les paramètres récupérer par le client (seuils/logs/etc…) sont ceux du premier serveur listé dans le /etc/default/xymon

    Le mot de la fin:
    Asse dépaysants par rapport aux autres solutions de monitoring, je pense qu'il à sa place parmi les autres. Un petit regret toutefois, la forte imbrication des la datametrie et de l'alerting.