קבלת אבחון

אבחון Cloud Interconnect מאפשר לכם לפתור בעיות בחיבורי Dedicated Interconnect במהלך ההקצאה ואחרי ההפעלה.

האבחון מספק לכם מידע טכני עדכני ומפורט עלGoogle Cloud הצד של חיבורי Dedicated Interconnect לפי דרישה.

אבחון במהלך הפסקות שירות

במקרה של הפסקת שירות גלובלית, אל תשתמשו בתוצאות האבחון מחיבור Dedicated Interconnect כדי לקבל החלטות לגבי המקום שאליו תרצו להפנות את תעבורת הנתונים ברשת.

בניגוד לצירוף ל-VLAN שהוא אזורי, חיבור Dedicated Interconnect הוא משאב גלובלי. הפסקת שירות גלובלית יכולה למנוע את הפעולה התקינה של האבחון של Cloud Interconnect.

אבחון במהלך הקצאת הרשאות

הצגת האבחון מספקת את המידע שנדרש לפתרון בעיות בהגדרת הנתב המקומי, ויכולה לעזור אם החיבור שלכם ל-Dedicated Interconnect לא מתקדם בתהליך ההקצאה.

תוצאות האבחון מכילות נתונים שונים בהתאם לשלב בתהליך הקצאת הקישוריות שבו נמצא חיבור ה-Dedicated Interconnect. השלבים העיקריים והמשניים מפורטים בקטע הבא. המידע האבחוני הזה מספק לכם את השלבים הבאים האפשריים שצריך לבצע כדי שתהליך הקצאת ההרשאות יתקדם בלי בעיות נוספות.

אפשר להשתמש בהפניה לפלט של הפקודה כדי לפרש את התוצאות של פקודות האבחון או את המידע שמופיע במסוף Google Cloud .

שלבי הקצאת ההרשאות

תהליך הקצאת החיבור של Dedicated Interconnect מתבצע בכמה שלבים. כדי לעבור לשלב הבא, צריך לעמוד בדרישות הבאות בכל שלב:

  • שלב 1 – חיבור המעגל:

    • מצב ההספק האופטי הוא OK לכל קישור בחיבור.
  • שלב 2 – בדיקת כשירות המעגל (רק לחיבורים עם קישורים מרובים):

    • מצב ההספק האופטי הוא OK לכל קישור בחיבור.
    • לכל קישור מוקצית כתובת IP זמנית. הכתובת משמשת להסמכה של כל קישור בנפרד באמצעות בדיקת פינג.
    • קיימים ערכים של Address Resolution Protocol‏ (ARP).
  • שלב 3 – הגדרת Production:

    • מצב ההספק האופטי הוא OK לכל קישור בחיבור.
    • כל הקישורים בחיבור מוגדרים בחבילת LACP.
    • כתובת IP זמנית מוקצית לממשק של חבילת התגים. Google Cloud מאמת את הקישוריות באמצעות פינג. כתובת ה-IP לניסיון מוסרת כשתהליך ההפעלה מסתיים.
    • יש רשומות ARP.

שימוש באבחון

כדי לראות מידע אבחוני על חיבור Dedicated Interconnect, פועלים לפי השלבים הבאים.

המסוף

  1. במסוף Google Cloud , עוברים לכרטיסייה Physical connections של Cloud Interconnect.

    כניסה אל Physical connections

  2. בוחרים את השם של חיבור Dedicated Interconnect.

  3. מידע אבחוני מופיע במיקומים הבאים בדף פרטי החיבור:

    • אזהרות או שגיאות מופיעות בשדה סטטוס.
    • כדי לראות את הקיבולת שהוקצתה ל-Dedicated Interconnect, מעיינים בשדה Provisioned capacity.
    • אם אתם חושדים שיש בעיות בחיבור Dedicated Interconnect, תוכלו לעיין בקטע VLAN attachments כדי לקבל מידע כמו הקיבולת האפקטיבית של החיבור או מספר הקישורים הלא פעילים.
    • פרטים נוספים, כמו רמות האור, זמינים בקטע קישור מידע על מעגל.

