搜档网
当前位置:搜档网 › s2000-hi命令手册(V1.02)21-RMON命令

s2000-hi命令手册(V1.02)21-RMON命令

RMON 目录

目录

第1章 RMON配置命令..........................................................................................................1-1

1.1 RMON配置命令.................................................................................................................1-1

1.1.1 display rmon alarm..................................................................................................1-1

1.1.2 display rmon event..................................................................................................1-2

1.1.3 display rmon eventlog.............................................................................................1-3

1.1.4 display rmon history................................................................................................1-4

1.1.5 display rmon prialarm..............................................................................................1-5

1.1.6 display rmon statistics.............................................................................................1-7

1.1.7 rmon alarm..............................................................................................................1-8

1.1.8 rmon event............................................................................................................1-10

1.1.9 rmon history...........................................................................................................1-11

1.1.10 rmon prialarm......................................................................................................1-12

1.1.11 rmon statistics.....................................................................................................1-14

第1章 RMON配置命令

1.1 RMON配置命令

1.1.1 display rmon alarm

【命令】

display rmon alarm [ entry-number ]

【视图】

任意视图

【参数】

entry-number:告警表项索引号,取值范围为1~65535。此项如果为空,则显示所

有告警的配置信息。

【描述】

display rmon alarm命令用来显示所有或指定RMON告警的配置信息。

相关配置可参考命令rmon alarm。

【举例】

# 显示RMON告警信息。

display rmon alarm

Alarm table 1 owned by user1 is Valid.

Samples type : absolute

Variable formula : 1.3.6.1.2.1.2.2.1.10.4228009

Sampling interval : 6(sec)

Rising threshold : 10000(linked with event 1)

Falling threshold : 2000(linked with event 1)

When startup enables : risingOrFallingAlarm

Latest value : 0

表1-1display rmon alarm显示信息描述表

字段描述

Alarm table 告警表项

user1 创建者

Valid 与该索引对应的告警表项有效

字段描述Samples type 采样类型:变化值或绝对值Variable formula 被采样节点的变量表示Sampling interval 采样的时间间隔

Rising threshold 上限阈值

Falling threshold 下限阈值

When startup enables 告警启动类型:

risingOrFallingAlarm(允许上限和下限触发告警)risingAlarm(允许上限触发告警)

FallingAlarm(允许下限触发告警)

Latest value 最近一次采样值

1.1.2 display rmon event

【命令】

display rmon event [ event-entry ]

【视图】

任意视图

【参数】

event-entry:事件表的索引号,取值范围为1~65535。此项如果为空,则显示所有

事件的配置信息。

【描述】

display rmon event命令用来显示所有或指定RMON事件的配置信息。

显示信息包括:事件表中的事件索引、事件的所有者、对事件的描述、事件引发的

动作(日志或告警消息)、最近一次事件发生的时刻(此时间是以系统初始化/启动

以来的秒数计算的)等。

相关配置可参考命令rmon event。

【举例】

# 显示RMON事件。

display rmon event

Event table 1 owned by user1 is VALID.

Description: null.

Will cause log-trap when triggered, last triggered at 0days 00h:02m:27s.

表1-2display rmon event显示信息描述表

字段描述

Event table 事件表项

VALID 索引对应的行状态为有效

Description 事件描述

Will cause log-trap when triggered 事件引发日志和Trap告警

last triggered at 最近一次事件发生时刻

1.1.3 display rmon eventlog

【命令】

display rmon eventlog [ event-entry ]

【视图】

任意视图

【参数】

event-entry:事件表的索引号,取值范围为1~65535。此项如果为空,则显示所有

事件日志的配置信息。

【描述】

display rmon eventlog命令用来显示所有或指定RMON事件日志的配置信息。

显示的RMON事件日志信息包括:事件表中的事件索引及事件当前的状态。事件产

生日志的时刻(此时间是以系统初始化/启动以来的秒数计算的)等,以及事件的描

述。

【举例】

# 显示RMON事件日志。

display rmon eventlog 1

Event table 1 owned by user1 is VALID.

Generates eventLog 1.1 at 0days 00h:01m:39s.

