Situs Web QUAPE

Cara Mengatur Uptime Kuma dalam 5 Langkah Mudah

Cara Mengatur Uptime Kuma

Cara Menyiapkan Uptime Kuma adalah sesuatu yang wajib diketahui oleh setiap sysadmin atau pengembang jika mereka menginginkan cara yang sederhana dan canggih untuk memantau situs web, server, atau API mereka. Uptime Kuma adalah salah satu alat pemantauan uptime sumber terbuka terbaik yang tersedia saat ini, ringan, dapat dihosting sendiri, dan sangat mudah digunakan.

Dengan dukungan HTTP(s), TCP, ping, dan detak jantung berbasis push, Uptime Kuma memberi Anda dasbor yang bersih, peringatan real-time, dan kendali penuh atas pengaturan pemantauan Anda. Baik Anda mengelola satu situs atau seluruh layanan, Uptime Kuma membantu Anda mendeteksi masalah sebelum pengguna menyadarinya.

Dalam panduan ini, Anda akan mempelajari cara menginstal Uptime Kuma menggunakan dua metode mudah: satu dengan Node.js dan PM2, dan yang lainnya menggunakan kontainer Docker untuk pengaturan cepat. Keduanya ramah bagi pemula dan dioptimalkan untuk performa.

Mari mulai dan jalankan sistem pemantauan Anda dalam waktu singkat.

Dalam panduan ini, saya akan memandu Anda dua metode berbeda untuk menginstal Uptime Kuma di server Anda:

  • Metode 1: Menggunakan Node.js + PM2

  • Metode 2: Menggunakan Kontainer Docker

Namun pertama-tama, mari kita mulai dengan spesifikasi server yang direkomendasikan untuk menjalankan Uptime Kuma dengan lancar.

Spesifikasi VM/VPS yang Direkomendasikan

Untuk memastikan Uptime Kuma bekerja secara optimal, berikut spesifikasi yang direkomendasikan:

  • CPU: 4 inti

  • RAM: 8 GB

  • Cakram: 60 GB SSD NVMe (untuk pemuatan cepat)

Spesifikasi ini ideal jika Anda berencana menjalankan beberapa monitor atau menyimpan log jangka panjang tanpa masalah kinerja.

Metode #1: Instal Uptime Kuma menggunakan Node.js + PM2

Metode ini melibatkan pengklonan kode sumber dari GitHub dan menjalankan aplikasi secara manual menggunakan Node.js dan PM2.

Langkah 1: Kloning Repositori

git klon https://github.com/louislam/uptime-kuma.git

Setelah dikloning, pindahkan ke direktori proyek:

cd uptime-kuma

Langkah 2: Instal Node.js menggunakan NVM

Instal Node Version Manager (NVM):

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Kemudian, muat NVM ke sesi terminal Anda:

ekspor NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
 

Sekarang instal Node.js (versi LTS):

instalasi nvm node

Langkah 3: Siapkan Proyek

Setelah Node.js terinstal, atur dependensinya:

pengaturan npm run

Langkah 4: Instal dan Konfigurasi PM2

PM2 membantu menjaga aplikasi tetap berjalan di latar belakang dan memulai ulang secara otomatis jika macet:

npm install pm2 -g dan pm2 install pm2-logrotate

Langkah 5: Mulai Uptime Kuma dengan PM2

Mulai server dengan PM2:

pm2 mulai server/server.js --nama uptime-kuma

Sekarang, Anda dapat mengakses Uptime Kuma di:

http://your-vps-ip:3001

Sekian untuk metode pertama. Sekarang mari kita bahas metode Docker, yang lebih sederhana lagi.

Baca Juga: Cara Menginstal Wazuh SIEM Langkah demi Langkah

Metode #2: Instal Uptime Kuma menggunakan Docker (Disarankan)

Ini adalah cara yang lebih cepat dan bersih untuk menginstal Uptime Kuma menggunakan Docker.

Langkah 1: Instal Docker

Instal Docker di server Anda:

apt install docker.io

Verifikasi apakah Docker telah terinstal:

docker --versi

Jika nomor versi ditampilkan, Docker siap digunakan.

Langkah 2: Jalankan Kontainer Uptime Kuma

Tarik dan jalankan kontainer Docker menggunakan perintah di bawah ini:

docker run -d --restart=selalu -p 3001:3001 -v uptime-kuma:/aplikasi/data --nama uptime-kuma louislam/uptime-kuma:1

Sekarang buka peramban Anda dan buka:

http://your-vps-ip:3001

Anda akan melihat layar pengaturan awal tempat Anda dapat mengatur nama pengguna dan kata sandi admin Anda.

Cara Mengatur Uptime Kuma

Cara Menambahkan Monitor di Uptime Kuma

Setelah Anda berada di dasbor, Anda dapat mulai menambahkan monitor. Berikut contoh untuk memantau DNS Google.

Langkah 1: Tambahkan Monitor Baru

  • Klik “Tambahkan Monitor Baru”

  • Memilih Ping sebagai jenis monitor

Cara Mengatur Uptime Kuma

Langkah 2: Isi Detail Monitor

  • Nama Ramah: DNS Google

  • Nama host: 8.8.8.8

  • Interval Detak Jantung: 60 detik

  • Interval Percobaan Ulang: 60 detik

Apa artinya ini?

  • Denyut jantung adalah sinyal (ping) untuk memeriksa apakah layanan sedang online.

  • Interval Percobaan Ulang artinya jika layanan tidak merespons, Uptime Kuma akan menunggu selama ini sebelum mencoba lagi.

Anda juga dapat menetapkan monitor ke suatu grup dan menandainya agar lebih terorganisir.

Langkah 3: Simpan Monitor

Setelah semuanya terisi, klik Menyimpan.

Cara Mengatur Uptime Kuma

Monitor Anda sekarang aktif dan berjalan. Uptime Kuma akan mulai memeriksa target berdasarkan interval yang telah Anda tetapkan.

Cara Mengatur Uptime Kuma

Pikiran Akhir

Uptime Kuma adalah alat yang fantastis untuk memantau waktu aktif dan menerima peringatan ketika layanan Anda mati. Baik Anda memilih metode Node.js + PM2 manual atau instalasi Docker yang lebih bersih, kini Anda siap sepenuhnya untuk melacak infrastruktur Anda dengan mudah.

Jika Anda mencari VPS yang andal untuk menghosting instance Uptime Kuma Anda, Anda dapat mempertimbangkan perusahaan kami Paket Hosting VPS. Ini dioptimalkan untuk alat pemantauan seperti penawaran ini Penyimpanan SSD NVMe untuk pemuatan ultra cepat dan sebuah koneksi jaringan yang andal dengan beberapa penyedia hulu, memastikan pemantauan Anda tetap real-time dan responsif.

Beri tahu saya metode yang Anda pilih, dan jika Anda memiliki pertanyaan atau perlu membeli Server Uptime Kuma yang sudah terpasang, jangan ragu untuk menghubungi kami di bawah ini. Selamat memantau!

Athif Quape

Tinggalkan Balasan

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

Mari Berhubungan!

Bermimpilah besar dan mulailah perjalanan Anda bersama kami. Kami berfokus pada inovasi dan mewujudkan berbagai hal.