gcloud

משתמשים בפקודה gcloud compute interconnects get-diagnostics:

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

מחליפים את מה שכתוב בשדות הבאים:

  • NAME: השם של חיבור Dedicated Interconnect בפרויקט
  • PROJECT_ID: המזהה של Google Cloud הפרויקט

הפלט אמור להיראות כך:

macAddress: "00:11:22:33:44:55"
arpCache:
  macAddress: "55:44:33:22:11:00"
  ipAddress: "1.2.3.4"
links:
  - circuitId: "circuit-id-1"
    receivingOpticalPower:
      value: 0.4
      state: OK
    lacpStatus:
      state: ACTIVE
      googleSystemId: "00:11:22:33:44:55"
      neighborSystemId: "55:44:33:22:11:00"
     macsec:
      ckn: 0101010189abcdef...0123456789abcdef
      operational: true
  - circuitId: "circuit-id-2"
    receivingOpticalPower:
      value: 0.4
      state: OK
    lacpStatus:
      state: DETACHED
    macsec:
      ckn: 0101010189abcdef...0123456789abcdef
      operational: false
    arpCache:
      macAddress: "01:23:45:67:89:0a"
      ipAddress: "2.3.4.5"

API

משתמשים בשיטה interconnects.getDiagnostics:

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

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: המזהה של Google Cloud הפרויקט
  • NAME: השם של חיבור Dedicated Interconnect בפרויקט

אם הפקודה הזו מצליחה, היא מחזירה פלט InterconnectDiagnostics בפורמט הבא. כדי להבין את הפלט, אפשר לעיין בחומרי העזר בנושא פלט פקודה.

{
  "macAddress": "00:11:22:33:44:55",
  "arpCache": [
    {
      "macAddress": "55:44:33:22:11:00",
      "ipAddress": "1.2.3.4"
    }
  ],
  "links": [
    {
      "circuitId": "circuit-id",
      "receivingOpticalPower": {
        "value": 0.4,
        "state": OK,
      },
      "lacpStatus": {
        "state": ACTIVE,
        "googleSystemId": "00:11:22:33:44:55",
        "neighborSystemId": "55:44:33:22:11:00"
      }
    },
    {
      "circuitId": "circuit-id",
      "receivingOpticalPower": {
        "value": 0.4,
        "state": OK,
      },
      "lacpStatus": {
        "state": DETACHED
      },
      "arpCache": [
        {
          "macAddress": "01:23:45:67:89:0a",
          "ipAddress": "2.3.4.5"
        }
      ]
    }
  ]
}

שימוש באבחון מקבוצות חיבור

אפשר גם לקבל נתונים מצטברים של אבחון מכל חיבורי ה-Interconnect בקבוצת חיבורי Interconnect.

המסוף

  1. במסוף Google Cloud , עוברים לכרטיסייה Physical connections של Cloud Interconnect.

    כניסה אל Physical connections

  2. בטבלה Interconnect groups, בוחרים את השם של קבוצת חיבורי Dedicated Interconnect.

  3. מידע אבחוני מופיע במיקומים הבאים בדף הפרטים של הקבוצה:

    • בחלק העליון של הדף אפשר לראות את הסטטוס והתיאור של הקבוצה.
    • מתחת לסטטוס ולתיאור, אפשר לראות כמה מהחיבורים פעילים, מהו הסכם ה-SLA המיועד ומהם התנאים לזכאות להסכם ה-SLA המיועד.
    • אם יש חסימות שמונעות מקבוצת החיבורים לעמוד בדרישות של הסכם ה-SLA הרצוי, החסימות האלה יופיעו בשדה חסימות שמונעות עמידה בדרישות של הסכם ה-SLA שבסעיף הקודם.
    • בטבלה שבתחתית הדף מוצגים פרטים על כל חיבור בקבוצת החיבורים.

