GetGlobalDataPrometeus

GetGlobalDataPrometeus

如何使用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)
        })

10-04 14:03