文件名称:prometheus-api-metrics:使用Prometheus对Node.js微服务进行API和流程监视
文件大小:188KB
文件格式:ZIP
更新时间:2024-05-23 13:51:28
JavaScript
Prometheus API监控 要求 请求承诺的 轴距 测试 在Koa中的用法 普罗米修斯例子查询 目标 使用Prometheus对Node.js微服务进行API和流程监视 注意:从1.x版本开始,Prometheus( prom-client )是一个对等依赖项 特征 收集每个调用的API指标 响应时间(以秒为单位) 请求大小(以字节为单位) 响应大小(以字节为单位) 在指标名称中添加前缀-自定义或项目名称 从收集中排除特定路线 与服务器的打开连接数 Prometheus 自身推荐的过程指标 端点以检索指标-用于Prometheus抓取 普罗米修斯格式 JSON格式( ${path}.json ) 支持自定义指标 Http函数收集request.js HTTP请求持续时间 用法 const apiMetrics = require ( 'prometheus-api-me
【文件预览】:
prometheus-api-metrics-master
----package.json(3KB)
----.eslintrc.json(672B)
----test()
--------integration-tests()
--------utils()
--------unit-test()
----LICENSE(11KB)
----package-lock.json(544KB)
----src()
--------koa-middleware.js(5KB)
--------utils.js(1KB)
--------index.js(697B)
--------express-middleware.js(5KB)
--------index.d.ts(1KB)
--------metrics-middleware.js(5KB)
--------request-response-collector.js(5KB)
----.npmignore(133B)
----tsconfig.json(502B)
----.gitignore(76B)
----CHANGELOG.md(664B)
----.circleci()
--------config.yml(2KB)
----README.md(11KB)