产品概述

Node.js 性能平台(Node.js Performance Platform)是面向所有 Node.js 应用提供 性能监控、安全提醒、故障排查、性能优化 等服务的整体性解决方案,尤其适用于中大型 Node.js 应用。Node.js 性能平台凭借对 Node.js 内核深入的理解,提供...

创建应用

在阿里云创建应用,使用阿里云账号登录,切换到 Node.js 性能平台控制台,或者直接打开 Node.js 性能平台,点击 创建新应用...您需要保管好您应用的 App ID 和 App Secret 信息,后续部署 Node.js 性能平台 runtime 的步骤中需要使用到它们。

应用场景

Node.js 性能平台可以应用于所有 Node.js 应用,尤其适用于中大型 Node.js 应用。Node.js 提供的精确到虚拟机级别的深度监控,能够如实的反应应用运行状态,通过配置报警规则,用户可以在发现系统出现故障(内存泄露或者 CPU 热点等)趋势...

产品定价

Node.js 性能平台全部功能免费提供给用户使用。官方钉钉客户群:11794270 目前本产品的使用以自助和官方钉钉客户群客户之间互相帮助为主,我们也会不定期更新相关分析使用文章给大家,欢迎关注:云栖社区 Node.js 性能平台官方博客:...

Egg 集成部署

下面是参数含义及获取方式 appid:您的应用 id,在 Node.js 性能平台 控制台中应用的 设置 页面获取 secret:您的应用 secret,在 Node.js 性能平台 控制台中应用的 设置 页面获取 logdir:您使用 Node.js 性能平台提供的 runtime 运行 Node....

功能特性

Node.js 性能平台提供下列功能:性能监控 系统层面 针对服务器(物理机、虚拟机、Docker 等)级别,提供如下监控指标:内存使用 CPU 使用率 系统负载 系统 QPS 硬性性能指标 磁盘使用率 GC 统计 …… 进程层面 针对每个 Node.js 进程,提供...

联系我们

在使用 Node.js 性能平台服务中遇到任何问题,可以加入钉钉群:11794270 获得解答。

runtime 与 agenthub 部署

Node.js 性能平台提供两种部署方式,您可以根据需要使用:自助式部署 Egg 集成部署

启动应用

首先请确保应用是由前面部署的 Node.js 性能平台 runtime 启动应用。直接启动应用 ENABLE_NODE_LOG=YES node app.js 使用pm2管理的应用 ENABLE_NODE_LOG=YES pm2 start app.js 如果在控制台无法查看到监控数据,请参考 常见问题 章节。

子账号授权

Node.js 性能平台支持通过子账号登录和管理,管理粒度为服务级别。即子账号只有两种状态:“拥有”或“不拥有”父账号下 Node.js 性能平台的权限。添加自定义策略 登录 访问控制 RAM 的控制台,点击“新建授权策略”。选择“空白模版”,...

常见问题

Node.js 性能平台运行时与社区 Node.js 运行时是什么关系 Node.js 性能平台运行时完全兼容社区对应版本 Node.js 运行时,对应关系 请查看。Node.js 性能平台运行时是否会影响性能 Node.js 性能平台运行时每分钟在主线程将监控数据写到内存...

自助式部署 runtime

Node.js 性能平台使用 tnvm 进行版本维护,采用如下命令安装 tnvm。wget-O-https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh |bash 将 tnvm 添加到系统命令。根据上面命令最后的提示,针对不同操作系统,进行手工...

故障诊断

抓取性能数据 进入应用控制台,点击想查看的应用 实例 按钮,进入对应的实例即可查看 Node.js 性能平台提供的 抓取性能数据 功能,如下图所示:一般来说,如果涉及到内存泄漏的,可以抓取 堆快照,如果是 CPU 异常飙高的,可以抓取 CPU ...

观察监控指标

本文介绍如何观察 Node.js 性能平台的监控指标。进入应用控制台,点击想查看的应用 实例 按钮,进入对应的实例即可查看 Node.js 性能平台提供的各种监控指标。概览 顶部导航栏展示服务器通用的一些信息,下面我们对每一个栏目进行说明。...

模块仓库使用指南

