MonitoredResource

Objek yang merepresentasikan resource yang dapat digunakan untuk pemantauan, logging, penagihan, atau tujuan lainnya. Contohnya mencakup instance mesin virtual, database, dan perangkat penyimpanan seperti disk. Kolom type mengidentifikasi objek MonitoredResourceDescriptor yang menjelaskan skema resource. Informasi di kolom labels mengidentifikasi resource sebenarnya dan atributnya sesuai dengan skema. Misalnya, instance VM Compute Engine tertentu dapat diwakili oleh objek berikut, karena MonitoredResourceDescriptor untuk "gce_instance" memiliki label "project_id", "instance_id", dan "zone":

{ "type": "gce_instance",
  "labels": { "project_id": "my-project",
              "instance_id": "12345678901234",
              "zone": "us-central1-a" }}
Representasi JSON
{
  "type": string,
  "labels": {
    string: string,
    ...
  }
}
Kolom
type

string

Wajib. Jenis resource yang dipantau. Kolom ini harus cocok dengan kolom type objek MonitoredResourceDescriptor. Misalnya, jenis instance VM Compute Engine adalah gce_instance. Beberapa deskriptor menyertakan nama layanan dalam jenisnya; misalnya, jenis aliran Datastream adalah datastream.googleapis.com/Stream.

labels

map (key: string, value: string)

Wajib. Nilai untuk semua label yang tercantum dalam deskriptor resource yang dipantau terkait. Misalnya, instance VM Compute Engine menggunakan label "project_id", "instance_id", dan "zone".