Ad Widget

Collapse

Он съел мой мозг !

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dmitryalexeeff
    Junior Member
    • Mar 2010
    • 26

    #1

    Он съел мой мозг !

    ----------
    Last edited by dmitryalexeeff; 30-09-2014, 17:07.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Тестировать нужно утилитой zabbix_get
    C Zabbix Сервера
    zabbix_get -s IP -k zabbix.key
    где
    IP - адрес вашего сервера, который вы мониторите.
    zabbix.key - ключ, который вы хотите проверить.
    Пример:
    zabbix_get -s 172.16.36.76 -k system.uptime
    Получаем время с момента загрузки сервера в секундах
    47427179

    А так работает?
    su - zabbix
    ps -A | grep "solante_sbd_poller.py -t" | grep -v "grep" | awk 'END { print NR }
    Путь к файлу solante_sbd_poller.py полностью укажите от корня.
    P.S. не информативный subject ветки, лучше бы использовали это ценное место под что-то более полезное.
    Last edited by dima_dm; 11-02-2011, 10:28.

    Comment

    • dmitryalexeeff
      Junior Member
      • Mar 2010
      • 26

      #3
      ----------
      Last edited by dmitryalexeeff; 30-09-2014, 16:58.

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Конечно есть
        http://www.zabbix.com/documentation/...l/config/items
        proc.num[<имя>,<пользователь>,<состояние>,<cmdline>]
        имя - имя процесса
        пользователь - имя пользователя (по умолчанию все пользователи)
        состояние - одно из: all (по умолчанию), run, sleep, zomb
        cmdline - фильтр по командной строке
        Вам нужен параметр cmdline.

        Comment

        • dmitryalexeeff
          Junior Member
          • Mar 2010
          • 26

          #5
          ----------
          Last edited by dmitryalexeeff; 30-09-2014, 16:58.

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            Так это и есть фильтр
            cmdline - фильтр по командной строке

            Comment

            • dmitryalexeeff
              Junior Member
              • Mar 2010
              • 26

              #7
              ----------
              Last edited by dmitryalexeeff; 30-09-2014, 16:58.

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Originally posted by dmitryalexeeff
                Найден работоспособный вариант:

                Code:
                proc.num[,,,"solante_sbd_poller.py -t"]
                Кстати, ещё вопрос, не совсем по тебе топика:
                Что быстрее работает и ест меньше ресурсов:
                1. UserParameters
                2. "Внешняя проверка"
                Примерно одинаково, но
                UserParameters ест ресурсы сервера, который мониторят
                "Внешняя проверка" ресурсы Zabbix сервера.
                Есть ещё system.run[команда,<режим>], по ресурсам эквивалентна UserParameters. Но с точки зрения безопасности, лучше использовать UserParameters.
                Last edited by dima_dm; 11-02-2011, 13:05.

                Comment

                Working...