安裝 APCUPSD 監看 APC 的 UPS 供電狀況系統

<ditaa name=apcupsd>

+—–+ +———+ +———+ /————–\

E2160 vm-web ←—-+ User Browser
APC +–>+ APCUPSD APCUPSD
UPS Master Slave

+—–+ | |

              +-----------+

</ditaa>

如果已經安裝 rpmforge 就可以
yum install apcupsd

直接安裝

su - root
wget http://nchc.dl.sourceforge.net/sourceforge/apcupsd/apcupsd-3.14.14.tar.gz
tar -zxvf apcupsd-3.14.14.tar.gz
cd apcupsd-3.14.14
./configure --enable-cgi
make
make install
如果出現缺少 g++, 就必須安裝 gcc-c++, 缺少 gd / gdlib 就必須安裝 gd gd-devel
yum install gcc-c++ gd gd-devel
vi /etc/apcupsd/apcupsd.conf
:
NETTIME 60
:
UPSCLASS sharemaster
:
UPSMODE share
:
STATTIME 60
:
UPSNAME Trysoft
:
service apcupsd start
chkconfig apcupsd on
chkconfig --list | grep apcupsd

之後可以在 /var/log/ 底下看到 apcupsd.status 與 apcupsd.events 兩個檔案

  • tech/apcupsd.txt
  • 上一次變更: 2017/04/27 14:53
  • jonathan