[Comm] Мониторинг UPS'a

Алексей Шенцев ashen на nsrz.ru
Пт Фев 8 15:55:53 MSK 2008


В сообщении от Friday 08 February 2008 15:33:41 Olexander Chernetskyy 
написал(а):
> А советы? Что там в конфигах для usb нужно прописать?
Я так прописал:
Настройка самого ups
[root на gw nut]# cat ups.conf
[apcSUA3000I]
driver = newhidups
port = auto
desc = "APC Smart-UPS SUA3000I"
[root на gw nut]#

Как будет отображаться на html-странице
[root на gw nut]# cat hosts.conf
#MONITOR apcSUA3000I на localhost 1 upsmon defupspasswd master
MONITOR apcSUA3000I на localhost "Серверная УИТ и К"
[root на gw nut]#

У меня на этом ИБП весит ещё три вин-сервера, на которых стоит NUT-клиент.
[root на gw nut]# cat upsd.conf
ACL all         0.0.0.0/0
ACL localhost   127.0.0.1/32
ACL srv1c       192.168.XXX.YYY
ACL srv1cts     192.168.XXX.YYY
ACL consultant  192.168.XXX.YYY
ACL localnet    192.168.2.0/24

ACCEPT localhost
ACCEPT srv1c
ACCEPT srv1cts
ACCEPT consultant
ACCEPT localnet

REJECT all
[root на gw nut]#

Пароли доступа к nut-серверу
[root на gw nut]# cat upsd.users
[admin]
password = XXXXXXXXXXXX
allowfrom = localhost
actions = SET
instcmds = ALL
upsmon master

[monuser]
password  = XXXXXXXXXXXX
allowfrom = localnet
upsmon slave
[root на gw nut]# 

Настройки самого upsmon
[root на gw nut]# cat upsmon.conf
#default
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -h +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5

#my ups
MONITOR apcSUA3000I на localhost 1 upsmon defupspasswd master
[root на gw nut]#

С каких компов можно сиё лицезреть
[root на gw nut]# cat upsset.conf
# Network UPS Tools - upsset.conf file
<Files upsset.cgi>
    Deny from all
    Allow from 127.0.0.1
    Allow from 192.168.XXX.YYY
</Files>
[root на gw nut]#

В /etc/httpd2/conf/httpd2.conf добавил:

<Directory "/var/www/apache2/html/reports/nut">
    Options FollowSymLinks +ExecCGI
    AddHandler cgi-script .cgi
</Directory>

Ну и сам .htaccess в /var/www/apache2/html/reports/nut/ прописал так как мне 
надо. 
Вот вроде и всё.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen на nsrz.ru
XMPP: ashen на altlinux.org, AlexShen на jabber.ru
ICQ: 271053845


Подробная информация о списке рассылки community