Skip to main content
  1. Posts/

Install Uptime Kuma sebagai Monitoring

·2 mins·
linux docker linux monitoring nodejs uptime kuma
Table of Contents

Uptime kuma merupakan aplikasi open source yang berguna untuk memonitoring server dengan bebagai protocol seperti HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam Game Server / Docker Containers.

How to Install
#

Untuk install Uptime Kuma ada beberapa cara yaitu dengan Docker atau Non-Docker.

Docker
#

docker run -d --restart=always -p 3001:3001 \
 -e UPTIME_KUMA_WS_ORIGIN_CHECK="bypass" -v uptime-kuma:/app/data \
 --name uptime-kuma louislam/uptime-kuma:1

Tunggu proses deploy selesai dan Uptime Kuma sudah dapat Anda akses melalui http://localhost:3001

Non-Docker
#

Required Tools:

Install NodeJS
#

Buat user monitoring

useradd -m monitoring

Lalu tambahkan user monitoring ke sudoers agar menjalankan perintah sebagai superuser atau root

Login sebagai user monitoring dan setup NodeJS repository.

curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
Cek NodeSource NodeJS apabila Anda memakai OS lain

Install NodeJS.

sudo yum update
sudo yum install nodejs

Untuk mengecek versi NodeJS dan NPM yang telah terinstall.

node -v; npm -v

Install Uptime Kuma
#

Install git.

sudo yum install git

Clone repository Uptime Kuma dari GitHub.

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

Jalankan instalasi.

cd uptime-kuma; npm run setup

Install PM2.

sudo npm install pm2 -g

Setelah pm2 terinstall, Anda dapat menjalankan Uptime Kuma dengan perintah.

pm2 start server/server.js --name kuma

Akses dashboard Uptime Kuma melalui http://localhost:3001

Related

Setting Shell variables Saat Menggunakan Sudo di Linux
·1 min
linux linux
Migrasi CentOS 8 ke Almalinux 8
·2 mins
linux linux
Backup dan Restore Partisi table di Linux
·3 mins
linux linux
PM2 Quick Start
·2 mins
nodejs nodejs pm2
Cek time PID Linux
·1 min
linux
Cara scroll up dan down GNU Screen Linux
·1 min
linux