Konsultasi Gratis

Mari diskusikan kebutuhan website dan iklan digital bisnis Anda. Dapatkan rekomendasi strategis yang disesuaikan dengan tujuan dan anggaran Anda—tanpa biaya, tanpa komitmen.

Edit Template

Konsultasi Gratis

Mari diskusikan kebutuhan website dan iklan digital bisnis Anda. Dapatkan rekomendasi strategis yang disesuaikan dengan tujuan dan anggaran Anda—tanpa biaya, tanpa komitmen.

Edit Template

Cara Pasang Uptime Kuma: Monitoring Website dan Server Otomatis Gratis

Website down bisa terjadi kapan saja: server kehabisan memori, database crash, atau sertifikat SSL kedaluwarsa. Bagi bisnis online, setiap menit downtime berarti penghancuran kepercayaan pelanggan dan potensi kehilangan omzet. Masalahnya, banyak pemilik website baru menyadari server mati setelah pelanggan yang mengeluh.

Uptime Kuma hadir sebagai solusi sederhana dan gratis. Aplikasi monitoring open source ini memantau website dan server Anda secara otomatis, lalu memberi notifikasi secepatnya saat ada gangguan. Dengan Uptime Kuma, Anda tahu lebih dulu daripada pelanggan.

Artikel ini akan memandu Anda memasang Uptime Kuma dari nol menggunakan Docker, mulai dari persiapan server hingga pengaturan notifikasi Telegram.

Apa Itu Uptime Kuma?

Uptime Kuma adalah aplikasi monitoring uptime open source yang bisa Anda pasang sendiri di server. Proyek ini dibuat Louis Lam dan dikembangkan oleh komunitas, dengan lisensi MIT yang bebas digunakan untuk keperluan apa pun.

Dengan Uptime Kuma, Anda bisa memantau berbagai jenis layanan: website HTTP/HTTPS, port TCP seperti database atau SSH, ping untuk ketersediaan server, DNS, dan banyak lagi. Semua status ditampilkan dalam dashboard web yang bersih dan mudah dipahami.

Fitur andalannya adalah notifikasi. Uptime Kuma mendukung berbagai kanal pemberitahuan, antara lain:

  • Telegram, Discord, Slack, dan email
  • Pushover dan berbagai layanan webhook
  • Status page publik yang bisa dibagikan ke pelanggan

Keunggulan self-hosted adalah kendali penuh. Data monitoring Anda tidak disimpan di pihak ketiga, dan Anda bebas menambah jumlah monitor sebanyak apa pun tanpa biaya berlangganan. Ini cocok untuk UMKM, sekolah, atau perusahaan yang punya banyak layanan tetapi anggaran terbatas.

Persiapan Sebelum Instalasi

Untuk mengikuti tutorial ini, Anda membutuhkan beberapa hal. Pertama, sebuah server VPS dengan sistem operasi Ubuntu 22.04 atau 24.04, minimal 1 GB RAM. Kedua, nama domain atau subdomain yang mengarah ke IP server, misalnya status.domainanda.com.

Ketiga, Docker dan Docker Compose. Cara ini dipilih karena paling cepat dan mudah dikelola: semua dependensi Uptime Kuma sudah terpasang di dalam image resmi, tanpa perlu repot mengatur Node.js dan database secara manual.

Pastikan juga port 3001 pada firewall terbuka, karena itulah port default yang digunakan Uptime Kuma. Jika Anda memakai aaPanel, buka menu keamanan dan tambahkan aturan untuk port tersebut.

Langkah-Langkah Instalasi dengan Docker

Langkah pertama, instal Docker dan Docker Compose di server Ubuntu Anda. Jalankan perintah standar dari dokumentasi resmi Docker, lalu pastikan layanan Docker berjalan dengan perintah systemctl status docker.

Selanjutnya, buat direktori kerja misalnya /opt/uptime-kuma, lalu buat file docker-compose.yml di dalamnya. Isi filenya dengan konfigurasi image louislam/uptime-kuma, petakan port 3001:3001, dan tentukan volume untuk menyimpan data secara permanen.

