Добрый день!
Имеется сервер nginx+phpfpm+бд.
Необходимо отслеживать количество обращений к конкретной странице на сайте.
Адрес страницы выглядит примерно так:
http://domain.com/somefolder/somescrip.php
Думал сделать это через пользовательские элементы данных. В заббикс_агенте создал элемент данных который мониторит аксес логи nginxa и выводит количество изменений в логах в секунду за последние 30 сек:
Однако этот элемент данных не возвращает никакого значения. Т.е. в заббиксе ошибок нет, но ответы от агента приходят пустые.
Попробовал через:
Результат такой же. Хотя:
отрабатывает корректно.
Я думаю что тут дело в правах. Повышать в правах пользователя от которого работает заббикс агент нет возможности.
Тогда появляется вопрос, как можно ещё получить количество обращений к странице?
Заранее спасибо.
Имеется сервер nginx+phpfpm+бд.
Необходимо отслеживать количество обращений к конкретной странице на сайте.
Адрес страницы выглядит примерно так:
http://domain.com/somefolder/somescrip.php
Думал сделать это через пользовательские элементы данных. В заббикс_агенте создал элемент данных который мониторит аксес логи nginxa и выводит количество изменений в логах в секунду за последние 30 сек:
Code:
serparametr=statistic,tail -f /var/log/nginx/site.access.log | grep 'v12' | pv -lr -i 30
Попробовал через:
Code:
system.run[tail -f /var/log/nginx/site.access.log | grep 'v12' | pv -lr -i 30,wait]
Code:
system.run[date,wait]
Я думаю что тут дело в правах. Повышать в правах пользователя от которого работает заббикс агент нет возможности.
Тогда появляется вопрос, как можно ещё получить количество обращений к странице?
Заранее спасибо.


Comment