当前位置: 首页 > news >正文

查看VPC之间的互访流量

本文为您介绍如何通过流日志查看使用云企业网CEN(Cloud Enterprise Network)互通的同地域专有网络VPC(Virtual Private Cloud)之间的访问流量。您可以根据VPC间的互访流量,及时调整业务或者排查异常。

前提条件

  • 您已经在华东1(杭州)地域分别创建了名称为VPC_1和VPC_2的两个专有网络。

  • 您已经在VPC_1和VPC_2中分别创建了位于可用区H和可用区I的两个交换机。

  • 您已经在四个交换机内创建了ECS实例并部署了应用服务。

  • 您已经在日志服务产品页。开通了日志服务。日志服务会产生相应的费用,更多信息,请参见日志服务计费概述。

场景示例

本文以下图场景为例。某企业在华东1(杭州)地域创建了两个VPC。现在需要查看VPC间的访问流量。您可以通过华东1(杭州)地域的企业版转发路由器将VPC_1与VPC_2连通,之后通过流日志功能,查看VPC之间的互访流量。

本文以查看VPC_1访问VPC_2的流日志进行说明。

CEN流日志

配置步骤

配置步骤

步骤一:创建CEN实例

  1. 登录云企业网管理控制台。

  2. 云企业网实例页面,单击创建云企业网实例

  3. 创建云企业网实例对话框,根据以下信息配置云企业网实例,然后单击确认

    1. 名称:输入CEN实例的名称。

    2. 描述:输入CEN实例的描述信息。

步骤二:连接网络实例

您需要将要互通的网络实例连接到同一个CEN实例中。连接后,CEN会自动学习发布已加载的网络实例的路由,实现私网互通。

  1. 登录云企业网管理控制台。

  2. 云企业网实例页面,单击步骤一:创建CEN实例创建的CEN实例ID。

  3. 在云企业网实例详情页面,单击VPC下的

    添加

    图标。

  4. 连接网络实例页面,根据以下信息进行配置,然后单击确定创建

    • 实例类型:系统默认选择专有网络(VPC)

    • 地域:选择要连接的网络实例所在的地域。本示例选择华东1(杭州)

    • 转发路由器:系统自动为您在该地域创建转发路由器。

    说明

    在执行此操作时,系统会自动为您创建一个服务关联角色,角色名称为AliyunServiceRoleForCEN。该角色将会允许转发路由器在目标VPC实例的交换机上创建ENI,作为VPC发往转发路由器的流量入口。更多信息,请参见AliyunServiceRoleForCEN。

    • 资源归属UID:选择要连接的网络实例所归属的账号类型。本文使用默认值同账号

    • 付费方式:本文使用默认值按量付费

    • 连接名称:输入连接的名称。

    • 网络实例:选择要连接的VPC网络实例ID。本文选择VPC_1。

    • 交换机:分别从主备可用区中选择交换机。

    • 高级配置:系统默认帮您选中高级功能。本文中VPC_1使用默认配置。

  5. VPC_1连接创建完成后,单击继续创建连接,然后重复步骤4,创建VPC_2的网络实例连接。

步骤三:创建流日志

  1. 登录专有网络管理控制台。
  2. 在顶部菜单栏处,选择华北1(杭州)地域。

  3. 在左侧导航栏,选择运维与监控 > 流日志
  4. 流日志页面,单击创建流日志

  5. 创建流日志对话框,根据以下信息配置流日志,然后单击确定

    • 流日志名称:输入流日志的名称,本文输入VPC互访流量。

    • 资源类型:选择要捕获流量的资源类型,然后选择相应的资源,本文选择专有网络,然后在资源实例列表选择VPC_2,即查看VPC_2的流日志。

    • 流量类型:选择要捕获流量的类型,本文选择全部流量

    • 项目(Project):选择存储捕获流量的项目(Project)的类型,本文选择新建Project

    • 日志库(Logstore):选择存储捕获流量的日志库(Logstore)的类型,本文选择新建 Logstore

    • 开启流日志分析报表功能:选择该功能后,所选的日志库(Logstore)会开启索引并建立仪表盘,支持对数据进行SQL与可视化分析。本文选择开启该功能。

    • 采样间隔(分钟):选择流日志采样的时间间隔,当前支持1分钟、5分钟和10分钟的采样间隔。本文选择采用10分钟的采样间隔。

    • 描述:输入流日志的描述。

