infloxdata行协议格式在python中的实现
influx-line-protocol的Python项目详细描述
流入线协议
在python中实现influxdata line protocol格式
安装
$ pip install influx_line_protocol
用法
frominflux_line_protocolimportMetricmetric=Metric("weather")metric.with_timestamp(1465839830100400200)metric.add_tag('location','Cracow')metric.add_value('temperature','29')printmetric""" Will print: weather,location=Cracow temperature=29 1465839830100400200"""
多指标示例
frominflux_line_protocolimportMetric,MetricCollectioncollection=MetricCollection()metric=Metric("weather")metric.with_timestamp(1465839830100400200)metric.add_tag('location','Cracow')metric.add_value('temperature','29')collection.append(metric)metric=Metric("weather")metric.with_timestamp(1465839830100400200)metric.add_tag('location','Nowy Sacz')metric.add_value('temperature','31')collection.append(metric)printcollection""" Will print weather,location="Cracow" temperature=29 1465839830100400200 weather,location="Nowy Sacz" temperature=29 1465839830100400200"""
许可证
请参阅LICENSE文件。