运行 Connectivity Tests
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
您可以直接从 Flow Analyzer 运行 Connectivity Tests,以验证两个端点之间的连接。您还可以运行这些测试,了解两个资源之间的路径。运行 Connectivity Tests 时,请注意这些测试会使用现有配置。因此,如果您在实际日志事件发生两周后运行测试,Connectivity Tests 不会使用历史配置。
运行测试时,测试定义中会使用以下属性:
- 来源 IP
- 源项目
- 来源网络(适用于内部 IP 地址)
- 目标 IP(适用于内部 IP 地址)
- 目标项目(适用于内部 IP 地址)
- 目标网络(适用于内部 IP 地址)
- 目标端口
- 协议
如果流量信息中未提供这些参数,则连接性测试会失败。例如,如果您仅按源 VPC 和目标 VPC 对流量进行分组,则这些信息不足以运行 Connectivity Tests。
Connectivity Tests 可能会由于以下原因而失败:
- 如果 VPC 流日志中显示的资源已不存在。
- 如果测试是从服务器到客户端执行的,并且无法发起该方向(返回流量除外)的流量。
在 Flow Analyzer 公开预览期间,从 Flow Analyzer 执行的 Connectivity Tests 不会产生费用。
准备工作
-
In the Google Cloud console, on the project selector page,
select or create a Google Cloud project.
Go to project selector
启用 Network Management API。
确保用户角色具有以下权限:compute.networks.list
由于测试是通过内部 API 运行的,因此结果是暂时性的,并且用户无需为运行测试付费。系统不会存储这些结果,并且在关闭结果面板后,您将无法再访问这些结果。
运行 Connectivity Tests
如需从流程分析器运行 Connectivity Tests,请执行以下操作:
控制台
在 Google Cloud 控制台中,前往流量分析器页面。
前往 Flow Analyzer
可选:选择日志存储桶。
选择要运行查询的时间范围。
在流量菜单中,选择以下选项之一:
- 来源 - 目标:汇总从来源到目标的流量。
- 客户端 - 服务器:通过将端口号和服务定义较低的资源视为服务器,汇总双向流量。
在“来源和目标”或“客户端和服务器”字段中,从菜单中选择一个字段。
输入要用来过滤的值。
添加一个或多个过滤表达式,以过滤与所有选定键值对均匹配的数据流。
按属性整理流程。选择一个字段来整理流程详细信息。
点击运行新查询。
在“所有数据流”表格中,点击“显示详细信息”旁边的省略号。
点击运行连接性测试。
后续步骤
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-02-14。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-02-14。"],[],[]]