כדי לראות את המידע המפורט על קבוצת צרכנים אחת, אפשר להשתמש במסוףGoogle Cloud , ב-Google Cloud CLI, בספריית הלקוח, ב-Managed Kafka API או בממשקי ה-API של Apache Kafka בקוד פתוח.
תפקידים והרשאות שנדרשים כדי לראות קבוצת צרכנים
כדי לקבל את ההרשאות שנדרשות להצגת קבוצות הצרכנים, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM Managed Kafka Viewer (roles/managedkafka.viewer) בפרויקט.
כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
זהו תפקיד שמוגדר מראש וכולל את ההרשאות שנדרשות לצפייה בקבוצות הצרכנים. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:
ההרשאות הנדרשות
כדי לראות את קבוצות הצרכנים, צריך את ההרשאות הבאות:
-
רשימת קבוצות צרכנים:
managedkafka.consumerGroups.list -
קבלת פרטים של קבוצת צרכנים:
managedkafka.consumerGroups.get
יכול להיות שתקבלו את ההרשאות האלה באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.
הצגת קבוצת צרכנים
כדי לראות את המידע המפורט על קבוצת צרכנים באשכול ספציפי:
המסוף
נכנסים לדף Cluster במסוף Google Cloud .
- לוחצים על האשכול שרוצים לראות את קבוצות הצרכנים שלו.
יוצג הדף Cluster details. בדף Cluster details, מתחת לכרטיסייה Resources, מופיעות קבוצות הצרכנים.
- לוחצים על קבוצת הצרכנים.
ייפתח הדף פרטי קבוצת הצרכנים.
- הגדרה: בכרטיסייה הזו מוצג השם של קבוצת הצרכנים. מוצג גם הנושא שאליו קבוצת הצרכנים משויכת.
- מעקב: בכרטיסייה הזו מוצג תרשים מעקב של השהיית ההיסט לפי מחיצה.
הדף מכיל את הפרטים הבאים:
gcloud
-
במסוף Google Cloud , מפעילים את Cloud Shell.
בחלק התחתון של Google Cloud המסוף יתחיל סשן של Cloud Shell ותופיע הודעה של שורת הפקודה. Cloud Shell היא סביבת מעטפת שבה ה-CLI של Google Cloud מותקן ומוגדרים ערכים לפרויקט הקיים. הסשן יופעל תוך כמה שניות.
מריצים את הפקודה
gcloud managed-kafka consumer-groups describe:gcloud managed-kafka consumer-groups describe CONSUMER_GROUP_ID \ --cluster=CLUSTER \ --location=LOCATION
הפקודה הזו מספקת מידע מפורט על קבוצת צרכנים ספציפית של שירות מנוהל ל-Apache Kafka. הוא כולל מידע על קבוצת הצרכנים, כולל השם, מזהה הקבוצה, זמן היצירה וזמן העדכון.
מחליפים את מה שכתוב בשדות הבאים:
-
CONSUMER_GROUP_ID: המזהה או השם של קבוצת הצרכנים.
-
CLUSTER: המזהה או השם של האשכול.
-
LOCATION: המיקום של האשכול.
-
Go
לפני שמנסים להריץ את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Go במאמר התקנת ספריות הלקוח. מידע נוסף מופיע ב מאמרי העזרה של ה-API של שירות מנוהל ל-Apache Kafka Go.
כדי לבצע אימות לשירות המנוהל ל-Apache Kafka, צריך להגדיר את Application Default Credentials(ADC). מידע נוסף זמין במאמר הגדרת ADC לסביבת פיתוח מקומית.
Java
לפני שמנסים להריץ את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Java במאמר התקנת ספריות הלקוח. מידע נוסף מופיע ב מאמרי העזרה של Managed Service for Apache Kafka Java API.
כדי לבצע אימות לשירות המנוהל ל-Apache Kafka, מגדירים את ה-Application Default Credentials. מידע נוסף זמין במאמר הגדרת ADC לסביבת פיתוח מקומית.
Python
לפני שמנסים להריץ את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Python במאמר התקנת ספריות הלקוח. מידע נוסף מופיע ב מאמרי העזרה של ה-API בשפת Python של שירות מנוהל ל-Apache Kafka.
כדי לבצע אימות לשירות המנוהל ל-Apache Kafka, מגדירים את ה-Application Default Credentials. מידע נוסף זמין במאמר הגדרת ADC לסביבת פיתוח מקומית.