Description: The 1.3.6.1.2.1.16.1.1.1.4.1 defined in alarm table 1,

less than(or =) 100 with alarm value 0. Alarm sample type is absolute.

Generates eventLog 1.2 at 0days 00h:02m:27s.

Description: The alarm formula defined in private alarm table 1,

less than(or =) 100 with alarm value 0. Alarm sample type is absolute.

表1-3display rmon eventlog显示信息描述表

字段描述Event table 事件表项

VALID 索引对应的行状态为有效

Generates eventLog 1.2 at 0days 00h:02m:27s 事件发生的时刻,事件可能被触发过多次,1.1表明这是事件1第一次被触发的时间

Description 事件日志描述,记录了事件被触发的具体情况

1.1.4 display rmon history

【命令】

display rmon history [ interface-type interface-number | unit unit-number ]

【视图】

任意视图

【参数】

interface-type:接口类型。

interface-number:接口编号。

unit:设备单元。

unit-number:具体的设备单元号。

【描述】

display rmon history命令用来显示RMON历史控制表及其最近一次历史采样信

息,这些信息包括利用率、错误数和总包数等。

相关配置可参考命令rmon history。

【举例】

# 显示端口Ethernet 1/0/1的RMON历史信息。

display rmon history Ethernet 1/0/1

History control entry 1 owned by user1 is VALID

Samples interface : Ethernet1/0/1

Sampling interval : 5(sec) with 10 buckets max

Latest sampled values :

dropevents : 0 , octets : 0

packets : 0 , broadcast packets : 0

multicast packets : 0 , CRC alignment errors : 0

undersize packets : 0 , oversize packets : 0

fragments : 0 , jabbers : 0

collisions : 0 , utilization : 0

表1-4display rmon history显示信息描述表

字段描述

History control entry 历史控制表中的索引号

VALID 索引对应的行状态为有效

Samples interface 采样端口

Sampling interval 采样间隔

buckets 历史控制表中的记录数

Latest sampled values 最新的采样信息

dropevents 丢包事件

octets 采样时间内接收或发送的字节数

packets 采样时间内接收或发送的包数

broadcastpackets 广播包数

multicastpackets 组播包数

CRC alignment errors 校验错误的包数

undersize packets 过小的包数

oversize packets 超大的包数

fragments 过小且校验错误的包数

jabbers 超大且校验错误的包数

collisions 冲突的包数

utilization 利用率

1.1.5 display rmon prialarm

【命令】

display rmon prialarm [ prialarm-entry-number ]

【视图】

任意视图

【参数】

prialarm-entry-number:扩展告警表项索引,取值范围为1~65535。此项如果为空,

则显示所有扩展告警的配置信息。

【描述】

display rmon prialarm命令用来显示所有或指定的RMON扩展告警的配置信息。

相关配置可参考命令rmon prialarm。

【举例】

# 显示RMON扩展告警信息。

display rmon prialarm

Prialarm table 1 owned by user1 is VALID.

Samples type : absolute

Variable formula : .1.3.6.1.2.1.16.1.1.1.4.1

Description :

Sampling interval : 10(sec)

Rising threshold : 10000(linked with event 1)

Falling threshold : 2000(linked with event 1)

When startup enables : risingOrFallingAlarm

This entry will exist : forever.

Latest value : 0

表1-5display rmon prialarm显示信息描述表

字段描述

Prialarm table 扩展告警表行的索引号

owned by user1 创建者为user1

VALID 有效

Samples type 采样类型:变化值或绝对值

Variable formula 被采样节点的变量表示

Description 描述

Sampling interval 采样间隔

Rising threshold 告警上限,当采样值从正常值达到该值时引发上限告警

Falling threshold 告警下限,当采样值从正常值达到该值时引发下限告警

linked with event 告警对应的事件索引

When startup enables: risingOrFallingAlarm 告警启动类型:

risingOrFallingAlarm(允许上限和下限触发告警)risingAlarm(允许上限触发告警)

FallingAlarm(允许下限触发告警)

This entry will exist: forever 该行的存在期限,可以是forever(永远存在),也可以是cycle(在规定的时间内存在)