gcloud

משתמשים בפקודה gcloud compute interconnects groups get-operational-status ומחליפים את NAME בשם של חיבור Dedicated Interconnect שרוצים לבדוק:

gcloud compute interconnects groups get-operational-status NAME

שימוש באבחון מקבוצות של צירופים ל-VLAN

אפשר לקבל נתונים מצטברים של אבחון מכל הצירופים ל-VLAN בקבוצת צירופים ל-VLAN.

המסוף

  1. נכנסים לכרטיסייה VLAN attachments ב-Cloud Interconnect במסוף Google Cloud .

    מעבר לצירופים ל-VLAN

  2. בוחרים את קבוצת צירופי ה-VLAN שרוצים לערוך.

  3. מידע אבחוני מופיע במיקומים הבאים בדף הפרטים של הקבוצה:

    • בחלק העליון של הדף אפשר לראות את הסטטוס והתיאור של הקבוצה.
    • מתחת לסטטוס ולתיאור, אפשר לראות כמה מחיבורי ה-VLAN פעילים, מה ה-SLA המיועד ומה הסיכוי לקבל את ה-SLA המיועד.
    • אם יש חסימות שמונעות מקבוצת צירופים ל-VLAN שלכם לעמוד בדרישות של הסכם רמת השירות הרצוי, החסימות האלה יופיעו בשדה SLA eligibility blockers (חסימות שמונעות עמידה בדרישות של הסכם רמת השירות) בקטע הקודם.
    • בטבלה שבתחתית הדף מוצגים פרטים על כל צירוף ל-VLAN בקבוצת הצירופים ל-VLAN.

gcloud

משתמשים בפקודה gcloud compute interconnects attachments groups get-operational-status:

gcloud compute interconnects attachments groups get-operational-status NAME

מחליפים את מה שכתוב בשדות הבאים:

  • NAME: השם של קבוצת הצירופים ל-VLAN בפרויקט

הפלט אמור להיראות כך:

result:
attachmentStatuses:
- adminEnabled: true
  attachment: https://www.googleapis.com/compute/v1/projects/equinix-gci-testing/regions/us-west2/interconnectAttachments/byohsm-lab-sfo-attachment3
  isActive: ACTIVE
  status: CONNECTION_UP
- adminEnabled: true
  attachment: https://www.googleapis.com/compute/v1/projects/equinix-gci-testing/regions/us-west2/interconnectAttachments/ccsw03-sfo05-z1-a1
  isActive: ACTIVE
  status: CONNECTION_UP
configured:
  availabilitySla:
    effectiveSla: PRODUCTION_NON_CRITICAL
groupStatus: FULLY_UP
intent:
  availabilitySla: PRODUCTION_NON_CRITICAL
operational:
  availabilitySla:
    effectiveSla: PRODUCTION_NON_CRITICAL

הפניה לפלט פקודה

בטבלה הבאה מפורטות ההגדרות של פרמטרי הפלט של הפקודות ב-Google Cloud CLI ושל interconnects.getDiagnostics API.

פרמטר פלט תיאור
macAddress תיאור של כתובת ה-MAC של חבילת החיבור Dedicated Interconnect בצד Google Cloud .
arpCache תיאור של שכנים בודדים שרואים ב-Cloud Router במטמון ה-ARP של חיבור Dedicated Interconnect. השדה הזה ריק אם החיבור לא מאוגד.
arpCache[].macAddress מציג את כתובת ה-MAC של שכן ה-ARP הזה.
arpCache[].ipAddress מציג את כתובת ה-IP של שכן ה-ARP הזה.
links[] תיאור הסטטוס של כל קישור בחיבור Dedicated Interconnect.
links[].circuitId מפורט כאן המזהה הייחודי ש-Google מקצה למעגל הזה, כפי שהוקצה במהלך הפעלת המעגל.
links[].googleDemarc תיאור של נקודת ההפרדה ש-Google מקצה, כפי שהוקצתה בהפעלת המעגל וסופקה על ידי Google ללקוח במסמך ייפוי הכוח.
links[].macsec מצב ה-MACsec של הקישור. אם לא הפעלתם את MACsec, השדה הזה לא יופיע.
links[].macsec.ckn השם של מפתח שיוך הקישוריות (CKN) שנמצא בשימוש. השדה הזה מושמט אם לא הפעלתם את MACsec.
links[].macsec.operational

