busmon est une application qui surveille l'TurboGears2 Fedora bus de message avec fedmsg et affiche des graphiques en temps réel sur l'activité sur le bus.
Piratage sur busmon
Obtenir la source pour busmon:
& Nbsp; git clone git: //github.com/ralphbean/busmon.git
& Nbsp; cd busmon
Installez virtualenvwrapper et l'utiliser pour créer un virtualenv. Dans ce virtualenv, installer toutes les dépendances de busmon:
& Nbsp; sudo yum -y install python-virtualenvwrapper
& Nbsp; mkvirtualenv busmon
(Busmon) $ python setup.py développer
Maintenant busmon est composé de deux parties, un message processeur de fonctionner en tant que consommateur dans le fedmsg-moyeu, et une WebApp. Le moyeu prend les messages du bus de fedmsg et les transmet via son serveur websocket au navigateur du client. Puisque vous êtes en développement, vous aurez également besoin d'un peu faux message pour le bus fedmsg. Vous aurez besoin de trois bornes d'exécuter ces commandes et regarder les messages du journal.
Dans le premier:
& Nbsp; workon busmon
(Busmon) Outils $ python / fake-bus.py
Dans la seconde:
& Nbsp; workon busmon
(Busmon) $ fedmsg-hub --websocket-server-port de 9919
Dans la troisième:
& Nbsp;
workon busmon (busmon) $ paster servir --reload development.ini
Pointez votre navigateur à l'adresse http: // localhost: 8080 / pour awesome
Exigences :.
- Python
Commentaires non trouvées