Mendapatkan diagnostik

Dengan diagnostik Cloud Interconnect, Anda dapat memecahkan masalah koneksi Cross-Cloud Interconnect selama penyediaan dan setelah aktivasi. Diagnostik memberi Anda informasi teknis terbaru yang mendetail tentang sisi Google Cloud dari koneksi Cross-Cloud Interconnect.

Diagnostik selama pemadaman layanan

Hasil diagnostik mungkin tidak tersedia selama penghentian global karena informasi koneksi Cross-Cloud Interconnect diberikan sebagai resource global. Pemadaman global dapat memengaruhi diagnostik untuk Cross-Cloud Interconnect agar tidak diambil. Namun, penghentian global ini tidak selalu mencerminkan status fungsional koneksi atau lampiran.

Diagnostik selama penyediaan

Diagnostik berisi data yang berbeda, bergantung pada tahap proses penyediaan. Koneksi Anda harus memenuhi persyaratan di setiap tahap sebelum dapat melanjutkan ke tahap berikutnya.

Tahap tersebut adalah sebagai berikut:

  • Tahap 1 - Koneksi sirkuit:

    • Status daya optik adalah OK.
    • bundleOperationalStatus adalah Down.
  • Tahap 2 - Kualifikasi sirkuit (multi-link):

    • Status daya optik adalah OK.
    • bundleOperationalStatus adalah Down.
  • Tahap 3 - Konfigurasi produksi:

    • Status daya optik adalah OK.
    • bundleOperationalStatus adalah Up.

Menggunakan diagnostik

Untuk menafsirkan informasi yang Anda dapatkan dari Konsol Google Cloud, Google Cloud CLI, atau API, lihat bagian Referensi output perintah.

Konsol

  1. Di konsol Google Cloud, buka tab Koneksi fisik Cloud Interconnect.

    Buka Koneksi fisik

  2. Pilih nama koneksi Cross-Cloud Interconnect Anda.

  3. Tinjau kolom berikut:

    • Untuk peringatan atau error, lihat kolom Status di pojok kiri atas halaman.
    • Guna mengetahui kapasitas yang disediakan untuk koneksi Cloud Interconnect, lihat kolom Kapasitas yang disediakan.
    • Jika Anda mencurigai adanya masalah pada koneksi Cloud Interconnect, lihat bagian lampiran VLAN untuk mengetahui informasi seperti kapasitas koneksi yang efektif atau jumlah down link.
    • Untuk detail tambahan, seperti tingkat cahaya, lihat bagian Info sirkuit link.

gcloud

Gunakan perintah gcloud compute interconnects get-diagnostics:

gcloud compute interconnects get-diagnostics NAME \
    --project=PROJECT_ID

Ganti kode berikut:

  • NAME: nama koneksi
  • PROJECT_ID: ID project Google Cloud

Output perintahnya akan terlihat seperti berikut:

result:
bundleAggregationType: BUNDLE_AGGREGATION_TYPE_LACP
bundleOperationalStatus: BUNDLE_OPERATIONAL_STATUS_UP
links:
- circuitId: GCP-00112
googleDemarc: MARKL:MMR A/ 4th floor Cab 04.105.004.704 FP 4 Port 3 Fibers 77,78
  -LC
lacpStatus:
  googleSystemId: 9c:e1:76:7a:40:de
  neighborSystemId: ec:ce:13:e2:99:07
  state: ACTIVE
operationalStatus: LINK_OPERATIONAL_STATUS_UP
receivingOpticalPower:
  state: OK
  value: -2.94
transmittingOpticalPower:
  state: OK
  value: -1.66
macAddress: 9c:e1:76:7a:40:e3

API

Gunakan metode interconnects.getDiagnostics:

 GET https://compute.googleapis.com/compute/projects/PROJECT_ID/global/interconnects/NAME/getDiagnostics

Ganti kode berikut:

  • PROJECT_ID: ID project Google Cloud
  • NAME: nama koneksi Anda

Jika berhasil, perintah ini akan menampilkan output InterconnectDiagnostics dalam format berikut.

{
"result": {
"macAddress": "9c:e1:76:7a:40:e3",
"links": [
  {
    "circuitId": "GCP-00112",
    "googleDemarc": "MARKL:MMR A/ 4th floor Cab 04.105.004.704 FP 4 Port 3 Fibers 77,78 -LC",
    "receivingOpticalPower": {
      "value": -2.97,
      "state": "OK"
    },
    "transmittingOpticalPower": {
      "value": -1.67,
      "state": "OK"
    },
    "lacpStatus": {
      "state": "ACTIVE",
      "googleSystemId": "9c:e1:76:7a:40:de",
      "neighborSystemId": "ec:ce:13:e2:99:07"
    },
    "operationalStatus": "LINK_OPERATIONAL_STATUS_UP"
  }
],
"bundleOperationalStatus": "BUNDLE_OPERATIONAL_STATUS_UP",
"bundleAggregationType": "BUNDLE_AGGREGATION_TYPE_LACP"
}
}

Referensi output perintah

Untuk menafsirkan output diagnostik, lihat tabel berikut.

Parameter output Deskripsi
macAddress Menjelaskan alamat MAC dari paket koneksi Cloud Interconnect di sisi Google Cloud.
arpCache Menjelaskan setiap tetangga yang saat ini terlihat oleh Cloud Router dalam cache ARP untuk koneksi Cloud Interconnect. Kolom ini kosong jika koneksi tidak dipaketkan.
arpCache[].macAddress Mencantumkan alamat MAC tetangga ARP ini.
arpCache[].ipAddress Mencantumkan alamat IP dari tetangga ARP ini.
links[] Menjelaskan status untuk setiap link pada koneksi Cloud Interconnect.
links[].circuitId Mencantumkan ID unik yang ditetapkan Google untuk sirkuit ini, seperti yang ditetapkan selama pengaktifan rangkaian.
links[].googleDemarc Menjelaskan demarc yang ditetapkan Google, seperti yang ditetapkan pada pengaktifan rangkaian.
links[].receivingOpticalPower Menjelaskan nilai dan status saat ini untuk tingkat cahaya yang diterima.
links[].receivingOpticalPower.value Mencantumkan nilai saat ini dari tingkat cahaya yang diterima, dalam satuan dBm.
links[].receivingOpticalPower.state

Status nilai saat ini jika dibandingkan dengan tingkat peringatan dan alarm untuk transceiver penerima:

  • OK: Nilai belum melewati ambang batas peringatan.
  • LOW_WARNING: Nilai telah melewati ambang batas peringatan rendah.
  • HIGH_WARNING: Nilai telah melewati ambang batas peringatan tinggi.
  • LOW_ALARM: Nilai telah melewati ambang batas alarm rendah.
  • HIGH_ALARM: Nilai telah melewati ambang batas alarm tinggi.
links[].transmittingOpticalPower Nilai dan status saat ini untuk tingkat cahaya pengiriman.
links[].transmittingOpticalPower.value Nilai saat ini dari tingkat cahaya pengiriman, dalam satuan dBm.
links[].transmittingOpticalPower.state

Status nilai saat ini jika dibandingkan dengan tingkat peringatan dan alarm untuk transceiver pengiriman:

  • OK: Nilai belum melewati ambang batas peringatan.
  • LOW_WARNING: Nilai telah melewati ambang batas peringatan rendah.
  • HIGH_WARNING: Nilai telah melewati ambang batas peringatan tinggi.
  • LOW_ALARM: Nilai telah melewati ambang batas alarm rendah.
  • HIGH_ALARM: Nilai telah melewati ambang batas alarm tinggi.
links[].lacpStatus Informasi LACP untuk satu link.
links[].lacpStatus.state
  • ACTIVE: Link dikonfigurasi dan aktif di dalam paket.
  • DETACHED: Link tidak dikonfigurasi dalam paket; status ini digunakan saat bundleAggregationType adalah STATIC.
links[].lacpStatus.googleSystemId ID sistem port di sisi Google Cloud dari pertukaran LACP.
links[].lacpStatus.neighborSystemId ID sistem port di sisi cloud jarak jauh dari pertukaran LACP.
links[].arpCache[] Daftar objek InterconnectDiagnostics.ARPEntry, yang menjelaskan entri tetangga ARP yang terlihat pada link ini. Kolom ini kosong jika link dipaketkan.
links[].arpCache[].macAddress Alamat MAC tetangga ARP pada link ini.
links[].arpCache[].ipAddress Alamat IP tetangga ARP pada link ini.

Langkah selanjutnya