Melihat microservice Anda

Cloud Monitoring menyediakan dasbor yang merangkum semua layanan Anda, yaitu dasbor Ringkasan Layanan. Dasbor Ringkasan Layanan juga merupakan titik entri untuk tugas pemantauan layanan lainnya.

Halaman ini menjelaskan informasi ringkasan di dasbor Ringkasan Layanan pada konsol Google Cloud . Dari dasbor ini, Anda dapat melakukan tindakan berikut:

  • Lihat status layanan Anda, dan lihat perincian salah satu layanan untuk mengetahui detail tambahan.

  • Mengubah konfigurasi layanan:

    • Untuk layanan di Cloud Service Mesh, Istio di Google Kubernetes Engine, dan App Engine, Anda dapat menentukan tujuan tingkat layanan (SLO) menggunakan metrik ketersediaan dan latensi standar.
    • Untuk layanan kustom, Anda dapat melakukan hal berikut:
      • Buat layanan kustom baru.
      • Identifikasi metrik yang akan berfungsi sebagai indikator tingkat layanan (SLI).
      • Tentukan SLO berdasarkan SLI tersebut.
    • Siapkan kebijakan pemberitahuan untuk memberi tahu Anda saat performa tidak memenuhi SLO.

    Untuk mengetahui informasi tentang tugas konfigurasi, lihat bagian berikut:

Anda juga dapat menggunakan Monitoring API untuk mengelola layanan secara terprogram. Untuk informasi selengkapnya, lihat Menggunakan API.

Sebelum memulai

Untuk memahami pemantauan layanan, Anda harus memahami konsep seperti indikator tingkat layanan (SLI), SLO, anggaran error, dan kebijakan pemberitahuan berbasis SLO. Konsep ini dijelaskan di halaman lain, misalnya:

Dasbor Ringkasan Layanan

Dasbor Ringkasan Layanan memberikan tampilan ringkasan semua layanan dalam project Anda, termasuk informasi dasar tentang kondisi layanan tersebut.

Di konsol Google Cloud , buka halaman  SLO:

Buka SLO

Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.

Jika Anda belum membuat layanan apa pun, Ringkasan Layanan akan menampilkan pesan selamat datang dan daftar layanan yang kosong:

Halaman **Ringkasan Layanan** memberikan pesan selamat datang untuk pengguna baru.

Setelah Anda membuat layanan, halaman Ringkasan Layanan akan mencakup informasi berikut:

  • Ringkasan Status saat ini yang menampilkan ringkasan status layanan Anda. Wilayah ini dijelaskan dalam Ringkasan layanan.

  • Tabel inventaris, Services, yang menampilkan informasi tentang setiap layanan. Secara default, tabel menampilkan semua layanan, tetapi Anda dapat memfilter tabel sehingga menampilkan grup layanan tertentu. Informasi dalam tabel ini dijelaskan dalam Tabel inventaris.

  • Daftar Layanan yang Didukung yang mengklasifikasikan layanan yang Anda tentukan ke dalam kategori. Anda dapat menggunakan daftar ini untuk membatasi apa yang ditampilkan dalam tabel Layanan. Saat Anda memilih jenis layanan dalam daftar, tabel hanya menampilkan layanan jenis tersebut.

Ringkasan layanan

Kartu ringkasan menampilkan jumlah layanan dan memberikan informasi tentang kondisi dan konfigurasinya:

Kartu ringkasan **Ringkasan Layanan** memberikan informasi kesehatan dasar.

Informasi yang ditampilkan di kartu ringkasan mencakup hal berikut:

  • Jumlah layanan yang ditemukan.
  • Stempel waktu yang menunjukkan kapan informasi ringkasan dikumpulkan.
  • Jumlah layanan dengan pengaktifan pemberitahuan SLO.
  • Jumlah layanan yang melebihi anggaran SLO.
  • Layanan dengan opsi konfigurasi tambahan yang tersedia.

Jika ada layanan yang memicu pemberitahuan SLO atau anggaran errornya habis, kartu ringkasan akan menampilkan jumlah dan menyediakan opsi Tampilkan layanan untuk layanan tersebut. Mengklik Tampilkan layanan akan memfilter tabel inventaris sehingga hanya menampilkan layanan yang terpengaruh.

Jika ada layanan tanpa SLO atau kebijakan pemberitahuan yang ditentukan, kartu ringkasan akan menjelaskannya dan menyediakan opsi Tampilkan Layanan. Mengklik Tampilkan Layanan akan memfilter tabel inventaris sehingga hanya menampilkan layanan tersebut. Kartu ringkasan kemudian memberikan opsi Pelajari lebih lanjut yang menjelaskan SLO atau kebijakan pemberitahuan.

Jika Anda memiliki entity GKE tanpa layanan kustom terkait, kartu ringkasan akan memberikan opsi Tentukan Layanan. Untuk mengetahui informasi selengkapnya, lihat Menentukan microservice.

