Здравствуйте!
Согласно https://www.zabbix.com/documentation...items/item/key
ключом параметра может быть что угодно если в двойных кавычках. Но вот незадача
есть такая настройка на клиенте
Хочется сделать возможность искать строку с несколькими вхождениями
пишу в ключ
logtail[gf_domain1,"SQLException|SQLSyntaxErrorException"]
ну и в итоге проверяя через zabbix_get виду такое
По логам на клиенте я вижу что он получил запрос, но вот команду даже не стал выполнять, я так понял он сразу ответил что ZBX_NOTSUPPORTED
Версия агента 2.4.8
Хотел сделать что-то типа того
Но агент не передает список аргументов, я так понял он подставляет в команду
Согласно https://www.zabbix.com/documentation...items/item/key
ключом параметра может быть что угодно если в двойных кавычках. Но вот незадача
есть такая настройка на клиенте
UserParameter=logtail[*], [ -n "$2" -a -e /var/tmp/"$1".log.last ] && (egrep -ci "$2" /var/tmp/"$1".log.last; exit 0) || echo "ZBX_NOTSUPPORTED"
пишу в ключ
logtail[gf_domain1,"SQLException|SQLSyntaxErrorException"]
ну и в итоге проверяя через zabbix_get виду такое
zabbix_get -I server -s client -k logtail[gf_domain1,"SQLException|SQLSyntaxErrorException"]
ZBX_NOTSUPPORTED
ZBX_NOTSUPPORTED
Версия агента 2.4.8
Хотел сделать что-то типа того
if [ "$#" -gt 1 ]; then shift; reg=$(IFS="|"; echo "$*"); egrep -ci "$reg" /var/tmp/"$1".log.last; exit 0) || echo "ZBX_NOTSUPPORTED"; else echo "ZBX_NOTSUPPORTED"; fi
Comment