Как обнаружить использование батареи ИБП APC и запустить скрипт на батарее

У меня есть пара APC UPS -

  • Smart-UPS RT 6000 RM XL
  • Smart-UPS RT 5000 RM XL

К сожалению, в моем офисе отключается питание (вне моего контроля), поэтому оборудование, работающее от этих ИБП, отключается. Они питают инфраструктурную среду VMware (VMware Lab Manager), и я хотел бы обнаружить, когда один из них работает от батареи (скажем, в течение x времени или у него осталось x процентов), и запустить сценарий для этого события.

Какое программное обеспечение мне нужно, чтобы обнаружить событие от батареи и запустить ли он сценарий?

Спасибо!

2 ответа

Вы можете использовать apcupsdЭто в большинстве репозиториев. Он поддерживает соединения USB и RS232, а также сетевую связь (где сетевым сервером может быть как сам ИБП, так и другой apcupsd экземпляр).

У него есть скрипты по умолчанию, которые должны корректно завершить работу вашего компьютера. Сценарии, которые делают это, определены в файле конфигурации apcupsd, вы должны иметь возможность переключать их на что-то другое.

Другие вопросы по тегам