• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

17-网络管理和监控命令参考

目录

18-性能管理命令

本章节下载 18-性能管理命令  (195.89 KB)

18-性能管理命令


1 性能管理

1.1  性能管理命令

1.1.1  binding

binding命令用来在统计任务中绑定实例。

undo binding命令用来在统计任务中删除已经绑定的实例。

【命令】

binding instance-type instance-type { all { physical | tunnel } | instance instance-name&<1-8> }

undo binding instance-type instance-type { all { physical | tunnel } | instance instance-name&<1-8> }

【缺省情况】

统计任务中没有绑定任何实例。

【视图】

统计任务视图

【缺省用户角色】

network-admin

【参数】

instance-type instance-type:指定实例类型,为1~63个字符的字符串,不区分大小写。实例类型已事先定义,目前仅支持interface类型。

all physical:绑定所有的物理接口。

all tunnel:绑定所有Tunnel接口。

instance instance-name&<1-8>:指定实例类型中的实例名称,为1~255个字符的字符串,不区分大小写。实例名称由各个特性事先定义。&<1-8>表示前面的参数最多可以输入8次。

【使用指导】

绑定的实例必须存在。

【举例】

# 在统计任务task1中绑定GigabitEthernet1/0/1实例。

<Sysname> system-view

[Sysname] performance-management

[Sysname-pm] statistics task task1

[Sysname-pm-task-task1] binding instance-type interface instance gigabitethernet 1/0/1

【相关命令】

·     statistics task

1.1.2  display performance-management statistics

display performance-management statistics命令用来查看统计任务的性能数据信息。

【命令】

display performance-management statistics task-name data index [ instance-type instance-type [ measure measure-name | instance instance-name &<1-8> ] * ]

【视图】

所有视图

【缺省用户角色】

network-admin

【参数】

task-name:指定的统计任务名称,为1~31个字符的字符串,不区分大小写。由字母、数字或下划线组成,且必须以字母或数字开头。

data index:指定统计任务的统计周期。index为整数形式,取值范围0~16,取值越小,表示查询的数据越新。取值为0时,表示查询当前周期内的性能数据信息;取值大于0时,表示查询最近第n个完整的统计周期的历史性能数据信息。

instance-type instance-type:指定实例类型,为1~63个字符的字符串,不区分大小写。实例类型由各个特性事先定义,每个特性对应一个实例类型。未指定被参数时,表现显示所有类型实例统计任务的性能数据信息。

measure measure-name:指定指标名称,为1~63个字符的字符串,不区分大小写。指标名称已先定义,不同实例支持的指标不同,统计任务支持的指标如表1-1所示。

instance instance-name&<1-8>:指定实例类型中的实例名称,为1~255个字符的字符串,不区分大小写。实例名称格式由各个特性事先定义。&<1-8>表示前面的参数最多可以输入8次。

表1-1 指标名称表

指标名称

含义

in-errors

输入错包数

out-errors

输出错包数

in-discards

输入丢包数

out-discards

输出丢包数

in-octets

输入报文字节数

out-octets

输出报文字节数

in-ucast-pkts

输入单播包

out-ucast-pkts

输出单播包

in-multicast-pkts

输入组播包

out-multicast-pkts

输出组播包

in-broadcast-pkts

输入广播包

out-broadcast-pkts

输出广播包

in-bandwidth-rate

输入带宽利用率

out-bandwidth-rate

输出带宽利用率

in-all-pkts

输入报文个数

out-all-pkts

输出报文个数

in-pkts-rate

输入包速率

out-pkts-rate

输出包速率

in-bits-rate

输入流量比特速率

out-bits-rate

输出流量比特速率

 

【使用指导】

请确保设备已开启了数据统计功能并已经配置了该统计任务,否则将提示当前没有统计数据。

【举例】

# 查看统计任务task1的最近一个完整统计周期内的性能数据信息。

<Sysname> display performance-management statistics task1 data 1

Total measures: 20

--------------------------------------------------------------------------------

Instance type              : interface

Instance name              : gigabitethernet 1/0/1

Measure name               : in-all-pkts

Validity flag              : Valid

Statistical timestamp      : 2018-04-23 18:30:00 UTC-08:00

Latest performance value   : 800

Latest value timestamp     : 2018-04-23 18:18:30 UTC-08:00

Peak performance value     : 1000

Peak value timestamp       : 2018-04-23 18:17:30 UTC-08:00

Valley performance value   : 100

Valley value timestamp     : 2018-04-23 18:16:30 UTC-08:00

