开发者社区> 问答> 正文

系统监控数据各项指标什么含义?

系统监控数据各项指标什么含义?

展开
收起
保持可爱mmm 2020-03-26 20:01:15 978 0
1 条回答
写回答
取消 提交回答
  • 基本信息 最近一次日志上报的各项指标,具体指标含义如下所述。 长周期数据 Memory memory_sys:系统内存使用百分比。 memory_node: 所有 Node.js 进程内存使用之和占系统内存的百分比。 CPU cpu_sys:系统 CPU 使用百分比。 cpu_node:所有 Node.js 进程 CPU 使用百分比之和。 Load load1:1分钟内平均 Load。 load5:5分钟内平均 Load。 load15:15分钟内平均 Load。 下面是一些 Load 的参考信息 (Load 已经归一化处理,如果是 N 核 CPU,那么相应 Load * N): 0.7 < Load < 1:不错的状态,有新任务也可以及时处理; Load = 1:即将有任务需要额外的等待时间才能被处理,需要引起关注; Load > 5:任务需要等待时间很长,需要干预处理。 通常先看 load15,如果很高,再看 load1 和 load5,看是否有下降趋势,短时间内 load1 大于 1,不用担心,如果长时间 Load 较高,需要引起关注。 Understanding Linux CPU Load - when should you be worried? QPS 该实例所有 Node.js 进程每秒钟处理的 HTTP 请求数之和。 GC gc_avg:所有 Node.js 进程垃圾回收时间占比平均值。 gc_max:每分钟内垃圾回收时间最多的 Node.js 进程的垃圾回收时间占比。 Apdex 应用性能指标 Node.js 性能平台根据 HTTP 的响应时间 RT 来定义用户满意度(默认响应时间 100ms): satisfied(满意):RT <= T tolerating(容忍):T < RT < 4 * T frustrated(失望):RT > 4 * T 计算方式: satisfied + tolerating / 2 举例来说: 每分钟 satisfied 的 HTTP 请求为 60%,tolerating 的为 30%,frustrated的为 10% 那么 Apdex = 0.6 + 0.3 / 2 = 0.75 Apdex detail 如上面描述的,根据响应时间分类的 HTTP 请求详细统计。 node进程数 该实例内的 Node.js 进程数统计。 磁盘 该实例的磁盘使用率。

    2020-03-27 10:04:11
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Elasticsearch全观测技术解析与应用(构建日志、指标、APM统一观测平台) 立即下载
Tsar-灵活的系统和应用采集软件 立即下载
网络流量异常行为分析系统 立即下载