Ringkasan Cloud Monitoring

Dokumen ini memberikan ringkasan layanan yang disediakan Cloud Monitoring. Layanan ini dapat membantu Anda memahami perilaku, kondisi, dan performa aplikasi Anda serta layanan Trusted Cloud by S3NS lainnya. Cloud Monitoring otomatis mengumpulkan dan menyimpan informasi performa untuk sebagian besar layanan Trusted Cloud by S3NS .

Metrik yang dikumpulkan

Cloud Monitoring mengumpulkan dan menyimpan Metrik sistem yang dihasilkan oleh Trusted Cloud by S3NS layanan. Metrik ini memberikan informasi tentang cara pengoperasian layanan.

Metrik kueri

Sebaiknya gunakan Grafana dan PromQL untuk membuat kueri dan memvisualisasikan data metrik. Untuk mengetahui informasi selengkapnya, lihat PromQL di Cloud Monitoring.

Cloud Monitoring API juga menyediakan dukungan untuk membaca data metrik. Untuk informasi selengkapnya, lihat halaman referensi timeSeries.list. Saat Anda mengambil data metrik menggunakan Monitoring API, kueri dalam perintah API Anda dapat menggunakan ekspresi filter Pemantauan.

Model data Cloud Monitoring

Bagian ini memperkenalkan model data Cloud Monitoring:

  • Jenis metrik menjelaskan sesuatu yang diukur. Contoh jenis metrik mencakup pemanfaatan CPU VM dan persentase disk yang digunakan.

  • Time series (Deret waktu) adalah struktur data yang berisi pengukuran berpenanda waktu terhadap suatu metrik serta informasi tentang sumbernya dan arti pengukuran tersebut.

Berikut beberapa detail tentang isi deret waktu:

  • Array points berisi pengukuran yang diberi stempel waktu.

    Berikut adalah contoh array points dengan dua nilai:

      "points": [
        {
          "interval": {
            "startTime": "2020-07-27T20:20:21.597143Z",
            "endTime": "2020-07-27T20:20:21.597143Z"
          },
          "value": {
            "doubleValue": 0.473005
          }
        },
        {
          "interval": {
            "startTime": "2020-07-27T20:19:21.597239Z",
            "endTime": "2020-07-27T20:19:21.597239Z"
          },
          "value": {
            "doubleValue": 0.473025
          }
        },
      ],
    

    Untuk memahami arti suatu nilai, Anda perlu merujuk ke data lain yang disertakan dalam deret waktu dan ke definisi data tersebut.

  • Kolom resource menjelaskan komponen hardware atau software yang sedang dipantau. Di Cloud Monitoring, komponen hardware atau software disebut sebagai resource yang dipantau. Contoh resource yang dipantau mencakup instance Compute Engine dan aplikasi App Engine. Untuk mengetahui daftar resource yang dimonitor, lihat Daftar resource yang dimonitor.

    Berikut adalah contoh kolom resource:

      "resource": {
        "type": "gce_instance",
        "labels": {
          "instance_id": "2708613220420473591",
          "zone": "us-east1-b",
          "project_id": "sampleproject"
        }
      }
    
    • Kolom type mencantumkan resource yang dipantau sebagai gce_instance, yang menunjukkan bahwa pengukuran ini dilakukan pada instance VM Compute Engine.

    • Kolom labels berisi key-value pair yang memberikan informasi tambahan tentang resource yang dipantau. Untuk jenis gce_instance, label mengidentifikasi instance VM yang sedang dipantau.

  • Kolom metric menjelaskan apa yang sedang diukur.

    Berikut adalah contoh kolom metric:

      "metric": {
        "labels": {
          "instance_name": "test"
        },
        "type": "compute.googleapis.com/instance/cpu/utilization"
      },
    
    • Untuk layanan Trusted Cloud by S3NS , kolom type menentukan layanan dan apa yang sedang dipantau. Dalam contoh ini, layanan Compute Engine mengukur penggunaan CPU.
    • Kolom labels berisi key-value pair yang memberikan informasi tambahan tentang pengukuran. Label ini ditentukan sebagai bagian dari MetricDescriptor, yang merupakan struktur data yang menentukan atribut data yang diukur. MetricDescriptor untuk metrik compute.googleapis.com/instance/cpu/utilization mencakup label instance_name.
  • Kolom metricKind menjelaskan hubungan antara pengukuran yang berdekatan dalam deret waktu:

    • Metrik GAUGE menyimpan nilai hal yang diukur pada waktu tertentu—misalnya, catatan suhu per jam.

    • Metrik CUMULATIVE menyimpan nilai terakumulasi dari hal yang diukur pada waktu tertentu—misalnya, odometer dalam kendaraan.

    • Metrik DELTA menyimpan perubahan nilai hal yang diukur selama jangka waktu tertentu—misalnya, ringkasan saham yang menunjukkan keuntungan atau kerugian saham.

  • Kolom valueType menjelaskan jenis data untuk pengukuran: INT64, DOUBLE, BOOL, STRING, atau DISTRIBUTION.

Cloud Monitoring menulis satu deret waktu untuk setiap kombinasi nilai label metrik dan resource. Anda dapat menggunakan label ini untuk mengelompokkan dan memfilter deret waktu.

Langkah berikutnya