Categories: Umum

Cara menginstall Nezha Monitoring Panel di NAT VPS

NATVPS.id – Anda mungkin mempunyai banyak server dan ingin memanage dan mengetahui informasi spesifikasi dan uptime melalui browser tanpa harus login ke server. Kali ini, kami akan memberikan cara menginstall Nezha Monitoring Panel di NAT VPS.
Nezha adalah sebuah panel monitoring server yang dapat di self-hosted (di-host sendiri) dan memonitor spesifikasi dan uptime sebuah server.

2025-05-25: Artikel ini telah diperbarui dengan langk-langkah instalasi yang terbaru. Silahkan baca disini: [UPDATED] Cara Install Nezha Monitoring di NAT VPS

Persiapan

Kita tidak membutuhkan server dengan spesifikasi tinggi untuk menginstall Nezha. Kami akan mengikuti minimum requirement yang tertera di install manualnya yaitu 1 core dan 512MB RAM. Kita akan menggunakan NAT 1GB dengan OS Ubuntu yang memiliki spesifikasi 1 core dan 1GB RAM seharga 15rb/bulan. Cukup murah, bukan?

Github OAuth

Kita akan membutuhkan sebuah akun Github untuk login ke panelnya. Pertama, masuk ke Developer applications di Github dan buat sebuah aplikasi baru. Pilih “OAuth Apps” – “New OAuth App”

  • Application name: Isi bebas
  • Homepage URL: Isi (sub)domain yang akan digunakan untuk mengakses panel.
    Contoh: http://tutorial.kaname.my.id (ganti sesuai milik anda masing-masing)
  • Authorization callback URL: Isi (sub)domain dengan /oauth2/callback.
    Contoh: http://tutorial.kaname.my.id/oauth2/callback

Jika sudah, klik “Register application”, dan klik “Generate a new client secret”. Anda akan diminta memasukkan password login Github.

Jika sudah, catat Client ID dan Client secret. Ini akan digunakan nanti.

Instalasi panel

Login ke NAT VPS dan masukkan perintah berikut:

curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install_en.sh  -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh

Jika sudah, masukkan nomor 1 dan enter:

Tunggu hingga selesai, kemudian masukkan “github” sebagai OAuth provider, dan masukkan Client ID dan Client secret yang tadi dibuat, username Github anda, dan nama panel yang akan digunakan.

Gunakan access port default, dan ganti RPC port bebas dengan port yang tidak digunakan di forwarding.

Jika sudah, tunggu hingga selesai.

Domain Forwarding

Masuk ke panel Domain Forwarding dan masukkan seperti berikut untuk akses panel Nezha. Silahkan baca juga Penjelasan Domain Forwarding di NAT VPS

Jika sudah, tambahkan juga untuk port RPC.

Instalasi agent

 

Masuk ke alamat domain yang anda buat tadi dan login.

Pilih “Authorize (username Github anda)”. Pergi ke menu di pojok kanan atas dan pilih “Admin”.

Pilih “Add Server” dan masukkan sesuka anda.

Pilih “Add” dan catat “Secret” untuk agent.

Masukkan perintah ini lagi di VPS lain yang akan diinstall agent.

curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install_en.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh

Kemudian, pilih nomor 8 untuk install agent.

Masukkan domain yang kita buat diatas, Contoh: http://tutorial.kaname.my.id. Kemudian, masukkan RPC port yang kita set dan forward tadi, dan masukkan Agent secret yang kita buat di Admin panel Nezha tadi.

Jika sudah, Server akan muncul di halaman depan Nezha:

Penutup

Kita sudah selesai menginstall Nezha Monitoring Panel dan menambahkan sebuah Agent. Sekian, terima kasih dan maaf bila ada salah kata. Terima kasih juga kepada Misaka No dari tim Hax IPv6 EN/CN yang sudah membantu pembuatan artikel kali ini.

Sprite Night

Recent Posts

Cara Install Gopeed Web Downloader di NAT VPS

NATVPS.id – Gopeed (Go Speed) adalah aplikasi pengunduh modern bersifat open-source yang yang mendukung berbagai…

9 bulan ago

Cara Streaming IPTV dengan ViniPlay + M3U

NATVPS.id – IPTV (Internet Protocol Television) adalah teknologi yang menyiarkan konten televisi, video, dan siaran…

9 bulan ago

Install Jellyfin Media Server di NAT VPS

NATVPS.id – Jellyfin adalah server media open-source yang memungkinkan Anda mengatur, melakukan streaming, dan mengelola…

9 bulan ago

Cara Install Gitea Git Server di NAT VPS

NATVPS.id – Gitea adalah sebuah layanan hosting Git (pengelola repositori kode) open-source yang dapat di…

9 bulan ago

Cara Install LibreOffice via Docker di NAT VPS

NATVPS.id – LibreOffice adalah perangkat lunak perkantoran (office) yang gratis, modern, dan open-source. LibreOffice dapat…

10 bulan ago

Install Pi-Hole + OpenVPN Server di NAT VPS

NATVPS.id – Pi-hole adalah software DNS Server yang berfokus pada pemblokiran iklan dan situs trackers.…

11 bulan ago