בדף הזה מוסבר איך להפעיל את Monitoring API v3 ולאשר את השימוש בו. כדי להשתמש ב-API הזה, צריך להפעיל אותו.
הפעלת Monitoring API
כדי לבדוק אם Monitoring API מופעל או כדי להפעיל את ה-API, משתמשים במסוף Cloud de Confiance או ב-Google Cloud CLI.
מסוף Cloud de Confiance
במסוף Cloud de Confiance , בוחרים את הפרויקט Cloud de Confiance שעבורו רוצים להפעיל את ה-API, ואז עוברים לדף APIs & Services:
לוחצים על הכפתור הפעלת ממשקי API ושירותים.
מחפשים את 'מעקב'.
בתוצאות החיפוש, לוחצים על Stackdriver Monitoring API.
אם מופיע הכיתוב 'API enabled', סימן שה-API כבר מופעל. אם לא, לוחצים על הפעלה.
CLI של gcloud
אם עדיין לא התקנתם את ה-CLI של gcloud בתחנת העבודה, תוכלו לעיין במאמר בנושא התקנת Google Cloud CLI.
כדי לבדוק אם Monitoring API מופעל, מריצים את הפקודה הבאה בתחנת העבודה, אחרי שמחליפים את PROJECT_ID במזהה הפרויקט שעבורו רוצים להפעיל את ה-API:
gcloud services list --project=PROJECT_IDאם
monitoring.googleapis.comמופיע בפלט, ה-API מופעל.אם ה-API לא מופעל, מריצים את הפקודה הבאה כדי להפעיל אותו:
gcloud services enable monitoring --project=PROJECT_IDמידע נוסף זמין במאמר
gcloud services.
הרשאת שימוש ב-Monitoring API
הגישה אל Monitoring API נשלטת באמצעות תפקידים והרשאות בניהול הזהויות והרשאות הגישה (IAM). לכל method משויכת הרשאה, וההרשאות של methods קשורות מקובצות בתפקידים שאפשר להקצות למשתמשים. מידע נוסף זמין במאמר בנושא בקרת גישה באמצעות IAM.
אחרי שמאשרים גישה ל-API, אפשר להשתמש ב-API מכל מקום.
לדוגמה, אפשר להפעיל את השיטה timeSeries.list מתחנת העבודה המקומית.
אם אתם כותבים אפליקציה שמשתמשת בספריות הלקוח המומלצות, הספריות האלה מאשרות את האפליקציה באמצעות Application Default Credentials.
במקרים מסוימים אפשר גם להשתמש במפתחות API, אבל בדרך כלל מומלץ להשתמש בחשבונות שירות. מפתחות API שימושיים בלקוחות כמו דפדפנים ואפליקציות לנייד שאין להם שרת קצה עורפי. מידע נוסף זמין במאמר שימוש במפתחות API.
מידע נוסף על אימות והרשאה זמין במדריך האימות.