Selasa, 14 Mei 2024

Instalasi Uptime Kuma Sebagai Tools Monitoring Website

Monitoring merupakan sebuah kewajiban ketika kita sudah membuat aplikasi berbasis website atau website sendiri. Monitoring ini bisa menjadi sebagai salah satu poin yang harus kita penuhi sebagai SLA (Service Level Agreement). Dimana SLA sebagai pemenuhan ketersediaan tinggi / High Availability. Dengan HA yang tinggi, layanan aplikasi yang sudah dibuat sebelumnya dapat diandalkan oleh pengguna.

Di dunia internet saat ini ada banyak yang bisa kita pakai. Salah satunya adalah Uptime Robot. Dalam Uptime Robot kita bisa menggunakan secara free untuk 50 monitor. Jika lebih dari itu bisa dikenakan charge sesuai yang ada di website resminya. Ternyata Uptime Robot ada juga versi open source yaitu Uptime Kuma. Dari sumber situsnya, Uptime Kuma dikembangkan oleh Louis Lam berdasarkan lisensi dari MIT license. Untuk instalasinya bisa menggunakan docker maupun dengan instalasi manual. Fitur-fitur yang ada antara lain:

  • Memantau waktu aktif untuk HTTP(s) / TCP / HTTP(s) Kata Kunci / HTTP(s) Json Query / Ping / DNS Record / Push / Steam Game Server / Docker Containers
  • UI/UX yang Mewah, Reaktif, Cepat
  • Notifikasi melalui Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), dan 90+ layanan notifikasi, klik di sini untuk daftar lengkap
  • Interval 20 detik
  • Multi Bahasa
  • Beberapa halaman status
  • Memetakan halaman status ke domain tertentu
  • Bagan ping
  • Informasi sertifikat
  • Dukungan proksi
  • Dukungan 2FA