Latest value 最近一次采样值

1.1.6 display rmon statistics

【命令】

display rmon statistics [ interface-type interface-number | unit unit-number ] 【视图】

任意视图

【参数】

interface-type:接口类型。

interface-number:接口编号。

unit:设备单元。

unit-number:具体的unit号。

【描述】

display rmon statistics命令用来显示RMON统计消息。

显示的RMON统计消息包括:网络冲突数、CRC校验错误报文数、过小(或超大)

的数据报文数、广播、多播的报文数以及接收字节数、接收报文数等。

相关配置可参考命令rmon statistics。

【举例】

# 显示RMON统计信息。

display rmon statistics Ethernet 1/0/1

Statistics entry 1 owned by user1-rmon is VALID.

Interface : Ethernet1/0/1

etherStatsOctets : 0 , etherStatsPkts : 0

etherStatsBroadcastPkts : 0 , etherStatsMulticastPkts : 0

etherStatsUndersizePkts : 0 , etherStatsOversizePkts : 0

etherStatsFragments : 0 , etherStatsJabbers : 0

etherStatsCRCAlignErrors : 0 , etherStatsCollisions : 0

etherStatsDropEvents (insufficient resources): 0

Packets received according to length:

64 : 0 , 65-127 : 0 , 128-255 : 0

256-511: 0 , 512-1023: 0 , 1024-1518: 0

表1-6display rmon statistics显示信息描述表

字段描述

Statistics entry 统计信息表的索引号

VALID 有效

字段描述

Interface 被统计端口

etherStatsOctets 字节数

etherStatsPkts 包数

etherStatsBroadcastPkts 广播的包数

etherStatsMulticastPkts 组播的包数

etherStatsUndersizePkts 过小的包数

etherStatsOversizePkts 超大的包数

etherStatsFragments 过小且校验错误的包数

etherStatsJabbers 超大且校验错误的包数

etherStatsCRCAlignErrors 校验错误的包数

etherStatsCollisions 冲突的包数

etherStatsDropEvents 丢包事件

Packets received according to length 收到的不同长度的数据包

1.1.7 rmon alarm

【命令】

rmon alarm entry-number alarm-variable sampling-time { delta | absolute }

rising-threshold threshold-value1event-entry1falling-threshold

threshold-value2event-entry2 [ owner text ]

undo rmon alarm entry-number

【视图】

系统视图

【参数】

entry-number:添加/删除表项的索引号,取值范围为1~65535。

alarm-variable:告警变量,字符串类型size(1~256),格式为节点OID的点分

格式,如1.3.6.1.2.1.2.1.10.1,只有可以解析为ASN.1中INTEGER (INTEGER,

Counter, Gauge, or TimeTicks)的数据类型的变量才能作为告警变量。

sampling-time:采样间隔时间,取值范围为5~65535,单位为秒。

delta:采样类型为变化值(选定变量的当前采样值相对于最近一次采样值的变化

量)。

absolute:采样类型为绝对值。

rising-threshold threshold-value1:上限阈值,取值范围为0~2147483647。

event-entry1:上限阈值相应的事件号,取值范围为0~65535。

falling-threshold threshold-value2:下限阈值,取值范围为0~2147483647。

event-entry2:下限阈值相应的事件号,取值范围为0~65535。

owner text:该行的创建者,字符串,长度为1~127个字符。

【描述】

rmon alarm命令用来在告警表中添加一个表项。undo rmon alarm命令用来在告

警表中删除一个表项。

本命令用来设置告警项以便在出现异常时触发告警事件,再由告警事件来决定记录

日志和向网管站发送Trap。

用户定义了告警表项后,系统对告警表项的处理如下:

z对所定义的告警变量(alarm-variable)按照定义的时间间隔(sampling-time)进行采样;

z将采样值和设定的阈值进行比较,按照下表执行相应的处理过程。

表1-7告警表项的处理过程

实际情况处理过程

采样值大于等于设定的上限threshold-value1触发事件表中定义的事件event-entry1

采样值小于设定的下限threshold-value2触发事件表中定义的事件event-entry2

