The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Мониторинг ИБП APC в Linux "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / Linux)
Изначальное сообщение [ Отслеживать ]

"Мониторинг ИБП APC в Linux "  +/
Сообщение от r1sh email(ok) on 12-Янв-11, 16:16 
День добрый, уважаемые!

У меня вопрос по мониторингу незаменимых источников бесперебойного питания.

Задача:

Допустим стоит 8 серверов. Все они подключены к 8 ИБП фирмы АРС.
Для просмотра состояния упсов каждый был подключен к серверу через COM или USB.

Хочу подключить все ИБП ну или большую часть к одному серверу, дабы не захламлять остальные лишними процессами.
Сейчас все мониторится программой APC PowerChute бесплатной версией. Но она не удобна с точки зрения задачи, по скольку она позволяет собирать информацию только с одного подключенного устройства.

Для Windows я так и не нашел решений по этому поводу.

Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках я нашел два пакета\порта : apcupsd и nut. Есть ли еще аналогичный софт. Есть ли определенные сложности в настройке?

И очень уж интересует возможность рисовать из собранных данных красивые графы на апаче.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Мониторинг ИБП APC в Linux "  +/
Сообщение от McLeod095 (ok) on 12-Янв-11, 19:43 
>[оверквотинг удален]
> не захламлять остальные лишними процессами.
> Сейчас все мониторится программой APC PowerChute бесплатной версией. Но она не удобна
> с точки зрения задачи, по скольку она позволяет собирать информацию только
> с одного подключенного устройства.
> Для Windows я так и не нашел решений по этому поводу.
> Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках
> я нашел два пакета\порта : apcupsd и nut. Есть ли еще
> аналогичный софт. Есть ли определенные сложности в настройке?
> И очень уж интересует возможность рисовать из собранных данных красивые графы на
> апаче.

Используется apcupsd
Есть также и под винду клиент, но не ставил и не тестировал.
Настраивается просто.
Работает как часы.
Графики не понял какие нужны, но если уж очень хочется то любое что душе захочется.
У меня zabbix дергает скрипт и потом все отображает.


#!/bin/sh


EXEC="status"

if [ -n "$2" ]
then
    EXEC=$2
fi


if [ "$EXEC" == "status" ]
then
    apcaccess status $1 2>&1| awk '/STATUS/ {if($3=="ONLINE"){print "0"}else{print "1"}}'
    exit 0
fi

if [ "$EXEC" == "bcharge" ]
then
    apcaccess status $1 2>&1| awk '/BCHARGE/ {print $3}'
    exit 0
fi

if [ "$EXEC" == "loadpct" ]
then
    apcaccess status $1 2>&1| awk '/LOADPCT/ {print $3}'
    exit 0
fi

if [ "$EXEC" == "timeleft" ]
then
    apcaccess status $1 2>&1| awk '/TIMELEFT/ {print $3}'
    exit 0
fi

if [ "$EXEC" == "linev" ]
then
    apcaccess status $1 2>&1| awk '/LINEV/ {print $3}'
    exit 0
fi

if [ "$EXEC" == "cable" ]
then
    apcaccess status $1 2>&1| awk -F":" '/CABLE/ && /Ethernet/ {print "1"} /CABLE/ && /USB/ {print "0"}'
    exit 0
fi


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Мониторинг ИБП APC в Linux "  +/
Сообщение от r1sh email(ok) on 13-Янв-11, 15:25 
>[оверквотинг удален]
>     apcaccess status $1 2>&1| awk '/LINEV/ {print $3}'
>     exit 0
> fi
> if [ "$EXEC" == "cable" ]
> then
>     apcaccess status $1 2>&1| awk -F":" '/CABLE/ &&
> /Ethernet/ {print "1"} /CABLE/ && /USB/ {print "0"}'
>     exit 0
> fi
>

спасибо за ответ) как я понимаю apcupsd мониторит а zabbix запускает сам скрипт?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Мониторинг ИБП APC в Linux "  +/
Сообщение от r1sh email(ok) on 13-Янв-11, 15:32 
>[оверквотинг удален]
>> аналогичный софт. Есть ли определенные сложности в настройке?
>> И очень уж интересует возможность рисовать из собранных данных красивые графы на
>> апаче.
> Используется apcupsd
> Есть также и под винду клиент, но не ставил и не тестировал.
> Настраивается просто.
> Работает как часы.
> Графики не понял какие нужны, но если уж очень хочется то любое
> что душе захочется.
> У меня zabbix дергает скрипт и потом все отображает.

спасибо за ответ! я если честно со скриптами еще не работал, как я понимаю apcupsd считывает инфу с UPS, а zabbix через скрипт выхватывает инфу у apcupsd?


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Мониторинг ИБП APC в Linux "  +/
Сообщение от Hammer (ok) on 12-Янв-11, 22:30 
>[оверквотинг удален]
> не захламлять остальные лишними процессами.
> Сейчас все мониторится программой APC PowerChute бесплатной версией. Но она не удобна
> с точки зрения задачи, по скольку она позволяет собирать информацию только
> с одного подключенного устройства.
> Для Windows я так и не нашел решений по этому поводу.
> Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках
> я нашел два пакета\порта : apcupsd и nut. Есть ли еще
> аналогичный софт. Есть ли определенные сложности в настройке?
> И очень уж интересует возможность рисовать из собранных данных красивые графы на
> апаче.

