ארגון מופעים והצגת עלויות באמצעות תוויות

בדף הזה מוסבר איך להשתמש ב Google Cloud תוויות כדי לארגן את מופעי Spanner ולראות פירוט של העלויות.

Google Cloud תווית היא צמד מפתח/ערך שאפשר להקצות למשאבים ספציפיים ב- Google Cloud , כמו מכונות Spanner.

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

תרחישים נפוצים לשימוש בתוויות

דוגמאות לשימושים נפוצים בתוויות:

  • תוויות של צוותים או מרכזי עלות: אפשר להבחין בין משאבים שנמצאים בבעלות של צוותים שונים (לדוגמה, team:research ו-team:analytics) לצורך ניהול חשבונות או תקציבים.
  • תוויות סביבה: מציינים סביבות פיתוח, בדיקה או ייצור (לדוגמה, env:dev,‏ env:test ו-env:prod).
  • תוויות רכיבים: סיווג משאבים לפי רכיב אפליקציה או סוג עומס עבודה (לדוגמה, component:frontend ו-component:backend).
  • מעקב מפורט ברמת המכונה: תוכלו להוסיף למכונות Spanner תוויות עם מזהה משלהן או מזהה ספציפי (לדוגמה, instance_id:my-instance-1) כדי לפרק את העלויות לפי מכונה ישירות בדוחות החיוב או בשאילתות ב-BigQuery.

דרישות ומגבלות

התוויות שמוסיפים למכונות של Spanner צריכות לעמוד בדרישות הבאות:

  • כל מופע יכול לכלול עד 64 תוויות.
  • המפתחות והערכים צריכים להיות באורך של עד 63 תווים.
  • המפתחות והערכים יכולים להכיל רק אותיות קטנות, ספרות, קווים תחתונים (_) ומקפים (-).
  • המפתחות צריכים להתחיל באות קטנה או בתו בינלאומי. המפתחות לא יכולים להיות ריקים.
  • החלק של המפתח בתווית חייב להיות ייחודי בתוך מופע יחיד.

הוספה וניהול של תוויות במופעי Spanner

אפשר להוסיף תוויות כשיוצרים מכונה של Spanner, או לעדכן את התוויות במכונה קיימת.

ההרשאות הנדרשות

כדי לראות ולנהל תוויות במכונות של Spanner, צריך את הרשאות ה-IAM הבאות:

  • spanner.instances.get
  • spanner.instances.update

ההרשאות האלה כלולות בתפקיד roles/spanner.admin.

איך מוסיפים, מעדכנים או מסירים תוויות

המסוף

  1. נכנסים לדף Spanner Instances במסוף Google Cloud .

    כניסה לדף Spanner Instances

  2. מסמנים את התיבה שלצד המופע שרוצים להוסיף לו תווית. מופיעה חלונית המידע.

  3. בוחרים באפשרות תוויות בחלונית המידע.

  4. מוסיפים, מעדכנים או מוחקים תוויות למכונה ולוחצים על Save.

gcloud

כדי ליצור מופע Spanner עם תוויות, מריצים את הפקודה gcloud spanner instances create עם הדגל --labels:

gcloud spanner instances create INSTANCE_ID \
    --config=INSTANCE_CONFIG \
    --description=INSTANCE_NAME \
    --nodes=NODE_COUNT \
    --labels=KEY=VALUE,KEY=VALUE

כדי להוסיף או לעדכן תוויות במופע קיים, מריצים את הפקודה gcloud spanner instances update עם הדגל --update-labels:

gcloud spanner instances update INSTANCE_ID \
    --update-labels=KEY=VALUE,KEY=VALUE

כדי להסיר תוויות ספציפיות ממופע קיים, משתמשים בדגל --remove-labels:

gcloud spanner instances update INSTANCE_ID \
    --remove-labels=KEY1,KEY2

כדי להסיר את כל התוויות ממופע קיים, משתמשים בדגל --clear-labels:

gcloud spanner instances update INSTANCE_ID --clear-labels

ניתוח עלויות Spanner לפי תוויות בחיוב ב-Cloud

אחרי שמחילים תוויות על מופעי Spanner, אפשר להשתמש בהן כדי לנתח את העלויות. התוויות מועברות לנתוני העלויות, כך שאפשר לסנן ולקבץ את החיובים.

צפייה בעלויות שמקובצות לפי תוויות בדוחות חיוב

אפשר לראות ולנתח את העלויות של Spanner מקובצות לפי מפתחות של תוויות ישירות במסוף Google Cloud :

  1. נכנסים לקטע Billing במסוף Google Cloud .
  2. בוחרים את החשבון לחיוב ולוחצים על דוחות בחלונית הניווט.
  3. בחלונית פילטרים:
    1. בקטע Services (שירותים), בוחרים באפשרות Spanner כדי לבודד את העלויות של מסד הנתונים ב-Spanner.
    2. בקטע Group by (קיבוץ לפי), בוחרים באפשרות Label keys (מפתחות תוויות) ובוחרים את מפתח התווית שרוצים לנתח (לדוגמה, environment או instance_id).
  4. התרשים וטבלת העלויות מתעדכנים ומוצג בהם פירוט של העלויות שמקובצות לפי כל ערך של תווית (לדוגמה, environment:prod ו-environment:dev, או instance_id:my-instance-1 ו-instance_id:my-instance-2).