Sehubungan dengan hari Raya Natal dan Tahun Baru. Operasional kami libur pada tanggal 25-26 Desember 2024 dan akan beroperasional kembali pada tanggal 27 Desember 2024.
Untuk Tahun Baru, kami akan libur pada tanggal 1 Januari 2025 dan akan beroperasional kembali pada tanggal 2 Januari 2025.
Segenap Manajemen dan Karyawan Citraweb mengucapkan SELAMAT HARI NATAL DAN TAHUN BARU 2025.
Sehubungan dengan penyesuaian tarif PPN menjadi 12% yang mulai berlaku pada tanggal 01 Januari 2025, kami informasikan bahwa untuk semua pesanan dan pembayaran yang dilakukan setelah tanggal 31 Desember 2024, akan dikenakan tarif PPN sebesar 12%.
Pada artikel sebelumnya telah dibahas beberapa metode untuk melakukan monitoring UPS, diantaranya monitoring menggunakan aplikasi UPSilon dan monitoring menggunakan The Dude. Artikel kali ini akan membahas bagaimana melakukan monitoring UPS menggunakan NUT pada Orange Pi Zero.
Network UPS Tools (NUT) adalah perangkat lunak yang dirancang untuk memantau power device, seperti Uninterruptible Power Supplies (UPS), Power Distribution Units (PDU), Solar Controllers dan Server Power Supply Unit. Banyak merek dan model yang sudah didukung melalui protokol jaringan dan interface standar.
NUT terdiri dari 3 komponen utama.
Ada beberapa konfigurasi yang bisa kita gunakan, yaitu "simple configuration" dan "advanced configuration".
Simple Configuration
Simple configuration biasa juga disebut standalone configuration. Konfigurasi ini hanya terdiri satu UPS dan satu PC. Konfigurasi ini yang banyak digunakan oleh pengguna.
Advanced Configuration
Konfigurasi ini terdiri dari satu UPS dan banyak PC, akan tetapi hanya satu PC yang dapat berkomunikasi langsung dengan UPS. PC Master menjalankan driver, upsd, dan upsmon menggunakan master mode. PC Slave hanya menjalankan upsmon menggunakan slave mode.
Pada artikel kali ini akan menggunakan simple configuration atau standalone.
UPS yang digunakan adalah kategori Line Interactive UPS Plus3E G Series 600VA
to 800VA, detail spesifikasinya dapat dilihat pada halaman berikut.
Sedangkan NUT akan diinstal pada Orange Pi Zero. Orange Pi merupakan suatu open
source single-board computer. Orange Pi sistem kerjanya sama dengan varian-varian
Pi yang lain, seperti Raspberry Pi, Nano Pi, dst. Orange Pi dapat dipasangkan
sistem operasi Android, Ubuntu, Debian, dan Raspbian, sedangkan pada artikel ini
Orange Pi Zero diinstal sistem operasi Armbian yang berbasis Debian dan Ubuntu.
Orange Pi Zero dan UPS APlus dihubungkan mengggunakan kabel USB.
Instalasi NUT
Untuk melakukan instalasi NUT, ketikkan perintah berikut.
apt-get install nut nut-server nut-cgi
Berdasarkan kompatibilitas database NUT, kita dapat melihat driver yang bisa digunakan. Setelah dapat mengidentifikasi
driver untuk UPS yang digunakan, selanjutnya perlu mengedit file konfigurasi UPS.
Edit file ups.conf.
nano /etc/nut/ups.conf
tambahkan beberapa informasi seperti nama, driver, port, deskripsi dan langid_fix.
Selanjutnya edit file nut.conf, isikan mode yang digunakan. Pada artikel ini menggunakan mode standalone.
nano /etc/nut/nut.conf
Untuk memeriksa apakah driver dan service telah dikonfigurasi dengan benar, dapat melakukan startup service.
upsdrvctl start
Selanjutnya cek apakah service nut server sudah berjalan dengan baik.
service nut-server status
Setelah memastikan service nut server berjalan, kita dapat melakukan pengecekan
konfigurasi dan status UPS.
upsc [nama]
Untuk dapat memonitor UPS melalui halaman web, kita dapat mengaktifkan nut cgi.
a2enmod cgi
Kemudian edit file hosts.conf.
nano /etc/nut/hosts.conf
Selanjutnya kita dapat memonitor UPS melalui halaman web. Ketikkan alamat berikut
di browser.
http://[ip-address]/cgi-bin/nut/upsstats.cgi
Dokumentasi lengkap dan user manual penggunaan Network UPS Tools (NUT) dapat
dilihat pada halaman berikut.
webNUT
Kita juga bisa menggunakan alternatif WebUI lain, misal webNUT. Download file
webNut dari link yang bisa didapatkan di GitHub webNUT.
wget https://github.com/rshipp/webNUT/archive/main.zip
Kemudian extract file main.zip.
unzip main.zip
Selanjutnya install python pyramid.
apt-get install python-pyramid
Masuk direktori webNUT-main/webnut, copy dan rename file config.example.py menjadi
config.py
cp config.example.py config.py
Kemudian kembali ke direktori webNUT-main dan jalankan setup.py
python setup.py install
Jalankan perintah pserve berikut.
pserve production.ini
Selanjutnya kita dapat memonitor UPS melalui halaman web dengan WebUI dari webNUT.
Ketikkan alamat berikut di browser.
http://[ip-address]:6543
Artikel ini dibuat pada 27 November 2020
Kembali ke :
Halaman Artikel | Kategori Fitur & Penggunaan