Ad Widget

Collapse

Триггер подключенных ip к серверу

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • step_slim
    Member
    • Jul 2010
    • 84

    #31
    Originally posted by dima_dm
    У вас либо item перешёл в неактивное состояние, и нужно его активировать, либо когда вы изменяли конфигурацию zabbix_agentd забыли его рестартовать, либо всё сразу.

    Время, через которое проверяются неподдерживаемые элементы данных задаётся
    Администрирование->Общие параметры->Обновлять неподдерживаемые элементы данных (секунды)
    Перезапускал, даже пересоздавал службу и узел сети- не работает, не знаю уже куда смотреть...
    Обновляется подключение через каждые 2 минуты.

    Comment

    • dima_dm
      Senior Member
      • Dec 2009
      • 2697

      #32
      Originally posted by step_slim
      Перезапускал, даже пересоздавал службу и узел сети- не работает, не знаю уже куда смотреть...
      Обновляется подключение через каждые 2 минуты.
      Рекомендую использовать Zabbix Agent, а не Zabbix Agent активный. Его отлаживать проще через zabbix_get, как я уже писал.

      Comment

      • Sammit
        Junior Member
        • Jul 2010
        • 4

        #33
        Originally posted by dima_dm
        К сожаленью, я не знаком с принципом работы Counter-Strike сервера. Он держит активное TCP соединения для каждого игрока или работает на UDP пакетах?[/url]
        Большое спасибо, dima_dm, что пытаетесь помочь.

        Сервер работает на udp пакетах.

        Вот нашёл кое-что, команда:

        Code:
        cat  /proc/net/ip_conntrack |grep udp| grep 'dst=x.x.x.x' | grep 'dport=27015'| grep ASSURED| wc -l
        где x.x.x.x - внешний айпи моей серверной машины.

        Но только тут тоже есть проблема: есть интервал сохранения данных, поэтому айпишки повторяются.

        Может знаете как установить время сохранения равным 1 сек, или 0.1 сек ??

        Comment

        • dima_dm
          Senior Member
          • Dec 2009
          • 2697

          #34
          Originally posted by Sammit
          Может знаете как установить время сохранения равным 1 сек, или 0.1 сек ??
          Модуль ip_conntrack используется для реализации full state inspection Firewall, это таблица состояния соединений. Соответственно и записи в ней хранятся в соответствии с Timeout TCP/IP стека. Но данный путь тоже Вам ничего не даст, т.к. с одного IP могут работать несколько игроков через PAT трансляцию, и на уровне UDP соединения вы их не различите. Частота обмена UDP пакетами тоже не равномерная, игрок может замереть на месте и новых пакетов не будет. Мой совет:
          Ищите утилиту к серверу Counter-Strike, как я советовал.

          Comment

          • Sammit
            Junior Member
            • Jul 2010
            • 4

            #35
            Originally posted by dima_dm
            Ищите утилиту к серверу Counter-Strike, как я советовал.
            Просто дело не в одном Counter-Strike, есть и другие игровые сервера, поэтому нужно найти одно общее решение.

            Comment

            • dima_dm
              Senior Member
              • Dec 2009
              • 2697

              #36
              Originally posted by Sammit
              Просто дело не в одном Counter-Strike, есть и другие игровые сервера, поэтому нужно найти одно общее решение.
              Ну вы поняли, что попытка отследить их на 3-м уровне модели OSI это тупиковый вариант? Поэтому игра не стоит свеч, а результат труда (Copyright В. Цой)
              Нужно искать другой подход.

              Comment

              • step_slim
                Member
                • Jul 2010
                • 84

                #37
                Originally posted by dima_dm
                Рекомендую использовать Zabbix Agent, а не Zabbix Agent активный. Его отлаживать проще через zabbix_get, как я уже писал.
                Перевёл в пассивный режим, теперь мой АГЕНТ по всей сети рассылает по 10050 порту, уже всем серверам отправил и все ему ответили, кроме забикса.... Наверное придётся сдаться и к пятнице ни как не успеть допилить zabbix, спасибо за советы, но по видимому признаю поражение и опять на Nagiose сидеть....

                Comment

                • dima_dm
                  Senior Member
                  • Dec 2009
                  • 2697

                  #38
                  Originally posted by step_slim
                  Перевёл в пассивный режим, теперь мой АГЕНТ по всей сети рассылает по 10050 порту, уже всем серверам отправил и все ему ответили, кроме забикса.... Наверное придётся сдаться и к пятнице ни как не успеть допилить zabbix, спасибо за советы, но по видимому признаю поражение и опять на Nagiose сидеть....
                  Так у вас наверно Firewall стоит на Zabbix Server, проверьте
                  /sbin/iptables -L -v
                  Или активированы фичи вроде SElinux.

                  Comment

                  • step_slim
                    Member
                    • Jul 2010
                    • 84

                    #39
                    Originally posted by dima_dm
                    Так у вас наверно firewall стоит на zabbix server, проверьте
                    /sbin/iptables -l -v
                    Или активированы фичи вроде selinux.
                    Фаервол не запущен, фичи я не какие не ставлю, ибо не любитель подобных приблуд.
                    А эта надпись в логах, вообще запутывает: Get value from agent failed: Cannot connect to [10.0.5.102:10050] [Connection refused]
                    Attached Files
                    Last edited by step_slim; 08-07-2010, 15:40.

                    Comment

                    Working...