Forum Linux.général Lenteur serveur Zabbix

Posté par .
Tags :
1
26
avr.
2011

Bonjour,

J'ai un serveur sous Ubuntu et j'utilise Zabbix pour monitorer mon parc.

L'ennui, c'est que l'interface Web de Zabbix est assez "lente". Quelquefois, les pages mettent plusieurs dizaines de secondes à s'afficher...

J'ai fait un petit "htop" pour que vous vous en rendiez compte par vous-même, moi je vois rien d'anormal, sauf peut-être les processus MySQL :

Titre de l'image

Qu'en dites-vous ?

  • # APC

    Posté par (page perso) . Évalué à 3.

    Je ne connais pas du tout le logiciel mais c'est du PHP, s'il y a beaucoup de page pour l'affichage, c'est potentiellement long à parser à chaque fois. Il faudrait peut-être utilisé un accélérateur PHP, tel que APC, qui garde le bytecode en mémoire.

    « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

  • # hhhmmmm

    Posté par (page perso) . Évalué à 2.

    Qu'en dites-vous ?

    qu'une copie d'écran pour un résultat texte, c'est complètement sub-obtimal et que pastebin est fait pour cela... (ou directement le résultat en synthétisant ce qui se répète).

    tu parles de "ton parc", combien de serveurs ? C'est vraiment le SQL qui prend le plus de temps ou c'est que, lorsque tu lances la page zabbix, il effectue des tests en temps réel ? (plutôt que de collecter des données de différents clients en asynchrone et ne faire que les restituer, comme le fait munin par exemple).

    C'est toutes les pages de zabbix qui sont concernées ou une spécifiquement ?

    • [^] # Re: hhhmmmm

      Posté par . Évalué à 0.

      Combien de serveurs ? Une bonne vingtaine

      A ma connaissance, Zabbix ne fait pas d'analyse en temps réel.

      Toutes les pages Zabbix sont concernées...

      J'ai relancé MySQL tout à l'heure (/etc/init.d/mysql restart), et ça va mieux...

      Mais pour combien de temps, ça je ne sais pas =/.

      • [^] # Re: hhhmmmm

        Posté par (page perso) . Évalué à 2.

        Si ça rame trop, il faudra peut être déporté Mysql sur une machine dédiée.

        Système - Réseau - Sécurité Open Source

    • [^] # Re: hhhmmmm

      Posté par . Évalué à -1.

      Connaissant assez bien les produits de monitoring, même sans être expert, zabbix a une structure en base très lourde, et des pages très lourdes, il est normal que si tu poses tes jalons de checks à un rythme trop effréné, surtout si tu n'a pas multiplexé plusieurs cartes réseau sur la machine concernée, ça peut effectivement ramer assez fort, assez rapidement.

      Personnellement je préconise pour tout monitoring que la machine soit dédié à cette activité, + hébergement d'un SGBD, et à la limite d'un ou deux services web supplémentaires avec un bouding de 2 cartes réseau à minima. (même avec d'autres softs de monitoring).

      Zabbix malgré sa relative lenteur reste un excellent produit général.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.