У меня есть несколько AWK запросов, с помощью которых я получаю значение метрик Haproxy, например: awk -F , ‘/[pattern]/{print $5}’ /tmp/.hastats.tmp однако иногда запросы возвращают пустую строку. Как я могу улучшить запрос на такие случаи, чтобы получать однозначное целочисленное число?
И какое значение я могу использовать? Я не вижу в /tmp/.hastats.tmp ничего иного, кроме нуля и положительных целочисленных значений. Таким образом я могу использовать -1 в качестве маяка, указывающего на проблему?
Эти запросы используются в конфигурационном файле системы мониторинга, и на запросы потом в веб-интерфейсе можно повесить alert.
Перемещено hobbit из general