快速开始 创建 Registry 访问 Node.js 性能平台模块仓库主页,如果您尚未创建过 registry,那么可以点击页面右上角的 创建新 registry 来创建一个您的模块仓库,如下图所示:创建成功后,左上角的按钮将会变为 创建新 scope,此时您的私有...

5分钟快速入门

前往 Node.js性能平台控制台 创建新应用 输入应用名 demo,记录下 App ID 和 App Secret,后面可以从应用界面的 设置 中查看该设置。II.服务器部署 Node.js 性能平台 a.安装 Node.js 性能平台所需组件#安装版本管理工具 tnvm,安装过程出错...

Coredump 分析能力

本文介绍 Node.js 性能平台的 Coredump 分析能力。概述 当我们的应用意外崩溃终止时,计算机会自动记录下进程 crash 掉那一刻的内存分配信息、program counter 以及堆栈指针等关键信息来生成 Coredump 文件,因此获取到 Coredump 文件后,...

Node应用内存泄漏分析方法论与实战

重点排查内存泄漏->action:通过 Node.js 性能平台堆快照分析 CPU低、内存消耗高->极有可能是内存泄漏->action:通过 Node.js 性能平台堆快照分析 从上面的推断来看,发生内存泄漏的可能性非常大,但仍然需要通过实际数据进行验证,于是根据...

诊断报告

功能描述 Node.js 性能平台的诊断功能,大都从某一个特定角度,例如针对内存问题的堆快照,针对CPU问题的Profiling,通过一定时间的信息采集来协助定位问题。诊断报告则从一个全局的视角抓住进程的瞬时状态,采集了堆栈,系统资源,平台...

报警设置

添加报警项 进入您的 Node.js 性能平台控制台首页,点击您需要设置报警策略的应用界面的 报警 按钮,如下图所示:即可进入报警策略设置界面,下面是对堆内内存使用占比超过 60%后告警这样的一条策略进行设置的样例,如图:有几个需要大家...

Co、递归调用

发现问题 客户接入 Node.js 性能平台 后,通过监控经常出现内存增长导致的 OOM,于是客户加上了一条告警规则:@heap_used/heap_limit>0.5,目的是在堆较小但是发生泄漏时能正常输出 heapsnapshot 文件用于分析。经过授权,我们得以进入客户...

监控项表达式编写

在 Node.js 性能平台的监控设置中,有两项表达式需要用户进行输入,阈值表达式 和 报警表达式。监控系统会根据阈值表达式来进行是否进行报警的判定。当判定完成,决定发送警报时,会使用报警表达式来描述警报的详情。阈值表达式 阈值表达式...

Node.js性能平台运行时版本和官方对应列表

Node.js 性能平台运行时版本和官方版本对应关系 发布日期 Node.js 性能平台运行时版本 对应 Node.js 版本 备注 2022-05-06 v7.6.0 v16.15.0 2022.04 更新 2022-05-06 v6.8.1 v14.19.2 2022.04 更新 2022-05-06 v5.20.6 v12.22.12 2022.04 ...

什么是云拨测

云拨测(Synthetics Monitor)通过部署在全球各地的监测点,模拟真实用户从全球不同地区不同网络条件访问在线服务,持续对网络质量、网站性能、文件传输等场景进行可用性监测和性能监测。您可以通过可视化大盘查看监测数据,并对数据进行多...

容器镜像版本

Node.js 性能平台容器镜像版本与运行时版本关系 说明:版本 x 和 x.y 对应最新的 x.y.z 版本,例如 4 和 4.6 都对应 4.x 的最新版本 4.6.0;后缀 stretch/slim/jessie/alpine:基础镜像不同;x.y.z:默认镜像,与-stretch 版本相同;x.y.z-...

Node.js 性能平台服务条款

欢迎使用 Node.js 性能平台服务 在阿里云网站进行操作并接受 Node.js 性能平台服务之前,请您仔细阅读 阿里云网站 上公布的阿里云账户、服务使用规范、规则和使用流程以及阿里云 Node.js 性能平台服务条款的全部内容。如果您有任何意见及...

性能测试不能对阿里云外的站点进行压测吗?

阿里云性能测试已全网开放,支持全网站性能测试。PTS支持阿里云和非阿里云站点的性能测试(只要被压测的服务有公网IP或者公网可访问)。重要 请勿对您没有权限的URL进行压测,否则若因此产生任何法律后果,将由您自行承担。

