java性能监控工具MoSKito学习--MoSKito-Essential模块4

》Thresholds 阈值
What is a threshold? 什么是阈值
一个阈值标记了一个生产者的性能边界。当生产者超过了这些边界(或上或下),阈值状态会被改变。这样你就知道这个生产者需要注意了。
Threshold Concepts to Remember 需要记住的阈值概念
》他们不是内建在thresholds,而是你自己时刻创建它的。
》阈值不会自动创建,而是你选择一个生产者并且添加一个阈值给他。
》一个阈值监视一个参数,只有一个,而不是多个。
》对于新产生的阈值没有默认的边界值。它是你自己定义的值,从而告诉阈值什么时候改变颜色。
Adding Thresholds 添加阈值
Via WebUI 通过WebUI
To add a threshold via WebUI: 添加一个阈值
首先,你必须要知道你想要监视的参数。比方说我们想知道我们网站Session的数量
1,来到 Producers tab 页.

2,找到并且单击你需要的生产者(我们要的是Seession数)。如图Click_Producer.png所示:


3,在出现的producer page 页, 单击 Add Threshold button 按钮(upper-right corner 在右上角).如图AddThreshold_Button.png所示:


在出现的新的Threshold box:
i,新阈值的名字 (Name box),
ii,选择监视区间 (Interval menu),
iii,选择策略单位 (Unit menu),
iv,为阈值状态定义边界值:
  1,选择是否你的值应该高于/小于你的entry(above/below menus),
  2,输入值.

如图AddThresholds_Box.png所示


5,来到 Stats ans StatValues Table 下面新的 Threshold box, 选择监视的值然后点击 ADD 超链接。如图Choose_MonitorParam.png所示


恭喜你添加了一个新的阈值。
现在你可以在其他的Thresholds tab页查看你添加的阈值了。
Thresholds Tab
查看所有活跃的阈值:单击Thresholds tab。
 tab页的头部有一个指示器,展示了所有可用阈值中状态比较糟糕的。
The Thresholds tab has 2 display sections: 有2个展示部分
 1,System state, 系统的
 2,History. 历史的

 如图Threshold_Displays.png所示:


 和所有其他tab页一样,你也可以设置自动加载,导出阈值数据或查看帮助。
 系统状态展示部分
 这部分展示所有你创建和没有被删除的阈值。

 如图EditDelete_Threshold.png所示:


 这一部分有6列
 列名            展示
 Name           阈值名
 Status         阈值状态
 Value          阈值
 Status Change  阈值最近的改变状态。
 Change Timestamp 最近状态改变的时间戳
 Path           阈值描述,被用在MoSKito数据交互配置文件的区域。描述格式如下:
                <Producer.Stat.Value/Interval/TimeUnit>
                For example: SessionCount.Sessions.Cur/1m/MILLISECONDS
这部分也有两个控制元素:编辑和删除图标。
编辑一个阈值
  1,单击编辑✏️图标和阈值在同一条线
  2,在出现的页面内,设置新的名字和边界值。
  3,单击更新按钮
删除一个阈值:单击删除图表可以删除当前阈值。
Threshold screen是一个私有阈值空间,其中包含了素有的必要阈值信息(包括设置的编辑值).

如图Threshold_Screen.png所示


为了查看阈值screen:选择阈值并且单击它名字超链接如图Open_ThresholdScreen.png所示


History Display Section 历史展示部分
这部分展示所有阈值状态的变化(包含已删除的阈值)
只要你创建了一个新的阈值并且经过了它的第一个监视区间,一个新的状态改变线会出现在历史展示中。当然任何已经存在的阈值的状态改变都是被反应在这儿。

如图HistoryDisplay.png

这部分的4列 列                       展示 TimeStamp              状态发生改变是的时间 Name                   阈值的名字 Status change          之前和已改变的状态 value change           之前和已改变的值 Inactive Thresholds 非活跃阈值 一些阈值可能是非活跃的,你可以通过绿色状态颜色来知道它们。 为啥他们出现以及他们做了什么?请看下表: 一个阈值可能处于非活跃状态因为            怎么修复它? 这个阈值的时间区间还没有经过              等待直到区间时间经过 例如 区间是5分钟,并且在你添加后只过了3分钟