获取与给定参数匹配的已收集csv数据。
collectd-csv的Python项目详细描述
collectd csv是一个小项目,提供分析collectdcsv的实用程序。 本地CSV数据。
Collectd_csv模块提供用于获取具有指定 与路径结尾匹配的时间间隔和正则表达式,不包括 日期戳。获取的数据可以保存到文件中或作为 有序字典。
fetchcsv.py脚本可用于获取与给定参数匹配的数据 并保存到指定目录中的文件。
MistRoCVS.Py脚本计算最小值、平均值和最大值 从最后xx分钟起在一个主机上指定的资源。
模块的典型用法如下:
#!/usr/bin/env python import CollectD_CSV from collections import OrderedDict regexps = ["myhost/load.*", "myotherhost/memory.*"] #fetch the data into an ordered dictionary resultdirct = CollectD_CSV.fetchData(123456789, 123498765, regexps, "/var/lib/collectd", destdir=None)
有关用法的详细信息,请参见collected_csv.py的注释。 有关完整的用法示例,请参见bin/fetchcsv.py和bin/monitorccsv.py。 有关使用脚本的帮助,请使用“-h”命令行选项。