storm ui指标说明

1.Storm ui 首页ui

主要分为4块: Cluster Summary,Topology summary,Supervisor summary,Nimbus Configuration,以下图所示:线程

  •  Cluster Summary

Version: storm 版本号orm

Nimbus uptime: nimbus 运行时间it

Supervisor:storm集群中supervisor的数目io

User slots:使用的slots数Free slots:剩余的slots数ast

Total slots:总的slots 数(对应配置文件的supervisor.slots.ports 属性配置的端口数,集群的总和)集群

Executors:线程数配置

Tasks:任务数supervisor

  • Topology summary

Name : topology 名称方法

Id: 系统生成的topology id

Status: 运行状态(ACTIVE, INACTIVE, KILLED, REBALANCING)

Uptime:运行时间

Num workers: 运行的 workers 数

Num Exectors: workers 运行的线程数

Num Tasks: Excetors 运行的任务数

  • Supervisor summary

Id: 系统生成的 supervisor Id

Host: supervisor(主机)的主机名

Uptime:运行时间

Slots:supervisor的端口数

User slots: 使用的端口数

  • Nimbus Configuration

是 nimbus 集群中的配置文件信息,不在详细解说(关键的能够在storm 安装章节查看)

2.Topology 页面

Topology 页面主要分6块:Topology summary,Topology actions,Topology stats,Spouts (All time),Bolts (All time),Topology Visualization,Topology Configuration

  •  Topology summary

同 首页中的 Topology summary

  • Topology actions

Topology 运行状态,能够手动更改状态(ACTIVE, DEACTIVATE, KILLED, Rebalance)

  •  Topology stats

Window:时间窗口,显示10m、3h、1d和all time的运行情况

Emitted: emit tuple数

Transferred :  transferred tuple数, 说下与emitted的区别:若是一个task,emitted一个tuple到2个task中,则transferred tuple数是emitted tuple数的两倍

complete latency: spout emitting 一个tuple到spout ack这个tuple的平均时间

Acked:成功 tuple数

Failed:失败tuple数

  • Spouts (All time)

Id: spout id

Executors:线程数

Emitted: emit tuple数

Transferred :  transferred tuple数,

complete latency: spout emitting 一个tuple到spout ack这个tuple的平均时间

Acked:成功 tuple数

Failed:失败tuple数

Error Host: 发生错误的机器

Error Port: 发生错误的端口号

last error: 最近的错误数

  • Bolts (All time)

Execute latency(ms) : bolt 执行 execute 方法的平均时间

Executed: tuple 处理数

Process latency(ms):bolt收到一个tuple到bolt ack这个tuple的平均时间

注:其余字段都在上面讲过,就不在说明

  • Topology Visualization

拓扑图展现

  • Topology Configuration

配置说明,不在详解

 

注 spout,bolt 页面能够参考topology 页面中的 spout,bolt 中的字段说明

相关文章
相关标签/搜索