Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 获取普罗米修斯过去24小时内使用的最大内存_Node.js_Kubernetes_Monitoring_Prometheus - Fatal编程技术网

Node.js 获取普罗米修斯过去24小时内使用的最大内存

Node.js 获取普罗米修斯过去24小时内使用的最大内存,node.js,kubernetes,monitoring,prometheus,Node.js,Kubernetes,Monitoring,Prometheus,我用的是库伯尼特斯和普罗米修斯。我正在使用NodeJS服务器。我想获得过去24小时内使用的最大内存 我使用这些查询来获得内存使用: 用于对群集使用的内存求和的存储自定义规则: 集群:使用的内存:字节= 按(群集)求和( 节点\内存\内存总数 )-按(群集)求和( 节点\内存\内存空闲 )-按(群集)求和( 节点\内存\缓冲区 )-按(群集)求和( 节点\内存\缓存 ) 然后,我查询了prometheus HTTP API: /api/v1/query?query=cluster:max\u me

我用的是库伯尼特斯和普罗米修斯。我正在使用NodeJS服务器。我想获得过去24小时内使用的最大内存

我使用这些查询来获得内存使用:

用于对群集使用的内存求和的存储自定义规则:

集群:使用的内存:字节=
按(群集)求和(
节点\内存\内存总数
)-按(群集)求和(
节点\内存\内存空闲
)-按(群集)求和(
节点\内存\缓冲区
)-按(群集)求和(
节点\内存\缓存
)

然后,我查询了prometheus HTTP API:
/api/v1/query?query=cluster:max\u memory\u used:bytes

我可以得到所用“最大内存”的时间戳。因此,对于那个特定的数据点,我还可以得到其他指标