Observability API

Menyediakan fungsi untuk mengonfigurasi cakupan kemampuan observasi, yang mengontrol data log, metrik, dan trace yang dapat Anda lihat.

Layanan: observability.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah didasarkan pada endpoint layanan ini:

  • https://observability.googleapis.com

Endpoint layanan regional

Endpoint layanan regional adalah URL dasar yang menentukan alamat jaringan layanan API di satu region. Layanan yang tersedia di beberapa region mungkin memiliki beberapa endpoint regional. Pilih lokasi untuk melihat endpoint layanan regionalnya untuk layanan ini.


  • https://observability.googleapis.com
  • Resource REST: v1.folders.locations

    Metode
    get GET /v1/{name=folders/*/locations/*}
    Mendapatkan informasi tentang lokasi.
    getSettings GET /v1/{name=folders/*/locations/*/settings}
    Mendapatkan Setelan
    list GET /v1/{name=folders/*}/locations
    Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.
    updateSettings PATCH /v1/{settings.name=folders/*/locations/*/settings}
    Perbarui Setelan

    Resource REST: v1.folders.locations.operations

    Metode
    cancel POST /v1/{name=folders/*/locations/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    delete DELETE /v1/{name=folders/*/locations/*/operations/*}
    Menghapus operasi yang berjalan lama.
    get GET /v1/{name=folders/*/locations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=folders/*/locations/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    Resource REST: v1.organizations.locations

    Metode
    get GET /v1/{name=organizations/*/locations/*}
    Mendapatkan informasi tentang lokasi.
    getSettings GET /v1/{name=organizations/*/locations/*/settings}
    Mendapatkan Setelan
    list GET /v1/{name=organizations/*}/locations
    Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.
    updateSettings PATCH /v1/{settings.name=organizations/*/locations/*/settings}
    Perbarui Setelan

    Resource REST: v1.organizations.locations.operations

    Metode
    cancel POST /v1/{name=organizations/*/locations/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    delete DELETE /v1/{name=organizations/*/locations/*/operations/*}
    Menghapus operasi yang berjalan lama.
    get GET /v1/{name=organizations/*/locations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=organizations/*/locations/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    Resource REST: v1.projects.locations

    Metode
    get GET /v1/{name=projects/*/locations/*}
    Mendapatkan informasi tentang lokasi.
    getSettings GET /v1/{name=projects/*/locations/*/settings}
    Mendapatkan Setelan
    list GET /v1/{name=projects/*}/locations
    Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.
    updateSettings PATCH /v1/{settings.name=projects/*/locations/*/settings}
    Perbarui Setelan

    Resource REST: v1.projects.locations.buckets

    Metode
    create POST /v1/{parent=projects/*/locations/*}/buckets
    Membuat bucket baru.
    get GET /v1/{name=projects/*/locations/*/buckets/*}
    Mendapatkan resource bucket.
    list GET /v1/{parent=projects/*/locations/*}/buckets
    Mencantumkan bucket project di lokasi tertentu.
    patch PATCH /v1/{bucket.name=projects/*/locations/*/buckets/*}
    Memperbarui bucket.
    reprovision POST /v1/{name=projects/*/locations/*/buckets/*}:reprovision
    Memulai penyediaan ulang bucket.

    Resource REST: v1.projects.locations.buckets.datasets

    Metode
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*}
    Mendapatkan set data.
    list GET /v1/{parent=projects/*/locations/*/buckets/*}/datasets
    Mencantumkan set data bucket.

    Resource REST: v1.projects.locations.buckets.datasets.views

    Metode
    get GET /v1/{name=projects/*/locations/*/buckets/*/datasets/*/views/*}
    Mendapatkan tampilan.
    list GET /v1/{parent=projects/*/locations/*/buckets/*/datasets/*}/views
    Tampilan daftar set data.

    Resource REST: v1.projects.locations.operations

    Metode
    cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    delete DELETE /v1/{name=projects/*/locations/*/operations/*}
    Menghapus operasi yang berjalan lama.
    get GET /v1/{name=projects/*/locations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    Resource REST: v1.projects.locations.scopes

    Metode
    get GET /v1/{name=projects/*/locations/*/scopes/*}
    Mendapatkan detail satu Cakupan.
    patch PATCH /v1/{scope.name=projects/*/locations/*/scopes/*}
    Memperbarui parameter satu Cakupan.

    Resource REST: v1.projects.locations.traceScopes

    Metode
    create POST /v1/{parent=projects/*/locations/*}/traceScopes
    Membuat TraceScope baru.
    delete DELETE /v1/{name=projects/*/locations/*/traceScopes/*}
    Menghapus TraceScope.
    get GET /v1/{name=projects/*/locations/*/traceScopes/*}
    Mendapatkan resource TraceScope.
    list GET /v1/{parent=projects/*/locations/*}/traceScopes
    Mencantumkan TraceScope project di lokasi tertentu.
    patch PATCH /v1/{traceScope.name=projects/*/locations/*/traceScopes/*}
    Memperbarui TraceScope.