Observability API

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

שירות: observability.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.

מסמך Discovery

Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה שירות משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת קצה השירות הזו:

  • https://observability.googleapis.com

נקודת קצה אזורית של שירות

נקודת קצה אזורית של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API באזור יחיד. לשירות שזמין בכמה אזורים יכולות להיות כמה נקודות קצה אזוריות. בוחרים מיקום כדי לראות את נקודת הקצה האזורית של השירות הזה.


  • https://observability.googleapis.com
  • משאב REST: ‏ v1.folders.locations

    Methods
    get GET /v1/{name=folders/*/locations/*}
    קבלת מידע על מיקום.
    getSettings GET /v1/{name=folders/*/locations/*/settings}
    Get Settings
    list GET /v1/{name=folders/*}/locations
    רשימת המיקומים שבהם השירות הזה נתמך.
    updateSettings PATCH /v1/{settings.name=folders/*/locations/*/settings}
    עדכון ההגדרות

    משאב REST: ‏ v1.folders.locations.operations

    Methods
    cancel POST /v1/{name=folders/*/locations/*/operations/*}:cancel
    מתחילה ביטול אסינכרוני של פעולה ממושכת.
    delete DELETE /v1/{name=folders/*/locations/*/operations/*}
    מחיקת פעולה ממושכת.
    get GET /v1/{name=folders/*/locations/*/operations/*}
    אחזור המצב האחרון של פעולה ממושכת.
    list GET /v1/{name=folders/*/locations/*}/operations
    רשימת פעולות שתואמות למסנן שצוין בבקשה.

    משאב REST: ‏ v1.organizations.locations

    Methods
    get GET /v1/{name=organizations/*/locations/*}
    קבלת מידע על מיקום.
    getSettings GET /v1/{name=organizations/*/locations/*/settings}
    Get Settings
    list GET /v1/{name=organizations/*}/locations
    רשימת המיקומים שבהם השירות הזה נתמך.
    updateSettings PATCH /v1/{settings.name=organizations/*/locations/*/settings}
    עדכון ההגדרות

    משאב REST: ‏ v1.organizations.locations.operations

    Methods
    cancel POST /v1/{name=organizations/*/locations/*/operations/*}:cancel
    מתחילה ביטול אסינכרוני של פעולה ממושכת.
    delete DELETE /v1/{name=organizations/*/locations/*/operations/*}
    מחיקת פעולה ממושכת.
    get GET /v1/{name=organizations/*/locations/*/operations/*}
    אחזור המצב האחרון של פעולה ממושכת.
    list GET /v1/{name=organizations/*/locations/*}/operations
    רשימת פעולות שתואמות למסנן שצוין בבקשה.

    משאב REST: ‏ v1.projects.locations

    Methods
    get GET /v1/{name=projects/*/locations/*}
    קבלת מידע על מיקום.
    getSettings GET /v1/{name=projects/*/locations/*/settings}
    Get Settings
    list GET /v1/{name=projects/*}/locations
    רשימת המיקומים שבהם השירות הזה נתמך.
    updateSettings PATCH /v1/{settings.name=projects/*/locations/*/settings}
    עדכון ההגדרות

    משאב REST: ‏ v1.projects.locations.buckets

    Methods
    get GET /v1/{name=projects/*/locations/*/buckets/*}
    אחזור משאב של קטגוריה.
    list GET /v1/{parent=projects/*/locations/*}/buckets
    הצגת רשימת הקטגוריות של פרויקט במיקום מסוים.

    משאב REST: ‏ v1.projects.locations.buckets.datasets

    Methods
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*}
    קבלת מערך נתונים.
    list GET /v1/{parent=projects/*/locations/*/buckets/*}/datasets
    הצגת רשימה של מערכי נתונים בקטגוריה.

    משאב REST: ‏ v1.projects.locations.buckets.datasets.views

    Methods
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*/views/*}
    צפייה בתצוגה.
    list GET /v1/{parent=projects/*/locations/*/buckets/*/datasets/*}/views
    הצגת רשימה של תצוגות מפורטות של מערך נתונים.

    משאב REST: ‏ v1.projects.locations.operations

    Methods
    cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
    מתחילה ביטול אסינכרוני של פעולה ממושכת.
    delete DELETE /v1/{name=projects/*/locations/*/operations/*}
    מחיקת פעולה ממושכת.
    get GET /v1/{name=projects/*/locations/*/operations/*}
    אחזור המצב האחרון של פעולה ממושכת.
    list GET /v1/{name=projects/*/locations/*}/operations
    רשימת פעולות שתואמות למסנן שצוין בבקשה.

    משאב REST: ‏ v1.projects.locations.scopes

    Methods
    get GET /v1/{name=projects/*/locations/*/scopes/*}
    קבלת פרטים של היקף יחיד.
    patch PATCH /v1/{scope.name=projects/*/locations/*/scopes/*}
    מעדכן את הפרמטרים של היקף יחיד.

    משאב REST: ‏ v1.projects.locations.traceScopes

    Methods
    create POST /v1/{parent=projects/*/locations/*}/traceScopes
    יצירת TraceScope חדש.
    delete DELETE /v1/{name=projects/*/locations/*/traceScopes/*}
    מחיקה של TraceScope.
    get GET /v1/{name=projects/*/locations/*/traceScopes/*}
    Get TraceScope resource.
    list GET /v1/{parent=projects/*/locations/*}/traceScopes
    הצגת רשימה של TraceScopes של פרויקט במיקום מסוים.
    patch PATCH /v1/{traceScope.name=projects/*/locations/*/traceScopes/*}
    עדכון של TraceScope.