• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

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

目录

13-sFlow命令

本章节下载 13-sFlow命令  (182.99 KB)

13-sFlow命令


1 sFlow

1.1  sFlow配置命令

1.1.1  display sflow

display sflow命令用来显示sFlow的配置和运行信息。

【命令】

display sflow

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示sFlow的配置和运行信息。

<Sysname> display sflow

sFlow datagram version: 5

Global information:

Agent IP: 10.10.10.1(CLI)

Source address: 10.0.0.1 2001::1

Collector information:

ID    IP              Port  Aging      Size VPN-instance Description

1     22:2:20::10     6535  N/A        1400              netserver

2     192.168.3.5     6543  500        1400              Office

Port information:

Interface      CID   Interval(s) FID   MaxHLen Rate       Mode      Status

GE1/0/1        1     100         1     128     1000       Random    Active

GE1/0/2        2     100         2     128     1000       Random    Active

表1-1 display sflow命令显示信息描述表

字段

描述

sFlow datagram version

sFlow报文版本号,取值只能为5,表示当前仅支持发送版本号为5的sFlow报文

Global information

sFlow全局信息

Agent IP

sFlow Agent的IP地址:

·         CLI:表示手工配置的IP地址

·         Auto:表示自动查找到的IP地址

Source address

sFlow报文的源地址

Collector information

sFlow Collector信息

ID

sFlow Collector编号

IP

接收sFlow报文的sFlow Collector的IP地址

Port

接收sFlow报文的sFlow Collector的端口号

Aging

sFlow Collector的剩余存活时间。如果显示为N/A,则表示对应的sFlow Collector不会老化

Size

每次发送sFlow报文时,sFlow数据部分的最大长度

VPN-instance

sFlow Collector的VPN实例名

Description

sFlow Collector的描述信息

Port information

已配置sFlow功能的接口信息

Interface

已配置sFlow功能的接口

CID

经过Counter采样后,sFlow Agent输出sFlow报文的目的sFlow Collector编号。如果没有指定sFlow Collector编号,显示为0

Interval(s)

Counter采样的时间间隔

FID

经过Flow采样后,sFlow Agent输出sFlow报文的目的sFlow Collector编号。如果没有指定sFlow Collector编号,显示为0

MaxHLen

从原始报文的头开始,允许拷贝的最大字节数

Rate

Flow采样的报文采样率

Mode

Flow采样的采样模式

Status

接口的sFlow功能的启用状态,其可能的取值如下:

·         Suspended:表示因接口处于down状态而挂起

·         Active:表示因接口处于up状态而生效

 

1.1.2  sflow agent

sflow agent命令用来配置sFlow Agent的IP地址。

undo sflow agent命令用来恢复缺省情况。

【命令】

sflow agent { ip ipv4-address | ipv6 ipv6-address }

undo sflow agent { ip | ipv6 }

【缺省情况】

未配置sFlow Agent的IP地址。设备会定期检查是否配置了sFlow Agent的IP地址,如果未配置,设备会自动查找一个IPv4地址作为sFlow Agent的IP地址。自动查找的IP地址信息不会保存在设备上。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

ip ipv4-address:sFlow Agent的IPv4地址。

ipv6 ipv6-address:sFlow Agent的IPv6地址。

【使用指导】

建议用户手工配置sFlow Agent的IP地址。

多次执行本命令,最后一次执行的命令生效。

【举例】

# 配置sFlow Agent的IP地址为10.10.10.1。

<Sysname> system-view

[Sysname] sflow agent ip 10.10.10.1

1.1.3  sflow collector

sflow collector命令用来创建并配置sFlow Collector。

undo sflow collector命令用来删除指定的sFlow Collector信息。

【命令】

sflow collector collector-id [ vpn-instance vpn-instance-name ] { ip ipv4-address | ipv6 ipv6-address } [ port port-number ] [ datagram-size size ] [ time-out seconds ] [ description string ]

undo sflow collector collector-id

【缺省情况】

未配置sFlow Collector的相关信息。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

collector-id:sFlow Collector的编号,编号的取值范围为1~10。

vpn-instance vpn-instance-name:sFlow Collector关联的VPN实例名称,为1~31字符的字符串,不可以包含空格,区分大小写。缺省情况下,sFlow Collector不关联到任何VPN实例,位于公网。

ip ipv4-address:sFlow Collector的IPv4地址。

ipv6 ipv6-address:sFlow Collector的IPv6地址。

description string :sFlow Collector的描述信息,为1~127个字符的字符串,区分大小写。缺省情况下,sFlow Collector的描述信息为“CLI Collector”。

port port-number:sFlow Collector的UDP端口号,取值范围为1~65535,缺省值为6343。

datagram-size size:发送sFlow报文时,sFlow数据部分的最大长度,取值范围为200~3000,单位为字节,缺省值为1400。

time-out seconds:配置的sFlow Collector的参数的老化时间,当到达老化时间时,所配置的sFlow Collector的参数将被删除。取值范围为1~2147483647,单位为秒。缺省情况下,配置的sFlow Collector的参数不老化

description string :sFlow Collector的描述信息,为1~127个字符的字符串,区分大小写。缺省情况下,sFlow Collector的描述信息为“CLI Collector”。

 

【举例】

# 配置编号为2的Collector,目的IP为3.3.3.1,端口号保持缺省值,描述信息为“netserver”,老化时间为1200秒,sFlow数据部分的最大长度为1000字节。

<Sysname> system-view

[Sysname] sflow collector 2 ip 3.3.3.1 description netserver  time-out 1200 datagram-size 1000

1.1.4  sflow counter collector

sflow counter collector命令用来配置经过Counter采样后,sFlow Agent输出sFlow报文的目的sFlow Collector编号。