Tabel inventaris

Tabel inventaris Ringkasan Layanan menyertakan satu baris untuk setiap layanan, seperti yang ditunjukkan dalam screenshot berikut:

Tabel inventaris **Ringkasan Layanan** menjelaskan setiap layanan.

Tabel inventaris memberikan informasi berikut untuk setiap layanan yang tercantum dalam tabel:

  • Name: Nama tampilan layanan.

    Mengklik nama layanan akan menampilkan dasbor untuk layanan tersebut. Untuk mengetahui informasi selengkapnya, lihat Menggunakan dasbor microservice.

  • Jenis: Salah satu nilai berikut:

    • Istio: Istio on Google Kubernetes Engine atau layanan Cloud Service Mesh yang terdeteksi secara otomatis.
    • App Engine: layanan App Engine yang terdeteksi secara otomatis.
    • Custom: layanan GKE.
  • SLO di luar anggaran error: Rasio SLO di luar anggaran terhadap total jumlah SLO. Layanan dengan SLO di luar anggaran juga diberi badge agar terlihat jelas dalam tabel.

  • SLO dengan pemberitahuan pengaktifan: Rasio kebijakan pemberitahuan yang diaktifkan terhadap jumlah total kebijakan pemberitahuan. Layanan dengan kebijakan yang aktif juga diberi badge agar terlihat berbeda dalam tabel.

  • Label: Informasi tentang layanan. Jenis informasi yang ditampilkan bervariasi menurut jenis layanan.

  • Opsi lainnya: Mencantumkan perubahan yang dapat Anda lakukan pada layanan. Pilihannya bergantung pada jenis layanan:

    • Edit nama tampilan: tersedia untuk semua jenis layanan.
    • Hapus layanan: hanya tersedia untuk layanan kustom.

Secara default, tabel inventaris mencakup semua layanan dalam project Anda, tetapi Anda dapat memfilter tabel untuk mengurangi jumlah entri. Anda dapat memfilter tabel dari opsi di kartu ringkasan seperti yang dijelaskan dalam Ringkasan layanan, atau Anda dapat memfilter tabel secara langsung.

Memfilter tabel inventaris

Anda dapat memfilter tabel inventaris dengan cara berikut:

  • Dengan mengklik salah satu entri jenis layanan dalam daftar Layanan yang Didukung.

  • Dengan mengklik salah satu opsi Tampilkan layanan di kartu ringkasan, seperti yang dijelaskan dalam Ringkasan layanan.

  • Dengan menambahkan filter secara manual ke tabel inventaris.

Untuk menambahkan filter secara manual ke tabel inventaris, lakukan hal berikut:

  1. Klik Filter. Daftar opsi filter ditampilkan:

    • Nama: memfilter menurut nama SLO.
    • Jenis: memfilter menurut jenis SLO.
    • Label: memfilter menurut nilai label layanan.
    • Jumlah SLO: memfilter berdasarkan jumlah SLO yang dikonfigurasi.
    • Jumlah kebijakan pemberitahuan SLO: memfilter berdasarkan jumlah kebijakan pemberitahuan berbasis SLO yang dikonfigurasi.
  2. Pilih salah satu opsi dari daftar filter. Opsi yang dipilih akan muncul di kolom filter.

    Cara Anda menyelesaikan filter bervariasi sesuai dengan opsi yang Anda pilih:

    1. Jika memilih Jenis, Anda akan mendapatkan daftar jenis layanan yang tersedia. Pilih jenis dari daftar.

    2. Jika Anda memilih Nama atau Label, klik di samping teks di kolom filter dan mulai mengetik. Nilai yang cocok akan disediakan dalam daftar. Pilih nilai dari daftar.

    3. Jika Anda memilih Jumlah SLO atau Jumlah kebijakan pemberitahuan SLO, Anda akan mendapatkan daftar operator perbandingan untuk dipilih.

      1. Pilih operator.
      2. Klik di samping operator dan masukkan nilai perbandingan.

    Filter yang telah selesai diganti dengan chip filter. Misalnya, chip berikut memfilter layanan yang memiliki 2 kebijakan pemberitahuan berbasis SLO atau kurang yang dikonfigurasi:

    Filter yang telah diselesaikan akan menjadi chip.

Anda dapat menambahkan beberapa filter dengan mengulangi proses ini. Setelah Anda menambahkan satu filter, menu opsi filter juga menyertakan opsi OR untuk mengevaluasi filter. Secara default, layanan harus memenuhi AND logis dari semua filter agar muncul di tabel.

Untuk menghapus filter, klik pada chip filter.

Apa langkah selanjutnya?

Untuk mengetahui informasi tentang tugas konfigurasi layanan, lihat artikel berikut:

Untuk mengetahui informasi tentang dasbor per layanan, lihat Menggunakan dasbor microservice.