我有几个 APC UPS -
- Smart-UPS RT 6000 RM XL
- Smart-UPS RT 5000 RM XL
不幸的是,我办公室的电源经常断电(不受我控制),因此由这些 UPS 供电的设备会关闭。它们为 VMware 基础架构环境(VMware Lab Manager)供电,我想要做的是检测何时使用电池(例如已使用 x 时间或剩余 x 百分比)并针对此事件运行脚本。
我需要什么软件来检测电池事件并让其运行脚本?
谢谢!
答案1
答案2
您可以使用apcupsd
,它位于大多数存储库中。它支持 USB 和 RS232 连接以及网络通信(其中网络服务器可以是 UPS 本身也可以是另一个apcupsd
实例)。
它有默认脚本可以正常关闭您的机器。执行此操作的脚本在 apcupsd 配置文件中定义,您应该能够将它们切换为其他脚本。