普罗米修斯的熊猫整合

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。在

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

推荐PyPI第三方库


热门话题
java需要64位jdk 1.5 for windows   eclipse运算符+对于参数类型java是未定义的。双,爪哇。双人   未下载文件扩展名为的java文件   java不支持带有POST的媒体类型   从动态创建的多个EditText读取文本时发生java错误   java无法为同一xpath单击多个按钮   如何在Java中动态格式化字符串   java Android Clear Middle活动   多线程Java内存模型volatile和x86   git在Java中通过Jgit忽略文件或文件夹   java“决策无法区分输入的备选方案1、2…”   子类的javajpa继承   java需要弄清楚如何操作mutator来弄清楚一个类,教授说,我对如何操作感到困惑   java如何使用JDBC将数据从文件复制到PostgreSQL?