-
prom-client:用于node.js的Prometheus客户端下载
资源介绍
适用于node.js的Prometheus客户端
Node.js的Prometheus客户端,支持直方图,摘要,量表和计数器。
用法
有关示例用法,请参见示例文件夹。 该库不捆绑任何Web框架。 要公开指标,请使用await registry.metrics()的结果响应Prometheus的抓取请求。
与Node.js的cluster模块一起使用
Node.js的cluster模块产生了多个进程,并将套接字连接移交给了这些工作进程。 从工作人员的本地注册表返回指标只会显示单个工作人员的指标,这通常是不希望的。 为了解决这个问题,您可以在主流程中汇总所有工作人员的指标。 有关example/cluster.js请参见example/cluster.js 。
默认指标使用明智的汇总方法。 默认情况下,自定义指标会汇总所有工作人员。 要使用其他聚合方法,请将度量标准配置中的aggregator属性设置为“ sum”,“ first”,“ min”,“ max”,“ average”或“ omit”之一。 (有关示例,请参见lib/metrics/version.js 。)
如果需要公