Additional scripts for Zabbix agent on Linux to discover and monitor several services
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
327 B

package Zabbix::Agent::Addons::UPS;
use warnings;
use strict;
use File::Which;
# List configured UPS (only nut is supported)
sub list_ups {
my @ups = ();
my $upsc = which('upsc');
if ($upsc && -x $upsc){
my @out = qx($upsc -l);
if ($? == 0){
9 years ago
@ups = map { chomp($_) } @out;
}
}
return @ups;
};
1;