Menyiapkan dan menjalankan Kuma Uptime di Raspberry Pi

Uptime Kuma adalah alat pemantauan yang diselenggarakan sendiri yang memungkinkan Anda melacak status dan uptime situs web, server, dan layanan. Menjalankan Uptime Kuma pada Raspberry Pi memberikan solusi yang ringan dan hemat biaya untuk memantau infrastruktur Anda. Panduan ini akan memandu Anda melalui pemasangan dan menyiapkan Kuma Uptime di Raspberry Pi.


Apa yang Anda Butuhkan

  1. Raspberry Pi (Model apa pun dengan dukungan GPIO, mis., Pi 3, pi 4)
  2. Kartu microSD (setidaknya 8GB, Kelas 10 atau lebih baik)
  3. Catu daya (5V, 2.5a minimum untuk Pi 3; 5V, 3a untuk Pi 4)
  4. Raspberry Pi Os (Versi Lite atau Desktop)
  5. Koneksi Internet

Langkah 1: Siapkan Raspberry Pi

  1. Perbarui Raspberry Pi Anda:

    sudo apt update && sudo apt upgrade -y
    
  2. Instal Alat yang Diperlukan:

    sudo apt install -y curl git
    
  3. Instal Docker (jika belum diinstal):

    curl -fsSL https://get.docker.com -o get-docker.sh
    sudo sh get-docker.sh
    sudo usermod -aG docker $USER
    

    Reboot Raspberry Pi Anda untuk menerapkan perubahan:

    sudo reboot
    

Langkah 2: Pasang Kuma Uptime menggunakan Docker

Uptime Kuma dapat digunakan dengan cepat menggunakan Docker. Ikuti langkah -langkah ini untuk mengaturnya:

  1. Tarik Uptime Kuma Docker Image:

    sudo docker pull louislam/uptime-kuma:latest
    
  2. Buat direktori untuk data persisten:

    mkdir -p ~/uptime-kuma/data
    
  3. Jalankan wadah Kuma uptime:

    sudo docker run -d \
      -p 3001:3001 \
      -v ~/uptime-kuma/data:/app/data \
      --name uptime-kuma \
      louislam/uptime-kuma
    
  4. Akses Uptime Kuma di browser Anda: Navigasikan ke http://<raspberry-pi-ip>:3001 untuk mengakses antarmuka web uptime kuma.


Langkah 3: Konfigurasikan Kuma Uptime

  1. Siapkan akun admin:

    • Pada login pertama, buat nama pengguna dan kata sandi admin.
  2. Tambahkan Layanan untuk Memantau:

    • Klik pada Tambahkan monitor baru tombol.
    • Konfigurasikan detail layanan, seperti:
      • Jenis monitor (http (s), ping, tcp, dll.)
      • URL Layanan atau Alamat IP
      • Interval untuk cek (mis., Setiap 5 menit)
  3. Simpan Pengaturan Monitor dan mulailah memantau layanan Anda.


Langkah 4: Peningkatan Opsional

  1. Aktifkan https: Gunakan proxy terbalik seperti nginx atau traefik untuk mengamankan kuma uptime dengan https.

  2. Jalankan Uptime Kuma di port khusus: Ubah pemetaan port saat menjalankan wadah Docker:

    sudo docker run -d -p 8080:3001 ...
    
  3. Auto-start saat boot: Pastikan wadah dimulai secara otomatis saat reboot:

    sudo docker update --restart unless-stopped uptime-kuma
    
  4. Tambahkan Pemberitahuan:

    • Integrasikan Uptime Kuma dengan layanan pemberitahuan seperti Telegram, Slack, atau Email.
    • Konfigurasikan pemberitahuan di Pengaturan> Pemberitahuan bagian dasbor.

Langkah 5: Pantau infrastruktur Anda

  1. Lihat Metrik:
    • Akses statistik uptime, waktu respons, dan log kegagalan dari dasbor.
  2. Setel peringatan:
    • Konfigurasikan peringatan untuk menerima pemberitahuan jika layanan turun.
  3. Visualisasikan tren:
    • Gunakan log riwayat terperinci untuk mengidentifikasi pola dan mengoptimalkan layanan Anda.

Pemecahan masalah

  1. Uptime Kuma tidak dapat diakses:

    • Verifikasi wadah sedang berjalan:
      sudo docker ps
      
    • Periksa kesalahan dalam log kontainer:
      sudo docker logs uptime-kuma
      
  2. Penggunaan Sumber Daya Tinggi:

    • Kurangi frekuensi pemantauan untuk layanan yang kurang kritis.
    • Pertimbangkan untuk meningkatkan ke Raspberry Pi 4 untuk kinerja yang lebih baik.
  3. Tidak dapat menerima pemberitahuan:

    • Kredensial dan Konfigurasi Layanan Pemberitahuan Pemberitahuan Double.

Aplikasi Uptime Kuma

  1. Pantau uptime situs web dan server pribadi.
  2. Lacak perangkat IoT atau sistem otomasi rumah.
  3. Pastikan layanan cloud dan API beroperasi.
  4. Menerima peringatan untuk pemadaman jaringan atau masalah kinerja.

Kesimpulan

Uptime Kuma adalah alat pemantauan yang kuat namun ringan yang bekerja dengan mulus pada raspberry pi. Dengan antarmuka intuitif dan set fitur yang kuat, Anda dapat dengan mudah memantau infrastruktur Anda dan memastikan semuanya berjalan dengan lancar. Ikuti panduan ini untuk mengatur Kuma Uptime dan mendapatkan visibilitas penuh ke dalam jaringan dan layanan Anda!

Tinggalkan komentar

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.