Method: projects.locations.zones.interconnects.diagnose

Mendapatkan diagnostik 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 interconnect 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.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

result

object (InterconnectDiagnostics)

Status jaringan interconnect tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

InterconnectDiagnostics

Informasi diagnostik tentang interkoneksi, berisi informasi teknis yang mendetail dan terbaru 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 menjelaskan 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 gabungan. Nilai salah menunjukkan bahwa link harus digunakan sebagai link individual.

collecting

boolean

Jika benar (true), peserta mengumpulkan frame masuk di link, jika tidak, salah (false)

distributing

boolean

Jika benar (true), peserta mendistribusikan frame keluar; jika salah (false), distribusi dinonaktifkan

Negara bagian/Provinsi

Enum status untuk link LACP.

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

LinkLLDPStatus

Mendeskripsikan 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 entitas jaringan LLDP peer.

peerChassisId

string

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

peerChassisIdType

string

Format dan sumber string ID sasis peer.

peerPortId

string

Komponen port ID endpoint yang terkait dengan agen LLDP yang mengirimkan. 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 dibuang meskipun tidak ada error yang terdeteksi untuk mencegah agar paket tersebut dapat dikirim.

outboundUnicast

string (int64 format)

Jumlah total paket yang diminta untuk ditransmisikan.

outboundErrors

string (int64 format)

Jumlah paket keluar yang tidak dapat ditransmisikan karena terjadi error.

outboundDiscards

string (int64 format)

Jumlah paket keluar yang dipilih untuk dibuang meskipun tidak ada error yang terdeteksi untuk mencegah paket tersebut ditransmisikan.