Method: projects.locations.zones.interconnects.diagnose

Mendapatkan diagnostik dari satu resource interkoneksi.

Permintaan HTTP

GET https://edgenetwork.googleapis.com/v1/{name=projects/*/locations/*/zones/*/interconnects/*}:diagnose

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource interkoneksi.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

DiagnoseInterconnectResponse berisi diagnostik saat ini untuk interkoneksi tertentu.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "updateTime": string,
  "result": {
    object (InterconnectDiagnostics)
  }
}
Kolom
updateTime

string (Timestamp format)

Waktu saat diagnostik interkoneksi terakhir diperbarui.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

result

object (InterconnectDiagnostics)

Status jaringan interkoneksi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

InterconnectDiagnostics

Informasi diagnostik tentang interkoneksi, berisi informasi teknis yang mendetail dan terkini tentang sisi koneksi Google.

Representasi JSON
{
  "macAddress": string,
  "linkLayerAddresses": [
    {
      object (LinkLayerAddress)
    }
  ],
  "links": [
    {
      object (LinkStatus)
    }
  ]
}
Kolom
macAddress

string

Alamat MAC antarmuka paket Interconnect.

LinkStatus

Menjelaskan status untuk setiap link di Interconnect.

Representasi JSON
{
  "circuitId": string,
  "lacpStatus": {
    object (LinkLACPStatus)
  },
  "lldpStatuses": [
    {
      object (LinkLLDPStatus)
    }
  ],
  "packetCounts": {
    object (PacketCounts)
  }
}
Kolom
circuitId

string

ID unik untuk link ini yang ditetapkan selama pengaktifan oleh Google.

lacpStatus

object (LinkLACPStatus)

Menjelaskan status link LACP.

lldpStatuses[]

object (LinkLLDPStatus)

Daftar objek LinkLLDPStatus, yang digunakan untuk mendeskripsikan status LLDP setiap peer untuk setiap link di Interconnect.

packetCounts

object (PacketCounts)

Statistik khusus jumlah paket untuk link ini.

LinkLACPStatus

Menjelaskan status link LACP.

Representasi JSON
{
  "state": enum (State),
  "googleSystemId": string,
  "neighborSystemId": string,
  "aggregatable": boolean,
  "collecting": boolean,
  "distributing": boolean
}
Kolom
state

enum (State)

Status link LACP.

googleSystemId

string

ID sistem port di sisi Google dari pertukaran LACP.

neighborSystemId

string

ID sistem port di sisi tetangga dari pertukaran LACP.

aggregatable

boolean

Nilai benar menunjukkan bahwa peserta akan mengizinkan link digunakan sebagai bagian dari agregat. Nilai false menunjukkan bahwa link harus digunakan sebagai link individual.

collecting

boolean

Jika benar, peserta mengumpulkan frame masuk di link, jika tidak, salah

distributing

boolean

Jika benar, peserta mendistribusikan frame keluar; jika salah, distribusi dinonaktifkan

Negara bagian/Provinsi

Enum status untuk link LACP.

Enum
UNKNOWN Status default yang menunjukkan status tidak diketahui.
ACTIVE Link dikonfigurasi dan aktif di dalam paket.
DETACHED Link tidak dikonfigurasi di dalam paket, yang berarti objek lainnya harus kosong.

LinkLLDPStatus

Menjelaskan link LLDP.

Representasi JSON
{
  "peerSystemName": string,
  "peerSystemDescription": string,
  "peerChassisId": string,
  "peerChassisIdType": string,
  "peerPortId": string,
  "peerPortIdType": string
}
Kolom
peerSystemName

string

Nama yang ditetapkan secara administratif untuk sistem peer.

peerSystemDescription

string

Deskripsi tekstual entity jaringan peer LLDP.

peerChassisId

string

Komponen chassis peer dari ID endpoint yang terkait dengan agen LLDP yang mentransmisikan.

peerChassisIdType

string

Format dan sumber string ID chassis peer.

peerPortId

string

Komponen port ID endpoint yang terkait dengan agen LLDP yang melakukan transmisi. Jika port yang ditentukan adalah port Repeater IEEE 802.3, TLV ini bersifat opsional.

peerPortIdType

string

Format dan sumber string ID port peer.

PacketCounts

Berisi kumpulan objek statistik terkait antarmuka.

Representasi JSON
{
  "inboundUnicast": string,
  "inboundErrors": string,
  "inboundDiscards": string,
  "outboundUnicast": string,
  "outboundErrors": string,
  "outboundDiscards": string
}
Kolom
inboundUnicast

string (int64 format)

Jumlah paket yang dikirim.

inboundErrors

string (int64 format)

Jumlah paket masuk yang berisi error.

inboundDiscards

string (int64 format)

Jumlah paket masuk yang dipilih untuk dihapus meskipun tidak ada error yang terdeteksi untuk mencegah pengirimannya.

outboundUnicast

string (int64 format)

Jumlah total paket yang diminta untuk dikirim.

outboundErrors

string (int64 format)

Jumlah paket keluar yang tidak dapat dikirim karena error.

outboundDiscards

string (int64 format)

Jumlah paket keluar yang dipilih untuk dihapus meskipun tidak ada error yang terdeteksi untuk mencegah pengirimannya.