普罗米修斯的熊猫整合
prometheus-pandas的Python项目详细描述
普罗米修斯熊猫
Python库,用于查询Prometheus并将结果访问为 Pandas数据结构。在
这主要用于Jupyter笔记本电脑。有关示例,请参见Prometheus.ipynb。在
示例
在单个时间点计算即时查询:
>>>fromprometheus_pandasimportquery>>>>>>p=query.Prometheus('http://localhost:9090')>>>p.query('node_cpu_seconds_total{mode="system"}','2020-05-10T00:00:00Z')node_cpu_seconds_total{cpu="0",instance="localhost:9100",job="node",mode="system"}15706.47node_cpu_seconds_total{cpu="1",instance="localhost:9100",job="node",mode="system"}15133.25node_cpu_seconds_total{cpu="2",instance="localhost:9100",job="node",mode="system"}15095.59node_cpu_seconds_total{cpu="3",instance="localhost:9100",job="node",mode="system"}14649.20dtype:float64
在时间范围内计算表达式查询:
^{pr2}$安装
通过^{
pip install prometheus-pandas [--user]
通过Git:
git clone https://github.com/dcoles/prometheus-pandas.git;cd prometheus-pandas python3 setup.py install [--user]
许可证
根据MIT License获得许可。有关详细信息,请参见LICENSE
。在
- 项目
标签: