node.js - 如何使用 Node.js 从 Prometheus DB 获取数据

标签 node.js database angular6 prometheus

如何使用 Node.js 从 Prometheus DB 获取数据

const client = require('prom-client');

我找到了这个,但我不知道如何连接到 Prometheus Db

最佳答案

let RequestClient = require("reqclient").RequestClient;

let GetGlobalDataPrometeus = new RequestClient({
    baseUrl: "http://someUrlToPromDB.***.org/api/v1/",
 });

 module.exports = GetGlobalDataPrometeus;

并在Api调用的另一个文件中

const GetGlobalDataPrometeus = require('../utils/***/prometeus');

GetGlobalDataPrometeus.get(`/query?query=${query}`)
        .then(response => {
            // console.log(response);
            resolve(response);

        })
        .catch(err => {
            reject(err)
        })

关于node.js - 如何使用 Node.js 从 Prometheus DB 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53429192/

相关文章:

database - 使用 log4j 登录到数据库

javascript - 单击 window.print() 中的按钮打印所选页面(而单击按钮不发送页面)?

javascript - 从 CSV 创建独特的 Mongoose 对象

android - 从 mysql 数据库中检索密码发送到 android+ java webservices 中的电子邮件

mysql - 异步 waterfall 中带有 Mysql 连接池的 ForEach 函数

database - 通过 API 创建 MongoDB Atlas 数据库的副本

angular - 原理图输入未根据 Angular 6 上的架构进行验证

Angular 6目标es5 IE语法错误(箭头函数)

javascript - 使用 Sequelize 在创建或保存时获取关联

javascript - 我可以通过路由/中间件提醒用户吗?