性能测试不能对阿里云外的站点进行压测吗?

阿里云性能测试已全网开放,支持全网站性能测试。PTS支持阿里云和非阿里云站点的性能测试(只要被压测的服务有公网IP或者公网可访问)。重要 请勿对您没有权限的URL进行压测,否则若因此产生任何法律后果,将由您自行承担。

阿里云网站测速平台

您还可以通过阿里云网站测速平台发起对比拨测,了解两个网站之间的性能差异。发起网站测速任务 此处以模拟电信、移动和联通运营商在全国34个省会城市对阿里云官网访问为例,演示如何使用阿里云网站测速平台对网站进行测速。登录 阿里云网站...

阿里云网站测速平台

您还可以通过阿里云网站测速平台发起对比拨测,了解两个网站之间的性能差异。发起网站测速任务 此处以模拟电信、移动和联通运营商在全国34个省会城市对阿里云官网访问为例,演示如何使用阿里云网站测速平台对网站进行测速。登录 阿里云网站...

功能特性

通过OpenTelemetry上报Python应用数据 通过Jaeger上报Python应用数据 通过SkyWalking上报Python应用数据 接入Node.js应用 支持通过OpenTelemetry、Skywalking上报Node.js应用性能数据。通过OpenTelemetry上报Node.js应用数据 通过Jaeger...

功能特性

通过OpenTelemetry上报Python应用数据 通过Jaeger上报Python应用数据 通过SkyWalking上报Python应用数据 接入Node.js应用 支持通过OpenTelemetry、Skywalking上报Node.js应用性能数据。通过OpenTelemetry上报Node.js应用数据 通过Jaeger...

阿里云网站测速平台

您还可以通过阿里云网站测速平台发起对比拨测,了解两个网站之间的性能差异。发起网站测速任务 此处以模拟电信、移动和联通运营商在全国34个省会城市对阿里云官网访问为例,演示如何使用阿里云网站测速平台对网站进行测速。登录 阿里云网站...

移动性能监控简介

诊断迅速 结合网络请求数据分析、页面加载性能JS 异常监控等功能,可迅速进行业务故障排查,将问题根源定位的时间提升至秒级。应用场景 网络性能问题定位 通过网络全链路数据监控,及时发现网络问题,定位故障链路问题节点,辅助用户进行...

统计指标说明

性能日志 Perf 性能指标 慢加载日志(>8s的性能日志)RES 性能指标 JS错误日志 Error JS错误消息 JS文件URL JS错误类型 API日志 API API名称 API消息 HTTP状态码 API耗时 域名 API是否报错 TraceID SUM日志 SUM 自定义Key:事件名(如...

性能体验定价及计费说明

当前日志类型与系数的定义如下:类型 日志 系数 小程序启动 启动PV 1 稳定性 JS异常 25 性能 请求监控 1 Web端“Quick Tracking性能体验”Web端具备以下功能:重要 在协议有效期内,经过产品迭代,可能会有新功能增加到的套餐中,不会对您...

H5 性能

在右侧的 H5 性能页面上,选择应用平台、应用版本、查询时间范围后,单击 H5 性能分析 或 JS 异常监控 标签查看相应的数据。如需导出分析报告,单击页面右上方的 导出数据 即可下载相应的 Excel 文件。H5 性能分析 从页面加载时长、慢加载...

数据报表

全栈可观测应用提供丰富的仪表盘,用于展示Web页面、小程序的性能指标、JS错误、API请求、资源访问等信息。前提条件 已接入用户体验数据。具体操作,请参见 接入Web的用户体验数据、接入小程序的用户体验数据。功能入口 登录 日志服务控制...

Body

JavaScript(application/javascript):JavaScript字符串。XML(application/xml):Application/XML类型的XML字符串。XML(text/xml):TEXT/XML类型的XML字符串。HTML(text/html):HTML字符串。自定义 不支持multipart、video、image...

Body

JavaScript(application/javascript):JavaScript字符串。XML(application/xml):Application/XML类型的XML字符串。XML(text/xml):TEXT/XML类型的XML字符串。HTML(text/html):HTML字符串。自定义 不支持multipart、video、image...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Node.js 性能平台 Web应用防火墙 云数据库 Redis 版 性能测试 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用