busmon ay isang TurboGears2 application na nanood ng Fedora Mensahe Bus na may fedmsg at ipinapakita ang realtime graphs tungkol sa aktibidad ng bus.
Pag-hack sa busmon
Kunin ang pinagmulan para sa busmon:
& Nbsp; Git clone ng Git: //github.com/ralphbean/busmon.git
& Nbsp; cd busmon
I-install ang virtualenvwrapper at gamitin ito upang lumikha ng isang virtualenv. Sa virtualenv na, i-install ang lahat ng mga dependency busmon ng:
& Nbsp; Sudo yum -y-install python-virtualenvwrapper
& Nbsp; mkvirtualenv busmon
(Busmon) $ python setup.py bumuo ng
Ngayon busmon ay binubuo ng dalawang bahagi, ang isang processor na mensahe tumakbo bilang isang Consumer sa fedmsg-hub, at isang webapp. Ang hub ay tumatagal ng mga mensahe mula sa fedmsg bus at nagpapadala ng mga ito sa pamamagitan ng ito ay websocket server sa browser ng kliyente. Dahil naka-buo, kakailanganin mo ring ang ilang mga pekeng mensahe para sa fedmsg bus. Kakailanganin mo ang tatlong mga terminal upang patakbuhin ang mga utos at panoorin ang mga mensahe ng log.
Sa unang:
& Nbsp; workon busmon
(Busmon) mga tool $ python / fake-bus.py
Sa pangalawang:
& Nbsp; workon busmon
(Busmon) $ fedmsg-hub --websocket-server-port 9919
Sa ikatlong:
& Nbsp;
workon busmon (busmon) $ paster maghatid --reload development.ini
Ituro ang iyong browser sa http: // localhost: 8080 / para sa mga kahanga-hangang
Mga Kinakailangan :.
- Python
Mga Komento hindi natagpuan