如何使用 Node.js 从 Prometheus DB 获取数据
How to get data from Prometheus DB, using Node.js
如何使用 Node.js
从 Prometheus DB 获取数据
const client = require('prom-client');
我找到了这个,但是 I.cant 知道如何连接到 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)
})
2020 年 1 月,似乎还没有人在 NodeJS 中实现 Prometheus 查询客户端。
Using the Prometheus REST API 可以使用随机 HTTP 客户端,但并不完美。
如何使用 Node.js
从 Prometheus DB 获取数据const client = require('prom-client');
我找到了这个,但是 I.cant 知道如何连接到 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)
})
2020 年 1 月,似乎还没有人在 NodeJS 中实现 Prometheus 查询客户端。
Using the Prometheus REST API 可以使用随机 HTTP 客户端,但并不完美。