Observability API

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

שירות: observability.googleapis.com

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

מסמך Discovery

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

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

נקודת קצה של שירות היא כתובת 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}
    קבלת ההגדרות
    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}
    קבלת ההגדרות
    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}
    קבלת ההגדרות
    list GET /v1/{name=projects/*}/locations
    מציג מידע על המיקומים שנתמכים בשירות הזה.
    updateSettings PATCH /v1/{settings.name=projects/*/locations/*/settings}
    עדכון ההגדרות

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

    Methods
    create POST /v1/{parent=projects/*/locations/*}/buckets
    יוצרים קטגוריה חדשה.
    get GET /v1/{name=projects/*/locations/*/buckets/*}
    אחזור משאב של קטגוריה.
    list GET /v1/{parent=projects/*/locations/*}/buckets
    הצגת רשימה של הקטגוריות בפרויקט במיקום מסוים.
    patch PATCH /v1/{bucket.name=projects/*/locations/*/buckets/*}
    עדכון קטגוריה.
    reprovision POST /v1/{name=projects/*/locations/*/buckets/*}:reprovision
    התחלת הקצאה מחדש של קטגוריה.

    משאב 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/*}
    קבלת המשאב TraceScope.
    list GET /v1/{parent=projects/*/locations/*}/traceScopes
    הצגת רשימה של TraceScopes של פרויקט במיקום מסוים.
    patch PATCH /v1/{traceScope.name=projects/*/locations/*/traceScopes/*}
    עדכון של TraceScope.