Есть готовый скрипт под нагиос на базе apcupsd. мониторит температуру, входящий вольтаж, нагрузку и заряд батарей.

Брал за стартовый где то в сети, потом сам допилил как надо.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Мониторинг ИБП APC в Linux "  +/
Сообщение от Сергей (??) on 13-Янв-11, 09:40 
> не захламлять остальные лишними процессами.
> Сейчас все мониторится программой APC PowerChute бесплатной версией. Но она не удобна
> с точки зрения задачи, по скольку она позволяет собирать информацию только
> с одного подключенного устройства.
> Для Windows я так и не нашел решений по этому поводу.
> Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках
> я нашел два пакета\порта : apcupsd и nut. Есть ли еще
> аналогичный софт. Есть ли определенные сложности в настройке?

  фзсгзыв и под виндой нормально работает...

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Мониторинг ИБП APC в Linux "  +/
Сообщение от Сергей (??) on 13-Янв-11, 09:41 
>> не захламлять остальные лишними процессами.
>> Сейчас все мониторится программой APC PowerChute бесплатной версией. Но она не удобна
>> с точки зрения задачи, по скольку она позволяет собирать информацию только
>> с одного подключенного устройства.
>> Для Windows я так и не нашел решений по этому поводу.
>> Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках
>> я нашел два пакета\порта : apcupsd и nut. Есть ли еще
>> аналогичный софт. Есть ли определенные сложности в настройке?

   apcupsd и под виндой нормально работает...


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Мониторинг ИБП APC в Linux "  +/
Сообщение от skeletor email(ok) on 13-Янв-11, 11:37 
> Есть готовый скрипт под нагиос на базе apcupsd. мониторит температуру, входящий вольтаж,
> нагрузку и заряд батарей.
> Брал за стартовый где то в сети, потом сам допилил как надо.

А не могли бы поделиться скриптом под nagios?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Мониторинг ИБП APC в Linux "  +/
Сообщение от Hammer (ok) on 13-Янв-11, 15:11 
>> Есть готовый скрипт под нагиос на базе apcupsd. мониторит температуру, входящий вольтаж,
>> нагрузку и заряд батарей.
>> Брал за стартовый где то в сети, потом сам допилил как надо.
> А не могли бы поделиться скриптом под nagios?

https://www.opennet.ru/base/sys/apc_ups_nagios.txt.html

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Мониторинг ИБП APC в Linux "  +/
Сообщение от r1sh email(ok) on 13-Янв-11, 15:23 
>[оверквотинг удален]
>> с одного подключенного устройства.
>> Для Windows я так и не нашел решений по этому поводу.
>> Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках
>> я нашел два пакета\порта : apcupsd и nut. Есть ли еще
>> аналогичный софт. Есть ли определенные сложности в настройке?
>> И очень уж интересует возможность рисовать из собранных данных красивые графы на
>> апаче.
> Есть готовый скрипт под нагиос на базе apcupsd. мониторит температуру, входящий вольтаж,
> нагрузку и заряд батарей.
> Брал за стартовый где то в сети, потом сам допилил как надо.

а где именно его можно взять если не секрет?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Мониторинг ИБП APC в Linux "  +/
Сообщение от Hammer (ok) on 13-Янв-11, 19:18 
>[оверквотинг удален]
>>> Для Windows я так и не нашел решений по этому поводу.
>>> Для Linux, точнее Debian и FreeBSD которые у меня крутятся в виртуалках
>>> я нашел два пакета\порта : apcupsd и nut. Есть ли еще
>>> аналогичный софт. Есть ли определенные сложности в настройке?
>>> И очень уж интересует возможность рисовать из собранных данных красивые графы на
>>> апаче.
>> Есть готовый скрипт под нагиос на базе apcupsd. мониторит температуру, входящий вольтаж,
>> нагрузку и заряд батарей.
>> Брал за стартовый где то в сети, потом сам допилил как надо.
> а где именно его можно взять если не секрет?

https://www.opennet.ru/base/sys/apc_ups_nagios.txt.html

Под себя допиливал из этого.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

5. "Мониторинг ИБП APC в Linux "  +/
Сообщение от gfh1gfh1 (ok) on 13-Янв-11, 10:00 
Воткнуть сетевые платы ( http://www.apc.com/products/family/index.cfm?id=98 ), настроить snmp, настроить например zabbix - пользоваться ( http://dl.dropbox.com/u/985515/apc.png ).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Мониторинг ИБП APC в Linux "  +/
Сообщение от r1sh email(ok) on 13-Янв-11, 15:27 
> Воткнуть сетевые платы ( http://www.apc.com/products/family/index.cfm?id=98 ), настроить
> snmp, настроить например zabbix - пользоваться ( http://dl.dropbox.com/u/985515/apc.png
> ).

с платами snmp уже были мысли, но это отложенно решение по скольку сейчас я пытаюсь реализовать наименее финансовозатратное) а потом если будет криво и\или по функционалу будут нарекания то все как раз указывает либо в сторону SNMP плат либо платного парашута..

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру