Node.js 性能平台

Node.js 性能平台(Node.js Performance Platform)是面向中大型 Node.js 应用提供性能监控、安全提醒、故障排查、性能优化等服务的整体性解决方案。\nNode.js 性能平台凭借对 Node.js 内核深入的理解,提供完善的工具链服务,协助客户主动、...

5分钟快速入门

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

功能特性

句柄,定时器统计…… 安全提醒 npm 模块安全漏洞提醒 故障排查 热点函数分析,通过线上 CPU Profiling 分析定位到热点函数内存泄露分析,通过线上堆快照分析定位到内存泄露可疑点GC 过程追踪堆时间线….性能优化 Node.js 性能平台可以提供...

阿里云高校特惠,助力学生创业梦!0元体验,快速入门云计算!

建个炫酷的简历网页,制作一个浪漫的表白网页,打造个人专属网盘,多种动手场景应用免费学!!!
广告

产品概述

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

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

分析代码找到了两处定时器的设置,看代码逻辑,该定时器在服务端根本不会被释放。componentWillMount(){ let_this=this;window.handler= window.setInterval(function(){ if(typeof AMap){_this.renderMap('',AMap);window.clearInterval...

创建应用

在阿里云创建应用,使用阿里云账号登录,切换到 Node.js 性能平台控制台,或者直接打开 Node.js 性能平台...信息,如下图所示:您需要保管好您应用的 App Id App secret 信息,下面部署 Node.js 性能平台 runtime 的步骤中需要使用到它们。

产品定价

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

子账号授权

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

观察监控指标

进程指标分布这里主要展示 CPU&RSS QPS&GC 占比的关系图,如下图所示: 查看当前进程的内核数据点击左侧的 数据趋势 按钮即可查看当前进程的一些内核分析数据,如下图所示: 这里能比较细致且直观地反映进程是否健康,比如堆整体信息一...

故障诊断

CPU 异常飙高内存泄漏的例子来看下如何使用 Node.js 性能平台提供的故障诊断功能。CPU 异常飙高发生 CPU 异常飙高时,点击上图中的 CPU Profile 按钮,会在线生成三分钟的 CPU Profile 的日志文件,点击导航栏左侧的 文件 选项,即可看到...

报警设置

推送则接通讯工具,达到更好的通知效果,目前只支持钉钉(如何创建钉钉机器人)阈值表达式体现为告警策略,请参考:编写指南报警说明中您填写的描述内容会在告警策略生效并且触发告警事件以对应的方式通知到您 这些都填写完毕后,点击...

Node.js 性能平台服务等级协议

根据服务周期内每5分钟错误率之和除以服务周期内5分钟的总个数,计算出每5分钟错误率的平均值,从而计算得出服务可用性,即: (注:服务周期内5分钟总个数=12 24 该服务周期的天数)Node.js 性能平台服务可用性不低于99.90%,如未达到上述...

Trace 链路追踪

Trace 概述Http 慢日志只能展示出根据开发者设置的 apdex 值计算得出的不能容忍的请求的一些基本信息,包括 host、url、status code、耗时以及发生的时间等...数和定时器名称,那么点开 子模块1 对应的请求信息栏中的长条后可以看到如下内容:

监控项表达式编写

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

Egg 集成部署

如果您采用了 Egg.js 框架进行 web 开发,那么可以采用 Egg 框架提供的插件来进行部署。1.安装 runtime 全局安装方式参考文档。有时候,同机会部署多个项目,期望多版本共存,则可以把 runtime 安装到当前项目:npm i nodeinstall-...

EventHandle

概要在帮助客户排查问题的过程中,我们发现很多客户对于 Node.js 中的事件侦听的使用存在一定的误区,所以事件侦听的泄漏是编写 Node.js 代码的一大定时炸弹,下面我们通过一个真实的客户案例来详细解读下此类泄漏,以帮助大家避免类似...

常见问题

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

运行容器镜像信息

Node.js 一一对应的运行。对应关系agenthub 源码agenthub 启动脚本:置于容器根目录下。bin/shENABLE_NODE_LOG=NO node$HOME/default.config.jsif[-f HOME/agenthub-running.json];then ENABLE_NODE_LOG=NO agenthub start HOME/agenthub-...

模块仓库使用指南

多人协作绝大部分情况下,您需要团队中的其他/她人一起来维护私有模块,所以 Node.js 性能平台提供的多租户模式的模块仓库也支持多人协作开发。邀请新成员如果您创建了 scope,那么在模块仓库主页 scope 列表中可以看到 团队 按钮: 点击...

Coredump 分析能力

概述当我们的应用意外崩溃终止,计算机会自动记录下进程 crash 掉那一刻的内存分配信息、program counter 以及堆栈指针等关键信息来生成 Coredump 文件,因此获取到 Coredump 文件后,我们通过 mdb、gdb、lldb 等工具即可实现解析诊断...

自助式部署 runtime

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

诊断报告

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

Co、递归调用

前言我们知道,同步的递归写法,如果在退出递归条件失效,会快速因为栈溢出导致进程挂掉。而在某些场景下,我们会采用异步的递归写法来规避这个问题:async function recursive(){ if(active)return;do something await recursive();} ...

Node.js 性能平台服务条款

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

容器镜像版本

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 版本备注2021-07-02v7.1.0v16.4.1Apple M1(非 LTS)2021-07-02v6.6.0v14.17.22021.07 安全更新2021-07-02v5.20.1v12.22.22021.07 安全更新...

联系我们

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

基本步骤

请参考具体章节查看详细信息:创建应用runtime 与 agenthub 部署启动应用设置报警观察监控指标故障诊断更新 runtime 版本

启动应用

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

runtime 与 agenthub 部署

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

应用场景

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

更新 runtime 版本

安装新的 runtime 版本执行如下命令查看最新的 runtime 版本:tnvm ls-remote alinode 以目前最新的 v3.8.0(对应官方的 v8.9.0 LTS 版本)为例,执行如下命令进行安装:tnvm install alinode-v3.8.0 切换到新的 runtime 版本执行如下命令...

安全版本

Node.js 版本安全状况 版本号 风险 v8.9.1 暂无影响 v8.9.0 暂无影响 v8.8.1 暂无影响 v8.8.0 暂无影响 v8.7.0 暂无影响 v8.6.0 暂无影响 v8.5.0 暂无影响 v8.4.0 暂无影响 v8.3.0 暂无影响 v8.2.1 暂无影响 v8.1.4 暂无影响 v8.1.0 CVE-...

消息队列RabbitMQ版

消息队列RabbitMQ版是阿里云消息队列(MQ)团队基于AMQP 0-9-1协议研发的分布式、高吞吐、低延迟、高可扩展的云消息队列服务。消息队列RabbitMQ版完全兼容开源RabbitMQ社区、开箱即用、无需部署、免运维,帮助您快速上云。

消息队列RocketMQ版

消息队列RocketMQ版(原名开放消息服务,简称ONS)是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。

微消息队列MQTT版

微消息队列MQTT版广泛应用移动互联网以及物联网领域,覆盖互动直播、车联网、金融支付、智能餐饮、即时聊天、移动App等多种应用场景。

消息队列Kafka版

消息队列Kafka版(MQ for Apache Kafka)秉持开放的原则拥抱开源,全面融合Kafka开源生态,做到无缝迁移,打造更安全、更可靠、更易运维的Kafka企业级消息服务。

版本说明

支持高级特性消息,包括定时和延时消息、事务消息,暂不支持顺序消息。支持使用Message ID查询消息轨迹。支持消息属性。mq-http-nodejs-sdk-1.0.0发布时间 版本号 下载 2019-01-23 V1.0.0 mq-http-nodejs-sdk-1.0.0.zip新特性 首次发布。暂...

名词解释

本文主要对消息队列RocketMQ版涉及的专有名词及术语进行定义解析,方便您更好地理解相关概念并使用消息队列RocketMQ版。Topic 消息主题,一级消息类型,通过Topic对消息进行分类。更多信息,请参见Topic与Tag最佳实践。消息(Message)...

概述

消息队列Kafka版快速入门操作流程 操作步骤 具体操作步骤如下:步骤一:获取访问授权 步骤二:购买部署实例 VPC接 公网+VPC接 步骤三:创建资源 步骤四:使用SDK收发消息 默认接点收发消息 SSL接点PLAIN机制收发消息 视频教程 ...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
产品推荐
云服务器 消息队列MQ 商标 SSL证书 负载均衡SLB 短信服务 企业级分布式应用服务
这些文档可能帮助您
突发性能实例概述 什么是云服务器ECS 什么是云数据库RDS 发布者最佳实践 连接MySQL实例 什么是消息队列Kafka版?

新品推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折

你可能感兴趣

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化

热门推荐

切换为移动版

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折