Home Install Uptime Kuma sebagai Monitoring
Post
Cancel

Install Uptime Kuma sebagai Monitoring

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

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

Uptime Kuma sudah terinstall dan dapat Anda akses melalui http://localhost:3001

Non-Docker

Required Tools:

Buat User

1
useradd -m monitoring

Lalu tambahkan user ke visudo.

Install NodeJS dan NPM Login ke user monitoring

1
su - monitoring

Setup NodeJS repository

1
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -

Cek NodeSource NodeJS apabila Anda memakai OS lain

Install NodeJS

1
sudo yum update; sudo yum install nodejs

Cek versi NodeJS dan NPM yang terinstall

1
node -v; npm -v

Install Uptime Kuma

Install git

1
sudo yum install git

Clone Uptime Kuma dari GitHub repo

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

Jalankan instalasi

1
cd uptime-kuma; npm run setup

Install PM2

1
sudo npm install pm2 -g

Setelah pm2 terinstall, Anda dapat menjalankan Uptime Kuma dengan perintah

1
pm2 start server/server.js --name kuma

Akses Uptime Kuma melalui http://localhost:3001

This post is licensed under CC BY 4.0 by the author.