Node.js 性能平台

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

5分钟快速入门

通过控制台观察监控数据,执行诊断操作 在 控制台 观察各个监控信息Node.js进程数据中查看进程级别的数据 注意:1.本例未配置 错误日志、报警 等功能。2.性能平台每分钟上传一次日志,请等待几分钟后查看数据。3.更详细的 Node.js 性能...

观察监控指标

进程数据进程存活时间线进程存活时间线表示进程启动的一些基本信息,下图所示: 如果有异常重启可以在这一栏一目了然地看到。进程指标分布这里主要展示 CPU&RSS 和 QPS&GC 占比的关系图,下图所示: 查看当前进程的内核数据点击左侧的 ...

云数据库新人专场

MySQL年付低至19.9,其它热门产品1元起购!
广告

功能特性

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

常见问题

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

模块仓库使用指南

性能平台提供的多租户模式的模块仓库也支持多人协作开发。邀请新成员如果您创建了 scope,那么在模块仓库主页 scope 列表可以看到 团队 按钮: 点击进入团队页面后,可以填写新成员的 aliyunid 来邀请新成员到此 scope 下:这里解释下 ...

启动应用

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

产品概述

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

联系我们

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

监控项表达式编写

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

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

本文发表于北斗同构github,...避免在constructor做事件绑定,建议放到componentDidMount生命周期不支持SSR的组件放到componentDidMount,同理,createElement、appendChild等dom原生操作也放到componentDidMount其它详见同构注意事项

故障诊断

按钮,则进入火焰图分析,下图所示:很明显,profiling 期间用户编写耗时比较大的函数为 test.js 的 slow 函数,占据了整个 profiling 时长的 75.5%,所以接下来我们只要去对 slow 函数进行优化就可以了。devtools点击上图中的第二个 ...

应用场景

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

EventHandle

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

创建应用

按钮,下图所示:在弹出框内输入您的应用名称,点击提交,下图所示:创建应用成功后会展示出您创建的应用 App Id 以及 App secret 信息,下图所示:您需要保管好您应用的 App Id 和 App secret 信息,下面部署 Node.js 性能平台 ...

Trace 链路追踪

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

自助式部署 runtime

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

更新 runtime 版本

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

产品定价

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

报警设置

Node.js 进程的堆内存进行监控,可以选中 Memory 预警 选项,下图所示:这里自动生成的模板堆内存告警是已使用堆内存超过堆上线的 80% 后进行告警,阈值表达式的 0.8 这个数字可以根据您的项目监控需求进行更改。修改报警项添加完成的...

子账号授权

Node.js 性能平台支持...选择“空白模版”,编辑策略内容:{"Version":"1", Statement":[{"Effect":"Allow","Action":"npp:*","Resource":"*"}]} 以上 Effect、Action、Resource的内容不可修改。您可以添加其他的 RAM 策略,比如 IP、MFA ...

Co、递归调用

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

Coredump 分析能力

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

诊断报告

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

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

本服务等级协议(Service Level Agreement,简称“SLA”)规定了阿里云向客户提供的 Node.js 性能平台服务的服务可用性等级指标及赔偿方案。本协议在2018年1月1日起生效。1.定义 服务周期:一个服务周期为一个自然月,客户使用 Node.js ...

Egg 集成部署

:/tmp/',error_log:['您的应用在业务层面产生的异常日志的路径,组,可选,可配置个', '例如:/root/.logs/error.#YYYY#-#MM#-#DD#.log','不更改 Egg 默认日志输出路径可不配置本项目',], agentidMode:'IP' '可选,如果设置,则在...

运行时容器镜像信息

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 性能平台服务条款

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

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 性能平台容器镜像版本与运行时版本关系说明:版本 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-...

基本步骤

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

runtime 与 agenthub 部署

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

安全版本

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-...

应用发现服务

应用发现服务(Application Discovery Service)是一款面向企业上云场景,针对评估、规划、建设、迁移的需求的迁云评估工具。...资产,分析识别主机和进程信息、资源使用水位以及各应用和组件之间的依赖关系,并向企业智能推荐相应云服务。

数据库 Memcache 版 SDK for NodeJS 介绍

阿里云 SDK for NodeJS 是为 NodeJS 开发者提供使用阿里云各项服务的统一入口,由阿里云 UED 团队负责开发维护。目前集成了云数据库 Memcache 版,OSS, RDS(MySQL)三项阿里云服务。代码地址:https://github.com/aliyun-UED/aliyun-sdk-js...

不支持Cluster index

Cluster是一种共享公共列,在相同块中存储相关数据的表。当使用Cluster表时,单个数据可以包含来自个表的行,对于经常发生连接的表可以减少磁盘IO。在PolarDB-O不支持共享列的表,但PolarDB-O提供按某一个特定索引重新组织堆表数据的...

通过Cassandra CQL语言Driver连接并使用宽表引擎

此处会介绍语言Driver(Python、C++)通过Cassandra CQL 访问Lindorm的例子,其他访问方式可以参考社区文档。Cassandra CQL Python Driver访问Lindorm 安装Datastax Python SDK库#指定版本安装(建议安装3.x版本) pip install cassandra...

创建自定义Span

event-nodejs12 event-nodejs10 event-nodejs8 event-nodejs6 event-python3 event-python2.7 event-java8 event-java11 event-php7.2 event-dotnetcore2.1 http-trigger-nodejs12 http-trigger-nodejs10 http-trigger-nodejs8 ...

构建环境配置

NodeJs构建环境的多版本管理NodeJs构建环境默认使用的版本是:$node-vv8.9.3$npm v5.5.1如果需要使用到其他nodejs版本,可以使用nvm版本管理工具进行安装,安装步骤如下:增加一个shell,并写入如下脚本:$ export NVM_DIR="$HOME/.nvm"$...

使用Funcraft创建函数

本文以编写Hello World函数为例,演示了在函数计算中如何使用Funcraft创建函数。前提条件 开通服务 安装Funcraft工具 配置Funcraft工具 背景信息 Funcraft工具是函数计算提供的应用部署工具,可以帮助您便捷地管理函数计算、API网关及日志...
< 1 2 3 4 ... 138 >
共有138页 跳转至: GO
产品推荐
超级计算集群 Node.js性能平台 云服务器 物联网无线连接服务 商标 SSL证书 负载均衡SLB
这些文档可能帮助您
应用监控概述 安骑士常见问题概览 申请免费DV试用证书 推送高级接口 性能测试技术指南 什么是ARMS前端监控?

新品推荐

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

你可能感兴趣

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

热门推荐

切换为移动版

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