说明:

z在添加告警表项之前,需要通过rmon event命令定义好告警表项中引用的事件。

z rmon alarm命令在对节点进行监控时,要求被监控的节点必须存在,否则配置无效。

【举例】

# 在告警表中添加第1行,对节点1.3.6.1.2.1.16.1.1.1.4.1以10秒的采样间隔进行

采样,当采样值超过50的上限阈值触发事件1,低于下限阈值5时触发事件2;创

建者为user1。

system-view

System View: return to User View with Ctrl+Z.

[Quidway] rmon event 1 log

[Quidway] rmon event 2 none

[Quidway] rmon alarm 1 1.3.6.1.2.1.16.1.1.1.4.1 10 absolute rising_threshold

50 1 falling_threshold 5 2 owner user1

# 在告警表中删除第15行信息。

[Quidway] undo rmon alarm 15

1.1.8 rmon event

【命令】

rmon event event-entry [ description string ] { log | trap trap-community |

log-trap log-trapcommunity | none } [ owner text ]

undo rmon event event-entry

【视图】

系统视图

【参数】

event-entry:添加/删除行的索引号,取值范围为1~65535。

description string:事件的描述,字符串,长度为1~127个字符。

log:日志事件。

trap:定义事件为Trap事件。

trap-community:接收事件消息的网管站的团体名属性,字符串,长度为1~127

个字符。

log-trap:定义事件为日志和Trap事件。

log-trapcommunity:接收事件消息的网管站的团体名属性,字符串,长度为1~127

个字符。

none:不产生动作的事件。

owner text:该行的创建者,字符串,长度为1~127个字符。

【描述】

rmon event命令用来在事件表中添加一行。undo rmon event命令用来在事件表

中删除一行。

RMON的事件管理定义事件号及事件的处理方式包括:记日志、向网管站发Trap

消息、记日志同时向网管站发Trap消息。这样系统就可以对告警表中定义的告警事

件进行相应的处理。

【举例】

# 在事件表中添加第10行,标记为日志事件。

system-view

System View: return to User View with Ctrl+Z.

[Quidway] rmon event 10 log

1.1.9 rmon history

【命令】

rmon history entry-number buckets number interval sampling-interval [ owner

text ]

undo rmon history entry-number

【视图】

以太网端口视图

【参数】

entry-number:添加/删除行的索引号,取值范围为1~65535。

buckets number:该控制行对应历史表容量。取值范围为1~65535。

interval sampling-interval:采样时间,取值范围为5~3600,单位为秒。

owner text:该行的创建者,字符串,长度为1~127个字符。

【描述】

rmon history命令用来在历史控制表中添加一行。undo rmon history命令用来在

历史控制表中删除一行。

本命令可以设定对某个端口进行抽样,设置抽样参数(抽样时间间隔)和保存数量。

设置之后RMON就定期对指定的端口进行数据采集并保存起来以备查看。抽样信息

包括利用率、错误数和总包数等。

用户可以通过display rmon history命令来显示历史控制表项的统计信息。

【举例】

# 创建索引号为1,表容量为10,采样时间为5秒的历史控制表项,创建者为user1。

system-view

System View: return to User View with Ctrl+Z.

[Quidway]interface Ethernet 1/0/1

[Quidway-Ethernet1/0/1]rmon history 1 buckets 10 interval 5 owner user1

# 删除索引号为15的历史控制表项。

[Quidway-Ethernet1/0/1] undo rmon history 15

1.1.10 rmon prialarm

【命令】

rmon prialarm entry-number prialarm-formula prialarm-des sampling-timer { delta

| absolute | changeratio}rising_threshold threshold-value1 event-entry1

falling_threshold threshold-value2 event-entry2 entrytype { forever | cycle

cycle-period } [owner text ]

undo rmon prialarm entry-number

【视图】

系统视图

【参数】

entry-number:该新建行的索引号,取值范围为1~65535。

prialarm-fromula :对告警变量进行计算的告警公式,字符串长度为1~256个字符。

公式中的告警变量必须以OID来表示,例如(.1.3.6.1.2.1.2.1.10.1)*8;用户可以使

