@apminsight/native-stats

中文文档
2.0.0发布于 2026/01/13UnlicenseCommonJS近 30 天下载 3.5万

曝光节点 v8 垃圾收集统计

中文使用文档
文档目录5 节
  1. 目录 :
  2. 节点 VM 安装
  3. 安装 NVM 的前提条件
  4. 开始
  5. 业绩计量

Site24x7节点的原生计量

这个 Site24x7 节点.js 代理 使用 @apminsight/ native-stats,即一个本地节点加法来使用 Chromes 的 V8 引擎来收集GC 和事件循环统计。 这些度量衡可以帮助提高您的应用性能并识别应用中的瓶颈.

在使用NVM之前,需要安装 Site24x7 节点.js代理.

要获得APM Insight NVM,请遵循以下给出的指示.

目录 :

  • 节点 VM 安装
  • 安装 NVM 的前提条件
  • 开始
  • 性能计量

节点 VM 安装

  • 本地模块在安装时自动安装 节点Js代理.(v3.0.0或以上).
  • 在安装过程中,原生模块首先试图从源入到目标机上进行构建. 如果构建失败,Node.js会打印出一个堆栈追踪到控制台,你可以忽略.
  • 如果本地模块构建成功,则可以看到所有度量衡,包括垃圾收集,内存使用,事件循环数据,以及CPU的利用. 如果构建失败,则只能看到内存和CPU相关的度量.

安装 NVM 的前提条件

平台环境
Unix/ 在线Make, C/C++ 编译器( 如 GCC)
马科斯Xcode 命令行工具
窗口视觉 C++ 建设环境

开始

深入了解有用的运行时间数据,用于排除性能问题,用NVM的度量标准来监测你的应用健康状况.

要查看客户端中的NVM衡量标准:

  • 登录到您的 站点24x7 网络客户端
  • 导航到 APM > 您的节点.js 应用程序 > 点击节点 VM 标签 .
  • 选择您需要衡量标准的时间框架.

你会得到图表和度量衡, 用来解决性能问题.

业绩计量

  • GC 暂停时间: 收集垃圾所花的时间。 GC时间中的斯派克通常表示存在问题.
  • GC 暂停频率 : 每分钟执行的GC运行次数.
  • 内存使用: 节点js过程所消耗的内存量.
  • CPU 利用率 : 节点.js进程的CPU利用.
  • 每分钟一次循环记录 : 每分钟事件循环滴数 .
  • 每个勾选点的最大 CPU 时间 : 以每分钟一分一分计的最大时间.

版本与发布记录

@apminsight/native-stats 共发布 2 个版本,首次发布于 2023/03/20;过去 12 个月发布了 1 个版本。

版本发布日期距今
2.0.0latest2026/01/139 个月前
1.0.02023/03/203 年前

关于 @apminsight/native-stats 的常见问题

@apminsight/native-stats 是什么?

曝光节点 v8 垃圾收集统计

如何安装 @apminsight/native-stats?

在项目目录运行 npm install @apminsight/native-stats,或使用 pnpm add / yarn add / bun add。

@apminsight/native-stats 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/apminsight__native-stats 是否存在。

@apminsight/native-stats 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@apminsight/native-stats 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=18。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@apminsight/native-stats 可以商用吗?

@apminsight/native-stats 使用 Unlicense 许可。作者将代码贡献到公共领域,可不受限制地使用。以上为概括,不构成法律意见,请以许可原文为准。

@apminsight/native-stats 的下载量有多少?

根据 npm 官方下载统计,@apminsight/native-stats 在 2026/10/07 – 2026/11/05 这 30 天内被下载 35,212 次,日均约 1,174 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@apminsight/native-stats 还在维护吗?

最新版本 2.0.0 发布于 2026/01/13(9 个月前);至今共发布 2 个版本,其中过去 12 个月发布了 1 个;首次发布于 2023/03/20。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。