מצב ה-MACsec של הקישור. אם לא הפעלתם את MACsec, השדה הזה לא יופיע. אלה הערכים האפשריים:

  • TRUE:‏ MACsec פועל בקישור.
  • FALSE:‏ MACsec לא פועל בקישור.
links[].operationalState

מצב הפעולה של קישור Dedicated Interconnect. השדה הזה מושמט אם לא הפעלתם את MACsec. אלה הערכים האפשריים:

  • LINK_OPERATIONAL_STATUS_UP: הקישור פועל.
  • LINK_OPERATIONAL_STATUS_DOWN: הקישור לא תקין.

מצב הפעולה של הקישור לא מושפע ממצב ה-MACsec של הקישור.

links[].receivingOpticalPower מתאר את הערך והסטטוס הנוכחיים של רמת האור שהתקבלה.
links[].receivingOpticalPower.value מוצג הערך הנוכחי של רמת האור שהתקבלה, ב-dBm.
links[].receivingOpticalPower.state

הסטטוס של הערך הנוכחי בהשוואה לרמות האזהרה וההתראה של המשדר-מקלט המקבל:

  • OK: הערך לא חצה את סף האזהרה.
  • LOW_WARNING: הערך ירד מתחת לסף האזהרה הנמוך.
  • HIGH_WARNING: הערך חצה את סף האזהרה הגבוה.
  • LOW_ALARM: הערך ירד מתחת לסף של אזעקת הערך הנמוך.
  • HIGH_ALARM: הערך חצה את סף ההתראה הגבוה.
links[].transmittingOpticalPower הערך והסטטוס הנוכחיים של רמת האור של השידור.
links[].transmittingOpticalPower.value הערך הנוכחי של רמת האור המשודרת, בדציבלים (dBm).
links[].transmittingOpticalPower.state

הסטטוס של הערך הנוכחי בהשוואה לרמות האזהרה וההתראה של המשדר:

  • OK: הערך לא חצה את סף האזהרה.
  • LOW_WARNING: הערך ירד מתחת לסף האזהרה הנמוך.
  • HIGH_WARNING: הערך חצה את סף האזהרה הגבוה.
  • LOW_ALARM: הערך ירד מתחת לסף של אזעקת הערך הנמוך.
  • HIGH_ALARM: הערך חצה את סף ההתראה הגבוה.
links[].lacpStatus פרטי LACP לקישור יחיד.
links[].lacpStatus.state
  • ACTIVE: הקישור מוגדר ופעיל בחבילה.
  • מנותק: הקישור לא מוגדר בחבילה.
links[].lacpStatus.googleSystemId מזהה המערכת של היציאה בצד Google Cloud של חילופי הנתונים של LACP.
links[].lacpStatus.neighborSystemId מזהה המערכת של היציאה בצד הלקוח של חילופי LACP.
links[].arpCache[] רשימה של אובייקטים מסוג InterconnectDiagnostics.ARPEntry, שמפרטים את רשומות השכנים של ARP שנראו בקישור הזה. השדה הזה ריק אם הקישור הוא חלק מחבילה.
links[].arpCache[].macAddress כתובת ה-MAC של שכן ה-ARP הזה בקישור הזה.
links[].arpCache[].ipAddress כתובת ה-IP של השכן ב-ARP בקישור הזה.

המאמרים הבאים