הצגת יומני מסוף של מכונות וירטואליות שמשתמשות ב-VM Runtime ב-GDC

המסמך הזה מיועד לבעלי אפליקציות שמריצים את Google Distributed Cloud. במאמר הזה מוסבר איך לצפות ביומני המסוף של מכונה וירטואלית (VM) שמשתמשת ב-VM Runtime ב-GDC. אפשר להשתמש ביומני המסוף של המכונה הווירטואלית כדי לפתור בעיות באשכול ולאבחן אותן.

לפני שמתחילים

כדי להשלים את המסמך הזה, תצטרכו גישה למקורות המידע הבאים:

התחברות ל-VM

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

  1. כדי לגשת למכונה וירטואלית מהמסוף, משתמשים ב-kubectl:

    kubectl virt console VM_NAME
    

    מחליפים את VM_NAME בשם המכונה הווירטואלית שאליה רוצים להתחבר.

  2. כשמוצגת בקשה, מזינים את פרטי הכניסה של המשתמש שציינתם כשנוצר המכונה הווירטואלית.

  3. מריצים פקודה כדי לבדוק אם יש עדכונים, כמו apt-get למכונות וירטואליות מבוססות Debian או yum check-update למכונות וירטואליות מבוססות Red Hat.

    מבוסס על Debian

    apt-get update
    

    מבוסס על Red Hat

    yum check-update
    
  4. אחרי שתצליחו ליצור פעילות ביומן המסוף, תצאו מהסשן של המכונה הווירטואלית ומהמסוף:

    Ctrl + ]
    

צפייה ביומני קונסולת ה-VM

אפשר לצפות ביומני המסוף של מכונות וירטואליות במסוף Google Cloud . יומנים של מסוף סדרתי של מכונות וירטואליות מועברים בסטרימינג אל Cloud Logging, ואפשר לצפות בהם ב-Logs Explorer. מכונות וירטואליות שפועלות באמצעות VM Runtime ב-GDC מסווגות כקונטיינרים ביומני המסוף.

  1. במסוף Google Cloud , נכנסים לדף Logs Explorer בתפריט Logging.

    כניסה לדף Logs Explorer

  2. בשדה Query, מזינים את השאילתה הבסיסית הבאה:

    resource.type="k8s_container"
    resource.labels.container_name="log"
    
  3. בחלון Query results מוצג הפלט של יומני המסוף מהמכונות הווירטואליות, כמו שרואים בצילום המסך הבא לדוגמה:

    הפלט של השאילתה מציג את יומני המסוף

  4. כדי לסנן את תוצאות השאילתה למכונה וירטואלית מסוימת, מוסיפים לשאילתה את שם האשכול ואת שם המכונה הווירטואלית:

    resource.type="k8s_container"
    resource.labels.container_name="log"
    resource.labels.cluster_name="CLUSTER_NAME"
    labels.k8s-pod/kubevirt/vm="VM_NAME"
    

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

    • CLUSTER_NAME: השם של האשכול שמכיל את המכונה הווירטואלית.
    • VM_NAME: השם של ה-VM.

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