南方數據技术观察
首页 行业新闻 教程 技术文章 AI 对话 官网 咨询与报价
首页 / 行业新闻

使用 AS-Stats 进行流量分析:网络优化指南

在管理网络时,测量流量和用法模式至关重要。例如,如果您负责升级带宽容量,可能会考虑以下问题:是否增加现有提供商的容量;是否订阅新的 transit 提供商——在这种情况下,需要考虑哪些 peering 因素;是否跟随竞争对手或市场趋势——在这种情况下,需要考虑哪些数据和统计信息来做出决策;或者是否选择最便宜的 transit 选项作为默认选项。没有足够的数据,很难做出明智的决策,更不用说证明其合理性。不幸的是,没有单一的应用程序或工具可以为您测量所有内容。因此,根据您的需求和技能,您需要使用多个不同的工具。AS-Stats 是一个可以帮助您进行流量分析的工具,它可以从 NetFlow/sFlow 记录中生成每个 AS 的流量图。以下是安装该工具和分析输出的过程。

AS-Stats 安装指南

您可以从 Github 下载 AS-Stats,那里有文档解释所有先决条件和安装过程。以下是在 Ubuntu 14.04.5 LTS 上运行 AS-Stats 所需的快速命令指南。

1. 安装依赖项:

```

apt-get install librrds-perl librrd-dev rrdtool apache2 php5 make gcc git libapache2-mod-php5 php5-mcrypt -y

```

程序附带默认的 Perl 安装,但您可能需要安装一些额外的 Perl 模块。您可以从 cpan 安装它们:

```

# cpan install File::Find::Rule

# cpan install Net::sFlow

# cpan install IO::Select

# cpan install IO::Socket

# cpan install Scalar::Util

```

从 Github 下载 AS-Stats:

```

# cd /opt/

# git clone https://github.com/manuelkasper/AS-Stats.git

```

将所有配置和 rrd 文件放入 /opt/AS-Stats 目录:

```

# cd /opt/AS-Stats

```

创建一个包含以下信息的“已知链接”文件,关于您希望在 AS 统计中出现的每个链接:

```

# vi /opt/AS-Stats/conf/knownlinks

```

删除所有示例配置并添加以下行(将 198.51.100.1 替换为您的路由器 IP):

```

# Router IP SNMP ifindex[/VLAN] tag description color sampling rate

198.51.100.1 1 uplink uplink A6CEE3 1

```

从您的路由器获取 SNMP 索引。在这种情况下,我们正在生成接口 GigabitEthernet0/0/0 的图,因此我们在 knownlinks 文件中使用 Ifindex 1。

配置和运行 AS-Stats

在安装过程中,您需要配置 AS-Stats 以适应您的网络环境。这包括设置 SNMP 索引、定义流量采样率以及配置 Web 界面以查看流量统计信息。

1. 获取 SNMP 索引:

```

router-core01#show snmp mib ifmib ifindex

GigabitEthernet0/0/0: Ifindex = 1

GigabitEthernet0/0/2: Ifindex = 3

VoIP-Null0: Ifindex = 6

Loopback0: Ifindex = 8

Null0: Ifindex = 7

GigabitEthernet0/0/1: Ifindex = 2

GigabitEthernet0: Ifindex = 5

```

在此示例中,我们使用 Ifindex 1 在 knownlinks 文件中生成 GigabitEthernet0/0/0 接口的图。

分析 AS-Stats 输出

安装和配置完成后,您可以通过 Web 界面查看和分析 AS-Stats 生成的流量图。这些图可以帮助您了解不同 AS 之间的流量模式,从而做出更明智的网络决策。

结尾:对于运维和网络工程师来说,掌握 AS-Stats 工具对于流量分析和网络优化具有重要意义。通过使用 AS-Stats,工程师可以更准确地评估网络性能,优化带宽使用,并做出基于数据的网络升级决策。

原文: APNIC Blog(2017-01-26)|编译自 APNIC Blog,事实以原文为准。

来源:APNIC Blog

返回列表