一个python插件,用于collectd从运行中的传输服务器获取统计信息。

collectd_transmission的Python项目详细描述


简介

PyPi versionPyPI Monthly downloadsBuild StatusDocumentation StatusCode Coverage Status

用于集成collectd和传输的python插件。带着这个 已安装,collectd将查询以下传输:

每次和累计:

  • 下载字节
  • 上载字节
  • 添加的文件
  • 次要的

概述:

  • 活动种子计数
  • 阻止列表大小
  • 下载速度
  • 上传速度
  • 暂停TorrentCount
  • TorrentCount

创建相关的rrd文件(或者推到graphite或其他什么 你已经收集了正在做的事情)

其中一些指标是每个会话的,一些是会话累积的,一些是 独立会话。已设置其类型“current”、“cumulative”、“general” 以指标的名义

快速安装

假设是debian/ubuntu。预需求安装

apt-get install collectd transmission-daemon python-transmissionrpc python-pip

然后是实际的软件

pip install collectd_transmission

配置

在collectd.conf中插入以下内容:

<Plugin python>
    LogTraces false
    Interactive false
    Import "collectd_transmission"
    <Module collectd_transmission>
        username "myuser" # Required
        password "mypass" # Required
    </Module>
</Plugin>

根据您的需要进行相应的修改。重新启动collectd,就完成了。

在collected的数据目录下应该有用于传输的rrd。 很可能是/var/lib/collectd/rrd/<;hostname>;/传输/

文档

如果您想要一些实际的文档和更详细的安装 和/或配置说明转到:

https://pythonhosted.org/collectd_transmission/

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

推荐PyPI第三方库


热门话题
java多变量If语句   java使用带有maven的findbugsslf4j插件   stringbuilder Java三值运算符不工作?   java在Mac上使用Applet添加两个数字时,得到的和总是0   java在将Springboot从2.1.0迁移到2.2.1时出现Mongo错误   系统的java时间复杂性。阵列拷贝(…)?   java如何通过setter设置最终字段?   java结果集提前关闭   在Java中,这是将字符转换为字符串的正确方法吗?   java RAD JVM调试端口正在使用中   java在数据库中删除或插入后如何触发Jtable更新?   单击物料抽屉时,java将更改为另一个活动   java在新项目中使用gradle自定义插件及其依赖项   java valid方法在Netbeans RCP平台上的自定义选项面板上不起作用   java如何在按下键时停止对象移动