System Health

Memeriksa apakah setiap service backend pada instance menjawab, langsung dari Console

Menu System Health di Console menunjukkan apakah setiap service backend pada instance ini menjawab. Pemeriksaan dijalankan dari gateway (proxy-service) setiap kali halaman dibuka.

Halaman ini cocok untuk pengecekan cepat saat ada laporan gangguan. Untuk pemantauan terus-menerus dengan alert, pakai Health Monitoring.

Membaca halaman

Kartu di bagian atas merangkum hasilnya:

  • N / M up — jumlah service yang menjawab dari seluruh service yang diperiksa.
  • N services need attention (merah) — service yang mati, menolak koneksi, atau tidak menjawab.
  • N not found from the gateway (abu-abu) — service yang namanya tidak dikenal gateway. Lihat Host not found.
  • All services are up — tampil bila tidak ada masalah.
  • Checked at — jam pemeriksaan terakhir.

Klik Check again untuk memeriksa ulang tanpa memuat ulang halaman.

Di bawahnya, setiap service tampil sebagai satu kartu. Service yang bermasalah ditaruh paling atas, lalu yang tidak ditemukan, lalu yang menjawab.

Status service

StatusArtinya
UpService menjawab. Waktu responsnya tampil dalam milidetik. Jawaban apa pun di bawah HTTP 500 dihitung Up, karena artinya prosesnya hidup.
DownService menjawab dengan error server, atau tidak bisa dihubungi. Alasannya tampil di bawah status: Answered HTTP 5xx, Connection refused, atau Unreachable from the gateway.
No answer in 2 sService tidak menjawab dalam 2 detik.
Host not foundGateway tidak bisa menemukan alamat service tersebut.

Kartu System Health di Overview memakai hitungan yang sama.

Host not found

Host not found belum tentu berarti service mati. Status ini biasanya muncul karena nama service pada instance ini berbeda dari nama yang dikenal gateway. Karena itu status ini tidak dihitung sebagai need attention.

Periksa daftar service pada konfigurasi gateway bila semua service tampil Host not found.

Yang diperiksa

Halaman ini hanya memeriksa service backend yang terdaftar di gateway dan punya endpoint health. Frontend dan websocket tidak diperiksa. Alamat internal service tidak pernah ditampilkan, hanya namanya.

Bila pemeriksaan itu sendiri gagal, halaman menampilkan Failed to check service health. Hasil ini tidak berarti semua service mati.