undo sflow counter collector命令用来恢复缺省情况。

【命令】

sflow counter collector collector-id

undo sflow counter collector

【缺省情况】

Counter采样和sFlow Collector没有绑定关系,即没有指定目的sFlow Collector编号。

【视图】

二层以太网接口视图

三层以太网接口视图

【缺省用户角色】

network-admin

【参数】

collector-id:sFlow Collector的编号,编号的取值范围为1~10。

【举例】

# 在GigabitEthernet1/0/1上配置经过Counter采样后,sFlow Agent输出sFlow报文的目的sFlow Collector编号为2。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] sflow counter collector 2

1.1.5  sflow counter interval

sflow counter interval命令用来开启Counter采样功能并配置Counter采样的时间间隔。

undo sflow counter interval命令用来在关闭Counter采用功能。

【命令】

sflow counter interval interval

undo sflow counter interval

【缺省情况】

Counter采样功能处于关闭状态。

【视图】

二层以太网接口视图

三层以太网接口视图

【缺省用户角色】

network-admin

【参数】

interval:Counter采样的时间间隔,取值范围为2~86400,单位为秒。

【举例】

# 在GigabitEthernet1/0/1上开启Counter采样功能并配置Counter采样的时间间隔为120秒。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] sflow counter interval 120

1.1.6  sflow flow collector

sflow flow collector命令用来配置经过Flow采样后,sFlow Agent输出sFlow报文的目的sFlow Collector编号。

undo sflow flow collector命令用来恢复缺省情况。

【命令】

sflow flow collector collector-id

undo sflow flow collector

【缺省情况】

Flow采样和sFlow Collector没有绑定关系,即没有指定目的sFlow Collector编号。

【视图】

二层以太网接口视图

三层以太网接口视图

【缺省用户角色】

network-admin

【参数】

collector-id:sFlow Collector的编号,编号的取值范围为1~10。

【举例】

# 在GigabitEthernet1/0/1上配置经过Flow采样后,sFlow Agent输出sFlow报文的目的sFlow Collector编号为2。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] sflow flow collector 2

1.1.7  sflow flow max-header

sflow flow max-header命令用来配置在进行报文内容拷贝时,从原始报文的头部开始,允许拷贝的最大字节数。

undo sflow flow max-header命令用来恢复缺省情况。

【命令】

sflow flow max-header length

undo sflow flow max-header

【缺省情况】

从原始报文的头部开始,允许拷贝的最大字节数为128字节。

【视图】

二层以太网接口视图

三层以太网接口视图

【缺省用户角色】

network-admin

【参数】

length:从原始报文的头部开始,允许拷贝的最大字节数,取值范围为18~512。建议用户使用缺省配置。

【举例】

# 在GigabitEthernet1/0/1上配置在进行报文内容拷贝时,从原始报文的头部开始,允许拷贝的最大字节数为60字节。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] sflow flow max-header 60

1.1.8  sflow sampling-mode

sflow sampling-mode命令用来设置Flow采样的采样模式。

undo sflow sampling-mode命令用来恢复缺省情况。

【命令】

sflow sampling-mode random

undo sflow sampling-mode

【视图】

二层以太网接口视图

三层以太网接口视图

【缺省用户角色】

network-admin

【参数】

random:表示采样模式为随机采样,采样率由sflow sampling-rate rate命令决定。设备会保持平均在每rate个报文中抽取一个报文进行采样,可能从每rate个报文中随机抽取任意一个或多个报文进行采样,也可能在某段的rate个报文中不采样报文。例如,在配置此模式后,设定报文的采样率为4000,设备可能会在1~4000个报文中选取其中的一个报文进行采样,在4001~8000个报文中选取其中的多个报文进行采样,在8001~12000个报文中不进行任何采样,但在长期时间内的总体趋势是4000个报文中抽取一个进行采样。

【举例】

# 在GigabitEthernet1/0/1上配置Flow采样的采样模式为随机采样。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] sflow sampling-mode random

【相关命令】

·            sflow sampling-rate

1.1.9  sflow sampling-rate

sflow sampling-rate命令用来开启Flow采样功能并配置Flow采样的报文采样率,即在rate个报文中抽取一个报文进行采样。

undo sflow sampling-rate命令用来关闭Flow采样功能。

【命令】

sflow sampling-rate rate

undo sflow sampling-rate

【缺省情况】

Flow采样功能处于关闭状态

【视图】

二层以太网接口视图

三层以太网接口视图

【缺省用户角色】

network-admin

【参数】

rate:Flow采样的报文采样率,取值范围为1000~500000。建议用户配置报文采样率为2的N次方且大于等于8192,例如32768。

【举例】

# 在GigabitEthernet1/0/1上开启Flow采样功能并配置Flow采样的报文采样率为32768,即在32768个报文中抽取一个报文进行采样。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/0/1

[Sysname-GigabitEthernet1/0/1] sflow sampling-rate 32768

【相关命令】

·            sflow sampling-mode

1.1.10  sflow source

sflow source命令用来配置sFlow报文的源IP地址。

undo sflow source命令用来恢复缺省情况。

【命令】

sflow source { ip ipv4-address | ipv6 ipv6-address } *

undo sflow source { ip | ipv6 } *

【缺省情况】

设备使用路由决定的源IP地址作为sFlow报文的源IP地址。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

ip ipv4-address:sFlow报文的源IPv4地址。

ipv6 ipv6-address:sFlow报文的源IPv6地址。

【举例】

# 配置sFlow报文的源IPv4地址为10.0.0.1。

<Sysname> system-view

[Sysname] sflow source ip 10.0.0.1

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

新华三官网
联系我们