步骤四:查看流日志

  1. 登录专有网络管理控制台。
  2. 在左侧导航栏,选择运维与监控 > 流日志
  3. 流日志页面,找到目标流日志,然后在 日志服务列单击日志库(Logstore)名称的链接。

    NAT网关

  4. 根据下图示例顺序,查看VPC_1访问VPC_2的流量情况。

    查看流图

    序号

    步骤描述

    • 输入以下SQL语句对日志进行聚合和排列,筛选VPC_1访问VPC_2流量的图表:

      vpc-xxx and srcaddr: 172.16.* and action: ACCEPT | select date_format(from_unixtime(__time__ - __time__% 60), '%H:%i:%S') as time, sum(bytes*8/("end"-start+1)) as bandwidth group by time order by time asc limit 1000

      该SQL语句定义了时间time、带宽bandwidth(bps)、源地址srcaddr三个参数,并按time从小到大排序,取1000条日志。其中参数说明如下:

      • vpc-xxx:VPC_2的实例ID。

      • srcaddr:VPC_1的私网网段。

      • 其余字段请参照示例值输入。

      • 图表类型:选择流图Pro

    • 输入以下SQL语句,筛选VPC_1内各个ECS实例访问VPC_2的流量图表:

      vpc-xxx and srcaddr: 172.16.* and action: ACCEPT | select date_format(from_unixtime(__time__ - __time__% 60), '%H:%i:%S') as time, srcaddr,sum(bytes*8/("end"-start+1)) as bandwidth group by time,srcaddr order by time asc limit 1000
      • vpc-xxx:VPC_2的实例ID。

      • srcaddr:VPC_1的私网网段。

      • 生成流图时,聚合列选择srcaddr

    选择要查看流日志的时间。

    单击统计图表页签,然后单击

    流图

    选择流图格式。

    通用配置区域,设置以下参数信息:

    • x轴字段:设置为time

    • y轴字段:设置为bandwidth

    • 聚合列:设置为srcaddr

    • 格式化:设置为bps, Kbps, Mbps

    其余参数保持默认值。

    单击添加到仪表盘,在弹出的对话框中设置以下参数信息:

    • 操作类型:本文以新建仪表盘为例进行说明。

    • 布局模式:本文以网格布局为例进行说明。

    • 仪表盘名称:填写仪表盘的名称,本文输入VPC_1内各个ECS实例访问VPC_2的流量

    您可以在仪表盘查看流日志信息。

    单击查询/分析,即可查看VPC_1内各个ECS实例访问VPC_2的流量。

  5. 可选:查看VPC_2访问VPC_1流量的图表时,您可以在创建流日志时资源类型选择为专有网络,然后在下拉列表中选择VPC_1。输入SQL语句时,vpc-xxx设置为VPC_1的实例ID,srcaddr设置为VPC_2的私网网段,其余步骤保持不变。


http://www.mrgr.cn/news/63075.html

相关文章:

  • 浏览器相关题集
  • Qt的信号槽机制学习一
  • 修改HarmonyOS鸿蒙图标和名字,打包后安装到真机,应用图标丢失变成透明,修改名字也不生效,还是默认的labeL解决方案教程
  • CF979
  • Servlet 3.0 新特性全解
  • defer和async的区别
  • (C#面向初学者的 .NET 的生成 AI) 第 1 部分-简介
  • STM32(hal库)中Systick是如何默认进行计时1ms的?
  • 2024年【广东省安全员C证第四批(专职安全生产管理人员)】新版试题及广东省安全员C证第四批(专职安全生产管理人员)复审考试
  • C语言函数指针实用总结
  • 存在sql注入的公网站点
  • 详细分析SQL state [99999]; error code [17059]; 无法转换为内部表示 解决方法(实战讲解)
  • DICOM基础:CT类型DICOM图像信息头分析
  • 手撕代码:C#.NET实现自定义IOC容器
  • 【C++】类和对象(九):再谈构造函数
  • python画图|errorbar初探
  • 鸿蒙NEXT开发笔记(九)仿微信聊天App的收发文本消息
  • 无人机救援系统基本组成
  • 选项卡设计与实现
  • Python酷库之旅-第三方库Pandas(183)
  • [数组基础] 0724. 寻找数组的中心下标
  • 机器学习算法之回归算法
  • Java中跳转结构
  • 实系数多项式的运算算法
  • <HarmonyOS第一课>HarmonyOS SDK开放能力简介的课后习题
  • 用示波器如何调方波?