蟒蛇信息平台服务器

metriqued的Python项目详细描述


../metriqued/metriqued/static/img/metrique_logo.png

Metrique服务器

作者:“chris ward”<;cward@redhat.com>;

来源:https://github.com/drpoovilleorg/metrique

安装

请确保已阅读“一般安装指南”https://github.com/drpoovilleorg/metrique/tree/master/readme.rst>;`.

安装以下os stuff安装程序。给出的例子 以下是Fedora RPM软件包的名称:

yum install krb5-devel

确保安装了MongoDB。说明 可以在网上找到。例如,对于Fedora, 见10-gen installation instructions

默认mongodb.conf文件可用 here

启动MongoDB。

安装带PIP的Metrique:

pip install metriqued

然后,运行:

$> metriqued start

假设您有2.7+,可以尝试运行gitrepo_commitetl 例如,在ipython中的作业:

$> ipython notebook --pylab=inline
...
>>> from metrique import pyclient
>>> m = pyclient(cube='gitrepo_commit')
>>> m.ping()
>>> m.extract(uri='https://github.com/drpoovilleorg/metrique.git')
>>> q = m.find('gitrepo_commit', 'author, committer_ts')
>>> q.groupby(['author']).size().plot(kind='barh')
    <matplotlib.axes.AxesSubplot at 0x6f77ad0>

或者您可以分析来自apache的jenkins实例(或其他实例)的数据:

$> ipython notebook --pylab=inline
...
>>> from metrique import pyclient
>>> m = pyclient(cube='jkns_build')
>>> # WARNING THIS WILL TAKE A WHILE!
>>> # Just let it run for a minute, then kill
>>> # it... as a demo.
>>> m.extract(uri='http://builds.apache.org')
>>> builds = m.find(fields='__all__', limit=100)

已知问题

此时无

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无JPA的纯Hibernate ORM java SpringBoot配置   安卓会生成一组唯一的java数字   java我的自定义阵列列表每次启动时都会崩溃我不确定为什么会一直崩溃   Java继承;将子类传递给超类的抽象方法   java从没有if语句的数组中获取instanceof type   java中使用对象的温度转换   存储库接口的JavaSpringDataMongoDBeanXML配置   java JAXWS为iBM websphere、iBM web服务客户端添加寻址   数组试图返回Java中两个对象的面积之和   apache Spark java:columnNameOfCorruptRecord和badRecordsPath在加载csv时不工作   java无法创建。txt文件   java Hibernate与MySQL插入查询不一致   不考虑java Hazelcast分布式地图的最大大小   bash Java如何在父进程中设置环境变量