标准的node.js指标?

问题描述 投票:0回答:3

node.js 有标准的指标发布包吗?我不是在问一般的指标库,而是生成一组特定指标的包(例如 http QPS、运行时内存使用情况、gc 统计信息等...) 如果你想为node.js用户提供监控服务,你会监控什么?

node.js monitoring metrics
3个回答
3
投票

我相信节点应用程序指标('appmetrics')可以满足您的需求。这是一个提供一组有关正在运行的 Node.js 进程的指标的模块,而不是其本身的监控解决方案。

在1.0.2版本中提供了以下数据类型:

  • 环境
  • CPU
  • 内存
  • GC
  • 功能分析
  • HTTP
  • MySQL
  • MongoDB
  • 请求跟踪
  • 函数追踪

0
投票

我认为您正在寻找

@opentelemetry/sdk-metrics
。这大约是 2024 年的标准。大多数指标聚合器(无论是商业的还是开源的)现在都支持从 opentelemetry 获取指标。


-1
投票

我不知道有哪个包可以提供所有这些指标,但您可以使用非常流行的库来收集大多数数据,例如用于流程相关指标的 pidusage、用于检索 mongo 统计信息的 mongodb 驱动程序等

您可以

阅读此处(我的帖子,第 12 条)有关内存分析的内容

© www.soinside.com 2019 - 2024. All rights reserved.