|
UserParameter=vfs.dev.discovery,list= ;for disk in $(ls /dev/[hsv]d[a-z] 2>/dev/null); do list=$list',{"{#DISK}":"'$disk'"}'; done; echo '{"data":['${list#,}']}'
|
|
UserParameter=vfs.dev.sector_size[*],cat /sys/block/$$(echo "$1" | tr -d "/.")/queue/hw_sector_size
|
|
|
|
UserParameter=random.poolsize,cat /proc/sys/kernel/random/poolsize
|
|
UserParameter=random.entropy_available,cat /proc/sys/kernel/random/entropy_avail
|
|
|
|
UserParameter=smart.phydev.ata.discovery,list= ; while read line; do disk=$(echo $line | cut -d: -f1); list=$list',{"{#DISK}":"'$disk'"}'; done </etc/zabbix/smart_phydev_ata; echo '{"data":['${list#,}']}'
|
|
UserParameter=smart.phydev.ata.attr[*],sudo /usr/local/sbin/stat_smart_ata "$1" "$2"
|
|
UserParameter=smart.phydev.sas.discovery,list= ; while read line; do disk=$(echo $line | cut -d: -f1); list=$list',{"{#DISK}":"'$disk'"}'; done </etc/zabbix/smart_phydev_sas; echo '{"data":['${list#,}']}'
|
|
UserParameter=smart.phydev.sas.attr[*],sudo /usr/local/sbin/stat_smart_sas "$1" "$2"
|
|
|
|
UserParameter=3ware.units.disco,sudo /usr/local/sbin/stat_3ware_units_disco
|
|
UserParameter=3ware.unit.status[*],sudo /usr/local/sbin/stat_3ware_unit_status "$1"
|
|
|
|
UserParameter=bind9.stats[*],/usr/local/sbin/stat_bind9 "$1"
|
|
|
|
UserParameter=postfix.queue_size[*],sudo stat_postfix_queue_size $1
|
|
|
|
UserParameter=apache.status[*],/usr/local/sbin/stat_apache "$1"
|
|
|
|
UserParameter=mysql.status[*],/usr/local/sbin/stat_mysql_status "$1"
|
|
UserParameter=mysql.variables[*],/usr/local/sbin/stat_mysql_variables "$1"
|
|
UserParameter=mysql.ping,mysqladmin --defaults-file=/etc/mysql/debian.cnf ping | grep alive | wc -l
|
|
|
|
UserParameter=openldap.stats[*],sudo /usr/local/sbin/stat_openldap "$1"
|
|
|
|
UserParameter=proftpd.users.num,NB=$(ftpwho | grep -E 'users?$' | sed -r 's/^.*([0-9]+) users?/\1/'); echo ${NB:-0}
|
|
|
|
UserParameter=ntpd.stat[*],/usr/local/sbin/stat_ntpd $1
|
|
|