Average performance value  : 500

......

字段

描述

Total measures

统计任务的指标总数

Instance type

数据统计的实例类型

Instance name

数据统计的实例名称

Measure name

数据统计的指标名称

Validity flag

指标的有效性标识,取值包括:

·     No statistics:性能数据未统计

·     Valid:表示本次统计的性能数据为有效数据

Statistical timestamp

该统计周期的结束时间。显示格式为:

·     YYYY-MM-DD HH:MM:SS

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM DST

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM

·     YYYY-MM-DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock summer-time命令配置了夏令时

index为0时,表示最近一次统计周期的结束时间

Latest performance value

统计周期内最后一次采样值

·     -:表示当前统计实例不支持该指标

index为0时,表示最近一次采样值

Latest value timestamp

统计周期内最后一次采样结束的时间。显示格式为:

·     YYYY-MM-DD HH:MM:SS

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM DST

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM

·     YYYY-MM-DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock summer-time命令配置了夏令时

index为0时,表示最近一次采样周期的结束时间

Peak performance value

统计周期内各采样值中的峰值

Peak value timestamp

统计周期内峰值所在时间。显示格式为:

·     YYYY-MM-DD HH:MM:SS

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM DST

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM

·     YYYY-MM-DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock summer-time命令配置了夏令时。

Valley performance value

统计周期内各采样值中的谷值

Valley value timestamp

统计周期内谷值所在时间。显示格式为:

·     YYYY-MM-DD HH:MM:SS

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM DST

·     YYYY-MM-DD HH:MM:SS UTC±HH:MM

·     YYYY-MM-DD HH:MM:SS DST

UTC±HH:MM表示通过clock timezone命令配置了时区,DST表示通过clock summer-time命令配置了夏令时

Average performance value

统计周期内各采样值的平均值

 

1.1.3  display performance-management task

display performance-management task命令用来查看统计任务的任务信息。

【命令】

display performance-management task [ task-name ]

【视图】

所有视图

【缺省用户角色】

network-admin

【参数】

task-name:显示指定名称的统计任务信息,为1~31个字符的字符串,不区分大小写。由字母、数字或下划线组成,且必须以字母或数字开头。不指定该参数时,显示全部统计任务信息。

【使用指导】

请确保设备已开启了数据统计功能并已经配置了该统计任务,否则没有显示内容。

【举例】

# 查看统计任务task1的任务信息。

<Sysname> display performance-management task task1

Task Name                : task1

Task State               : running

Statistics Interval      : 15

Sample Interval          : 5

Instance Type            : interface

字段

描述

Task Name

统计任务的名称

Task State

统计任务的运行状态

·     running:当前统计任务正在运行

·     ready:当前统计任务未运行

Statistics Interval

统计任务的统计周期,单位为分钟

Sample Interval

统计任务的采样周期,单位为秒

Instance Type

统计任务绑定的实例类型

·     -:表示当前任务未绑定实例

 

1.1.4  performance-management

performance-management命令用来进入性能管理视图。

【命令】

performance-management

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

当用户需要配置性能管理的数据统计功能时,必须首先执行该命令从系统视图进入性能管理视图。

未启用性能管理功能且性能管理视图下无任何配置时,执行display current-configuration命令显示的设备当前生效配置中依然可看到performance-management

【举例】

# 进入性能管理视图。

<Sysname> system-view

[Sysname] performance-management

[Sysname-pm]

1.1.5  sample interval

sample interval命令用来配置统计任务的采样周期。

undo sample interval命令用来恢复缺省情况。

【命令】

sample interval interval

undo sample interval

【缺省情况】

采样周期的缺省情况由统计周期的取值决定:

·     统计周期为5分钟时,采样周期为5秒。

·     统计周期为10分钟时,采样周期为5秒。

·     统计周期为15分钟时,采样周期为5秒。

·     统计周期为30分钟时,采样周期为60秒。

·     统计周期为60分钟时,采样周期为300秒。

·     统计周期为1440分钟时,采样周期为900秒。

【视图】

统计任务视图

【缺省用户角色】

network-admin

【参数】

interval:指定统计任务的采样周期,整数形式,取值可以是5、10、15、30、300、600、900、1800或3600,单位是秒。

【使用指导】

在创建统计任务并绑定实例后,设备将按照一定的采样周期进行数据采集。采样周期越短,统计数据就越准确,但占用的系统资源就越多。

在修改统计周期后,采样周期会变成该统计周期的采样周期缺省值。