Setelah file siap, jalankan docker compose up -d. Docker akan mengunduh image Uptime Kuma dan menjalankannya di background. Tunggu beberapa menit, lalu buka browser dan akses http://IP-SERVER:3001.

Untuk memastikan semuanya berjalan, cek log container dengan docker compose logs -f. Jika ada pesan error, kemungkinan besar port 3001 sudah dipakai layanan lain atau volume belum dibuat dengan benar. Perbaiki konfigurasinya, lalu jalankan ulang perintah yang sama.

Pertama kali membuka Uptime Kuma, Anda akan diminta membuat akun admin. Gunakan username dan kata sandi yang kuat, karena akun ini mengendalikan seluruh monitoring. Segera ganti kata sandi bawaan dan aktifkan autentikasi dua faktor bila tersedia.

Opsional namun sangat disarankan: pasang Nginx sebagai reverse proxy agar Uptime Kuma bisa diakses lewat HTTPS di domain Anda. Ini penting karena notifikasi dan data monitoring mengandung informasi sensitif.

Menambahkan Monitor dan Notifikasi

Setelah masuk ke dashboard, langkah berikutnya adalah menambahkan monitor. Klik tombol Add New Monitor, lalu pilih jenis pengecekan. Untuk website, gunakan jenis HTTP(s) dan masukkan URL yang ingin dipantau, misalnya https://webskill.id. Uptime Kuma akan mengecek status secara berkala, biasanya setiap 20 detik.

Untuk server, gunakan jenis TCP dan masukkan alamat IP beserta port yang ingin dipantau, seperti port 22 untuk SSH atau port 3306 untuk database. Anda juga bisa memakai jenis Ping untuk memantau ketersediaan server secara umum.

Anda juga bisa mengatur interval pengecekan sesuai kebutuhan. Layanan penting seperti website toko online sebaiknya diperiksa lebih sering, misalnya setiap 30 detik, sementara layanan internal bisa diperiksa tiap lima menit. Jangan lupa menyetel retry agar gangguan sesaat tidak langsung memicu notifikasi palsu.

Selanjutnya, atur notifikasi. Masuk ke menu Settings, pilih Notifications, lalu tambahkan Telegram dengan membuat bot melalui BotFather dan memasukkan token beserta chat ID. Dengan begitu, begitu ada monitor yang down, pesan akan masuk ke grup atau chat Telegram Anda dalam hitungan detik.

Jangan lupa membuat status page publik. Fitur ini menampilkan riwayat uptime dan insiden terkini dalam satu halaman yang bisa dibagikan ke pelanggan. Status page juga bisa disesuaikan dengan nama brand Anda.

Kesimpulan

Uptime Kuma adalah cara termurah dan paling praktis untuk memastikan website dan server Anda selalu dalam pantauan. Dengan instalasi Docker yang cepat, notifikasi real-time, dan status page publik, Anda tidak akan lagi kehilangan pelanggan karena downtime yang baru terasa terlambat.

Dengan monitor yang rapi, Anda juga punya data historis untuk mengevaluasi kualitas hosting. Riwayat uptime bisa jadi pertimbangan saat memperpanjang layanan atau pindah provider.

Mulailah dengan memantau layanan paling kritis terlebih dahulu, lalu tambahkan monitor lain secara bertahap. Dalam satu jam, sistem monitoring yang tadinya kosong bisa langsung berjalan penuh.

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Postingan Terbaru

  • All Posts
  • AI & Otomasi
  • Business Communication
  • Cloud & Hosting
  • Conversion Optimization
  • Digital Presence
  • Keamanan Siber
  • Lead Generation
  • Marketing Strategy
  • SEO & Marketing
  • Technology Implementation
  • Teknologi
  • Tips & Tutorial
  • Web Development
  • Website Sekolah & LPK

Kategori

Meraih Kesuksesan Bersama

Mari Tetap Terhubung

Tag

    Jasa pembuatan website profesional dan manajemen iklan digital untuk bisnis Anda. Hadirkan solusi online yang tepat sasaran, mulai dari desain hingga kampanye berbayar.

    Kontak

    Jam Operasional

    ©Copyright 2021-2026 Webskill.id | Allright Reserved
    Scroll to Top