"Стандартная утилита Informix onstat может быть использована для мониторинга практически всех аспектов базы данных Informix. Кроме того, Zabbix может получать информацию через предоставляемого Informix SNMP агента."
Помогите пожалуйста разобраться.
Нужно мониторинг состояние "Informix" с помощью onstat
С чего начать и как получить все на zabbix
Есть скрипт check_onstat.sh
#!/bin/sh
PATH=/bin:/usr/bin:$INFORMIXDIR/bin
# stderr needs to be closed or redirected,
exec 2>&1
ONSTAT=$(onstat - | grep -v '^$')
if [[ -z $ONSTAT ]]; then
printf "UNKNOWN:\tNo onstat output for Informix server %s\n" \
$INFORMIXSERVER
rc=3
elif echo $ONSTAT | egrep -qi 'on-?line'; then
printf "OK:\t%s\n" "$ONSTAT"
rc=0
elif echo $ONSTAT | egrep -qi 'read-?only'; then
printf "OK:\t%s\n" "$ONSTAT"
rc=0
else
printf "CRITICAL:\t%s\n" "$ONSTAT"
rc=2
fi
exit $rc
Помогите пожалуйста разобраться.
Нужно мониторинг состояние "Informix" с помощью onstat
С чего начать и как получить все на zabbix
Есть скрипт check_onstat.sh
#!/bin/sh
PATH=/bin:/usr/bin:$INFORMIXDIR/bin
# stderr needs to be closed or redirected,
exec 2>&1
ONSTAT=$(onstat - | grep -v '^$')
if [[ -z $ONSTAT ]]; then
printf "UNKNOWN:\tNo onstat output for Informix server %s\n" \
$INFORMIXSERVER
rc=3
elif echo $ONSTAT | egrep -qi 'on-?line'; then
printf "OK:\t%s\n" "$ONSTAT"
rc=0
elif echo $ONSTAT | egrep -qi 'read-?only'; then
printf "OK:\t%s\n" "$ONSTAT"
rc=0
else
printf "CRITICAL:\t%s\n" "$ONSTAT"
rc=2
fi
exit $rc
Comment