Monitoring APC UPS di Linux Ubuntu, sangatlah mudah. Semua paket yang
dibutuhkan sudah ada di repo ubuntu. Yang Anda perlukan hanya
menginstall dan mengubah beberapa baris konfigurasi.
Pertama, kita install dulu paket apcupsd dan apcupsd-cgi dari repositori ubuntu.
sudo apt-get install apcupsd apcupsd-cgi
Langkah berikutnya adalah mengkonfigurasi /etc/apcupsd/apcupsd.conf.
Jika UPS APC yang Anda miliki adalah tipe Smart UPS, dan dihubungkan
dari UPS ke server menggunakan kabel RS-232, maka Anda tidak perlu
mengkonfigurasi apa-apa.
Jika UPS nya dimonitor via kabel USB (biasanya kabel tercolok ke UPS
dengan colokan RJ-45, tapi akses ke server menggunakan USB), Anda harus
menyunting berkas konfigurasi tadi.
Cari bagian UPSCABLE, UPSTYPE dan DEVICE. Konfigurasi yang tepat adalah,
UPSCABLE usb
UPSTYPE usb
DEVICE
Bagian DEVICE dikosongkan tidak perlu Anda isi. Sekarang yang perlu Anda lakukan adalah menjalankan service apcupsd.
sudo /etc/init.d/apcupsd start
Jika konfigurasi Anda sudah betul, jalankan perintah berikut dan seharusnya Anda bisa mendapatkan data-data seperti dibawah ini.
sudo apcaccess
Keluaran dari perintah di atas, kira-kira seperti ini:
APC : 001,043,1030
DATE : Tue Jun 23 19:28:21 WIT 2009
HOSTNAME : mawar
RELEASE : 3.14.2
VERSION : 3.14.2 (15 September 2007) debian
UPSNAME : mawar
CABLE : USB Cable
MODEL : Back-UPS BR 800
UPSMODE : Stand Alone
STARTTIME: Fri Jun 19 10:35:35 WIT 2009
STATUS : ONLINE
LINEV : 226.0 Volts
LOADPCT : 27.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 42.9 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
OUTPUTV : 230.0 Volts
SENSE : Medium
DWAKE : 000 Seconds
DSHUTD : 000 Seconds
LOTRANS : 194.0 Volts
HITRANS : 264.0 Volts
RETPCT : 000.0 Percent
ITEMP : 29.2 C Internal
ALARMDEL : Always
BATTV : 27.1 Volts
LINEFREQ : 51.0 Hz
LASTXFER : Low line voltage
NUMXFERS : 0
TONBATT : 0 seconds
CUMONBATT: 0 seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x07000008 Status Flag
SERIALNO : 3B0743X60562
BATTDATE : 2001-09-25
NOMOUTV : 230
NOMINV : 230
NOMBATTV : 24.0
FIRMWARE : 9.o4 .I USB FW:o4
APCMODEL : Back-UPS BR 800
END APC : Tue Jun 23 19:28:55 WIT 2009
Simulasi Listrik MatiSekarang Anda bisa mencoba-coba untuk mencabut power listrik yang
digunakan UPS. Saat UPS kehilangan input listrik, di layar server
monitoring akan muncul warning.
Broadcast Message from root@mawar
(somewhere) at 19:42 ...
Power failure on UPS mawar. Running on batteries.
Jika power listrik kembali dicolokkan ke UPS, seharusnya Anda mendapatkan pesan baru seperti di bawah ini.
Broadcast Message from root@mawar
(somewhere) at 19:42 ...
Power has returned on UPS mawar...
Monitoring Melalui WebSekarang Anda perlu menambahkan satu buah baris konfigurasi ke /etc/apcupsd/hosts.conf.
MONITOR 127.0.0.1 "Rack Router"
Setelah itu, Anda bisa melihat hasil monitoring via web di
http://ip.server.anda/cgi-bin/apcupsd/multimon.cgi