跳转到主要内容

一个用于可视化Fedora消息总线活动的web应用程序。

项目描述

busmon - Fedora总线监控器

busmon是一个TurboGears2应用程序,使用fedmsg监控Fedora消息总线,并显示关于总线活动实时图表。

修改busmon

获取busmon的源代码

$ git clone git://github.com/ralphbean/busmon.git
$ cd busmon

安装virtualenvwrapper并使用它创建一个虚拟环境。在该虚拟环境中,安装busmon的所有依赖项

$ sudo yum -y install python-virtualenvwrapper
$ mkvirtualenv busmon
(busmon)$ python setup.py develop

现在busmon由两部分组成,一个作为fedmsg-hub中的消费者运行的消息处理器和一个web应用程序。该中心从fedmsg总线接收消息并通过其websocket服务器将它们转发到客户端的浏览器。由于您正在开发,您还需要一些假的fedmsg总线消息。您需要三个终端来运行这些命令并查看日志消息。

在第一个

$ workon busmon
(busmon)$ python tools/fake-bus.py

在第二个

$ workon busmon
(busmon)$ fedmsg-hub --websocket-server-port 9919

在第三个

$ workon busmon
(busmon)$ paster serve --reload development.ini

将浏览器指向http://localhost:8080/以获取精彩内容。

项目详情


下载文件

下载适合您平台的项目文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源代码分发

busmon-0.4.6.tar.gz (1.1 MB 查看哈希值)

上传时间: 源代码

由以下支持