История изменений
Исправление Garcia, (текущая версия) :
очень помог, спасибо
пока я сделал так
UserParameter=nginx_codes[*],cat /var/log/nginx/access.log | awk '{print $9}' | grep -c $1
UserParameter=nginx_codes_all,cat /var/log/nginx/access.log | wc -l
- nginx_codes[500]
- nginx_codes[502]
- nginx_codes[503]
и потом уже вычисляемые item
- 100*last(«nginx_codes[500]»)/last(«nginx_codes_all»)
- ...
но каждый раз дергать лог который бывает под 500 мб или больше как-то не оч хорошо, хотелось бы какого-то более гибкого или готового решения
Исходная версия Garcia, :
очень помог, спасибо пока я сделал так
UserParameter=nginx_codes[*],cat /var/log/nginx/access.log | awk '{print $9}' | grep -c $1
UserParameter=nginx_codes_all,cat /var/log/nginx/access.log | wc -l
- nginx_codes[500]
- nginx_codes[502]
- nginx_codes[503]
и потом уже вычисляемые item
- 100*last(«nginx_codes[500]»)/last(«nginx_codes_all»)
- ...
но каждый раз дергать лог который бывает под 500 мб или больше как-то не оч хорошо, хотелось бы какого-то более гибкого или готового решения