Ad Widget

Collapse

Мониторинг процесса Linux через Userparametr

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • WALRUS
    Member
    • Apr 2014
    • 45

    #1

    Мониторинг процесса Linux через Userparametr

    Всем привет. Периодически отваливается nginx на pfsence решил запилить мониторинг этого события. Сперва пробовал через proc.num[nginx] но даже при потушенной службе он видит каких то 3 процесса запущенных. по этому отметаем этот вариант.
    Пробую Вот так через UserParameter=check_nginx,ps aux | grep 'nginx: master process /usr/local/sbin/nginx$'

    но в итоге почему то в заббикс передается пустая строка.

    а если просто в консоли пишу

    ps aux | grep 'nginx: master process /usr/local/sbin/nginx$'

    то ответ выходит нормальный.

    Может я как то заббиксу эту строку неправильно передаю в юзерпараметрах?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by WALRUS
    Всем привет. Периодически отваливается nginx на pfsence решил запилить мониторинг этого события. Сперва пробовал через proc.num[nginx] но даже при потушенной службе он видит каких то 3 процесса запущенных. по этому отметаем этот вариант.
    Я бы предложил, прежде чем изобретать свои "костыли", разобраться - какие же именно процессы видит Zabbix при потушенной службе, и подкрутить стандартную метрику proc.num[...], чтобы она возвращало именно то, что нужно вам.

    Comment

    Working...