用加减乘除四种运算方法对告警变量进行运算,该运算公式的结果取值为长整型数。

用户在编写公式的时候需要注意,公式中每一步的运算结果都不能超过长整型数的

取值范围,否则可能会得出错误的结果。

prialarm-des:对该告警的描述,长度为1~128。

sampling-timer:采样间隔时间,取值范围为10~65535,单位为秒。

delta | absolute | changeratio:采样类型,变化值、绝对值或者变化率。

threshold-value1:上限阈值,取值范围为0~2147483647。

event-entry1:上限阈值相应的事件号,取值范围为0~65535。

threshold-value2:下限阈值,取值范围为0~2147483647。

event-entry2:下限阈值相应的事件号,取值范围为0~65535。

forever:告警实例存活类型为永久。

cycle:告警实例存活类型为周期。

cycle-period:告警实例的存活时间,取值范围0~2147483647,单位为秒。

owner text:该行的创建者,字符串,长度为1~127。

【描述】

rmon prialarm命令用来在扩展RMON告警表中设定一行信息。undo rmon

prialarm命令用来在扩展RMON告警表中删除一行信息。

说明:

z在添加扩展告警表项之前,需要通过rmon event命令定义好扩展告警表项中引用的事件。

z rmon event命令在对节点进行监控时,要求被监控的节点必需存在,否则配置无效。

z用户最多可以定义50个扩展告警表项。

用户定义了扩展告警表项后,系统对扩展告警表项的处理如下:

z对定义的扩展告警公式prialarm-formula中的告警变量按照定义的时间间隔sampling-timer进行采样;

z将采样值按照定义的运算公式prialarm-formula进行计算;

z将计算结果和与设定的阈值进行比较,按照下表1-8执行相应的处理过程。

表1-8扩展告警表项的处理过程

实际情况处理过程

计算值大于等于设定的上限threshold-value1触发事件表中定义的事件event-entry1

计算值小于等于设定的下限threshold-value2触发事件表中定义的事件event-entry2

【举例】

# 在扩展告警表的第2行添加扩展告警项,对相应告警变量以公式

((.1.3.6.1.2.1.16.1.1.1.4.1)*100)运算,对该运算结果以10秒的采样间隔进行监视,

当变化率大于上限阈值50时触发事件1,小于下限阈值5时触发事件2,设置告警

实例采样类型为forever,创建者为user1。

system-view

System View: return to User View with Ctrl+Z.

[Quidway]interface Ethernet 1/0/1

[Quidway-Ethernet1/0/1] rmon statistics 1

[Quidway-Ethernet1/0/1] quit

[Quidway] rmon prialarm 2 ((.1.3.6.1.2.1.16.1.1.1.4.1)*100) test 10

changeratio rising_threshold 50 1 falling_threshold 5 2 entrytype forever

owner user1

# 在扩展RMON告警表中删除第2行。

[Quidway] undo rmon prialarm 2

1.1.11 rmon statistics

【命令】

rmon statistics entry-number [ owner text ]

undo rmon statistics entry-number

【视图】

以太网端口视图

【参数】

entry-number:添加/删除行的索引号,取值范围为1~65535。

owner text:该行的创建者,字符串,长度为1~127个字符。

【描述】

rmon statistics命令用来在统计表中添加一行。undo rmon statistics命令用来在

统计表中删除一行。

RMON统计管理功能可以用于统计被监视端口的使用及错误。统计信息包括网络冲

突数、CRC校验错误报文数、过小(或超大)的数据报文数、广播、多播的报文数

以及接收字节数、接收报文数等。

说明:

一个端口下只能创建一个RMON统计表项。即如果在一个端口下已经创建了一个统

计表项,再在该端口下创建一个其他索引号的统计表项也不能成功。

用户可以通过display rmon statistics命令来显示统计表项的信息。

【举例】

# 在统计表中的第20行添加Ethernet1/0/1的统计信息。

system-view

System View: return to User View with Ctrl+Z.

[Quidway]interface Ethernet 1/0/1

[Quidway-Ethernet1/0/1] rmon statistics 20

相关主题