不同统计周期下,采样周期的缺省情况和可配置情况如下:

·     统计周期为5分钟时,采样周期缺省情况为5秒,用户可以配置为5、10、15或30秒。

·     统计周期为10分钟时,采样周期缺省情况为5秒,用户可以配置为5、10、15、30或60秒。

·     统计周期为15分钟时,采样周期缺省情况为5秒,用户可以配置为5、10、15、30或60秒。

·     统计周期为30分钟时,采样周期缺省情况为60秒,用户可以配置为5、10、15、30或60秒。

·     统计周期为60分钟时,采样周期缺省情况为300秒,可用户以配置为5、10、15、30、60或300秒。

·     统计周期为1440分钟时,采样周期缺省情况为900秒,用户可以配置为300、600、900、1800或3600秒。

在统计任务视图下执行此命令更改采样周期后,会造导致与此任务相关的所有性能数据的统计信息被删除,并重新统计性能数据信息。

【举例】

# 配置统计任务task1的采样周期为300秒。

<Sysname> system-view

[Sysname] performance-management

[Sysname-pm] statistics task task1

[Sysname-pm-task-task1] statistics interval 60

[Sysname-pm-task-task1] sample interval 300

1.1.6  statistics interval

statistics interval命令用来配置统计周期。

undo statistics interval命令用来恢复缺省情况。

【命令】

statistics interval interval

undo statistics interval

【缺省情况】

统计周期是15分钟。

【视图】

统计任务视图

【缺省用户角色】

network-admin

【参数】

interval:指定统计周期,整数形式,取值可以是5、10、15、30、60或1440,单位是分钟。

【使用指导】

每个统计任务仅能配置一个统计周期。配置了统计周期后,需要绑定实例,系统将根据上述配置在指定的周期内,收集性能数据并进行统计分析。设置的周期越短,系统的统计将越准确,但是占用的系统资源也越多。

配置统计周期后,统计任务的起始时间会优选为整刻时间。当interval小于等于60时,统计任务的起始时间为最近的一个小时内的第n个完整周期,例如:8点40分开启统计周期为15分钟的统计任务功能,统计任务的起始时间为8点45分;当interval大于60时,统计任务的起始时间为第二天凌晨。

该命令配置成功后,将修改系统性能的统计周期。对当前统计任务中的所有已绑定实例都将生效。

在统计任务视图下执行此命令更改统计周期后,会造成下列影响:

·     如果之前已经配置了采样周期,则采样周期会变成该统计周期的采样周期缺省值。

·     与此任务相关的所有性能数据的统计信息会被删除,并重新统计性能数据信息。

【举例】

# 设置统计任务task1的统计周期为5分钟。

<Sysname> system-view

[Sysname] performance-management

[Sysname-pm] statistics task task1

[Sysname-pm-task-task1] statistics interval 5

1.1.7  statistics enable

statistics enable命令用来开启统计功能。

undo statistics enable命令用来关闭统计功能。

【命令】

statistics enable

undo statistics enable

【缺省情况】

统计功能未开启。

【视图】

性能管理视图

【缺省用户角色】

network-admin

【使用指导】

当用户需要采集和统计设备性能数据时,请执行该命令开启统计功能。

执行undo statistics enable命令后,系统中的数据统计工作将被终止,请在操作前仔细确认。

【举例】

# 开启统计功能。

<Sysname> system-view

[Sysname] performance-management

[Sysname-pm] statistics enable

1.1.8  statistics task

statistics task命令用来创建统计任务并进入统计任务视图。

undo statistics task命令用来删除统计任务。

【命令】

statistics task task-name

undo statistics task task-name

【缺省情况】

系统中不存在任何统计任务。

【视图】

性能管理视图

【缺省用户角色】

network-admin

【参数】

task-name:创建的统计任务名称,为1~31个字符的字符串,不区分大小写。task-name由字母、数字或下划线组成,且必须以字母或数字开头。

【使用指导】

统计任务是性能管理的数据采集和统计的最小单元。在开启统计功能之前,需要创建一个统计任务,每个任务对应一个采集周期(包括统计周期和采样周期)。

系统最多支持16个统计任务。

执行undo statistics task后,被指定的统计任务的数据统计工作将被终止,与此任务相关的所有性能数据的统计信息会被删除,请在操作前仔细确认。

【举例】

# 创建一个统计任务task1。

<Sysname> system-view

[Sysname] performance-management

[Sysname-pm] statistics task task1

[Sysname-pm-task-task1]

【相关命令】

·     performance-management

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们