- HTTP 请求
- 路径参数
- 请求正文
- 响应正文
- 授权范围
- InterconnectDiagnostics
- LinkStatus
- LinkLACPStatus
- 州/省/直辖市/自治区
- LinkLLDPStatus
- PacketCounts
- 试试看!
获取单个互连资源的诊断信息。
HTTP 请求
GET https://edgenetwork.googleapis.com/v1/{name=projects/*/locations/*/zones/*/interconnects/*}:diagnose
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
name |
必需。互联资源的名称。 |
请求正文
请求正文必须为空。
响应正文
DiagnoseInterconnectResponse 包含特定互连的当前诊断信息。
如果成功,响应正文将包含结构如下的数据:
| JSON 表示法 |
|---|
{
"updateTime": string,
"result": {
object ( |
| 字段 | |
|---|---|
update |
上次更新互连诊断信息的时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
result |
特定互连的网络状态。 |
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/cloud-platform
如需了解详情,请参阅 Authentication Overview。
InterconnectDiagnostics
有关互连的诊断信息,包含有关连接的 Google 端的详细最新技术信息。
| JSON 表示法 |
|---|
{ "macAddress": string, "linkLayerAddresses": [ { object ( |
| 字段 | |
|---|---|
mac |
互连的捆绑接口的 MAC 地址。 |
link |
LinkLayerAddress 的列表,用于描述相应互连的邻居的 IP 地址和对应的链路层地址。 |
links[] |
LinkStatus 对象列表,用于描述互连中各链路的状态。 |
LinkStatus
描述互连连接中各链路的状态。
| JSON 表示法 |
|---|
{ "circuitId": string, "lacpStatus": { object ( |
| 字段 | |
|---|---|
circuit |
在开通期间由 Google 分配的相应链接的唯一 ID。 |
lacp |
描述 LACP 链路的状态。 |
lldp |
LinkLLDPStatus 对象列表,用于描述互连上每条链路的每个对等方的 LLDP 状态。 |
packet |
此链接的特定数据包计数统计信息。 |
LinkLACPStatus
描述 LACP 链路的状态。
| JSON 表示法 |
|---|
{
"state": enum ( |
| 字段 | |
|---|---|
state |
LACP 链路的状态。 |
google |
LACP 交换中 Google 一端的端口的系统 ID。 |
neighbor |
LACP 交换中邻居一端的端口的系统 ID。 |
aggregatable |
值为 true 表示相应参与者将允许该链接用作聚合的一部分。值为 false 表示相应链接应作为单独的链接使用。 |
collecting |
如果为 true,则表示参与者正在收集链接上的传入帧;否则为 false |
distributing |
如果为 true,则表示参与者正在分发传出帧;如果为 false,则表示分发已停用 |
州
LACP 链路的状态枚举值。
| 枚举 | |
|---|---|
UNKNOWN |
表示状态处于未知状态的默认状态。 |
ACTIVE |
已在捆绑套装中配置了链路,并且链路处于有效状态。 |
DETACHED |
未在软件包中配置链接,这意味着对象的其余部分应为空。 |
LinkLLDPStatus
描述 LLDP 链接。
| JSON 表示法 |
|---|
{ "peerSystemName": string, "peerSystemDescription": string, "peerChassisId": string, "peerChassisIdType": string, "peerPortId": string, "peerPortIdType": string } |
| 字段 | |
|---|---|
peer |
对等系统在管理上分配的名称。 |
peer |
LLDP 对等方的网络实体的文本说明。 |
peer |
与传输 LLDP 代理相关联的端点标识符的对等机箱组件。 |
peer |
对等底盘标识符字符串的格式和来源。 |
peer |
与传输 LLDP 代理相关联的端点标识符的端口组件。如果指定的端口是 IEEE 802.3 中继器端口,则此 TLV 是可选的。 |
peer |
对等端口标识符字符串的格式和来源。 |
PacketCounts
包含一组与接口相关的统计信息对象。
| JSON 表示法 |
|---|
{ "inboundUnicast": string, "inboundErrors": string, "inboundDiscards": string, "outboundUnicast": string, "outboundErrors": string, "outboundDiscards": string } |
| 字段 | |
|---|---|
inbound |
已传送的数据包数。 |
inbound |
包含错误的入站数据包的数量。 |
inbound |
即使未检测到任何错误,仍选择丢弃的入站数据包数量,以防止这些数据包可交付。 |
outbound |
请求传输的数据包总数。 |
outbound |
因错误而无法传输的出站数据包数量。 |
outbound |
即使未检测到任何错误,仍选择丢弃的出站数据包数量,以防止其被传输。 |