Question

Je cherchai le site déjà mais n'a pas pu trouver aucune information appropriée. Comme il y a toujours un expert autour Je suis sûr que l'un des gars sait exactement ce que je recherche: -)

Nous sommes sur un système équilibré:

Machine 1:     HAProxy load balancer
Machine 2 & 3: Apache mod_rails and (of course) our Rails applications

Ce sont les jours où nous avons pu suivre tous les processus utilisant Mongrel Monit (ou d'autres outils de surveillance).

Est-il possible de faire un suivi facile et intelligent des processus passagers avec Monit (ou d'autres outils), aussi? Comment puis-je obtenir dynamiquement tous les pid des processus en cours et de les transmettre à la surveillance?

Matt

Était-ce utile?

La solution

Il existe différentes options disponibles. Voici quelques-unes d'entre elles:

Autres conseils

J'ai fait un plugin qui rend les processus passagers par Monit monitorable: https://github.com/romanbsd/passenger_monit

Son un petit ghetto, mais ces commandes,

regarder statut des passagers regarder passagers-mémoire-stats

puis installer et exécuter htop

Je l'ai fait une recherche rapide et je pense avoir trouvé la chose que vous cherchez. Il utilise un script qui ruisselle « statut de passagers » comme John Topley dit. http: //blog.slowb. ro / 2013/06/18 / add-passagers à l'état-surveillance sur Zenoss /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top