Ad Widget

Collapse

<foo>_perf - always 0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vvk
    Junior Member
    • Sep 2005
    • 22

    #1

    <foo>_perf - always 0

    Решил настроить мониторинг времени ответа некоторых tcp-сервисов с помощью simple check <foo>_perf. В latest data для этого item-а всегда вижу "0". Хост мониторится через zabbix-прокси, вот кусок его лога:

    32300:20101115:160353.718 In substitute_simple_macros() data:'ldap_perf'
    32300:20101115:160353.718 In get_value() key:'ldap_perf'
    32300:20101115:160353.718 In get_value_simple(): key_orig [ldap_perf]
    32300:20101115:160353.719 Transformed [ldap_perf] into [net.tcp.service.perf[ldap,192.168.X.X]]
    32300:20101115:160353.722 End of get_value_simple():SUCCEED
    32300:20101115:160353.722 End of get_value():SUCCEED
    32300:20101115:160353.723 In zbx_hashset_search()
    32300:20101115:160353.723 End of zbx_hashset_search()
    32300:20101115:160353.723 In zbx_hashset_search()
    32300:20101115:160353.723 End of zbx_hashset_search()
    32300:20101115:160353.723 In calculate_item_nextcheck (33113,120,"",1289819033)
    32300:20101115:160353.723 End calculate_item_nextcheck (nextcheck:1289819153 delay:120)
    32300:20101115:160353.723 In zbx_binary_heap_insert() key:33113
    32300:20101115:160353.723 In zbx_hashmap_get() key:33113
    32300:20101115:160353.723 End of zbx_hashmap_get() key:33113 value:-1
    32300:20101115:160353.723 In zbx_hashmap_set() key:33113 value:920
    32300:20101115:160353.723 End of zbx_hashmap_set()
    32300:20101115:160353.723 End of zbx_binary_heap_insert()
    32300:20101115:160353.723 In substitute_simple_macros() data:'system.users.num'
    32300:20101115:160353.723 In get_value() key:'system.users.num'
    [...]

    zabbix из svn, 1.8.4 rc2, rev 15345. В чём может быть дело?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    От пользователя zabbix пробовали подключиться к сервисному порту?
    C zabbix_proxy
    su - zabbix
    telnet You_IP 389

    Comment

    • vvk
      Junior Member
      • Sep 2005
      • 22

      #3
      Пробовал, подключается нормально. Более того, проверки simple checks по итемам "ldap", "imap", "smtp" нормально работают, а вот они же с _perf - уже нет.

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Originally posted by vvk
        Пробовал, подключается нормально. Более того, проверки simple checks по итемам "ldap", "imap", "smtp" нормально работают, а вот они же с _perf - уже нет.
        А просто функции ldap_perf и т.д. без Proxy работают?

        Comment

        • zalex_ua
          Senior Member
          Zabbix Certified Trainer
          Zabbix Certified SpecialistZabbix Certified Professional
          • Oct 2009
          • 1286

          #5
          Будьте внимательны! Речь идет о транк версиях.

          на заббикс сервере 127.0.0.1:
          mon# zabbix_get -s 127.0.0.1 -k "net.tcp.service.perf[ldap,Х.Х.Х.Х]"
          0.000557
          mon# zabbix_get -s 127.0.0.1 -k "net.tcp.service.perf[ldap,Х.Х.Х.Х]"
          0.000941

          mon# zabbix_agentd -V
          Zabbix Agent (daemon) v1.9.1 (revision {ZABBIX_REVISION}) (26 October 2010)
          Compilation time: Nov 15 2010 19:50:52

          Когда же пытаюсь получить это с Виндовс агента Х.Х.Х.Х, то:
          mon# zabbix_get -s Х.Х.Х.Х -k "net.tcp.service.perf[ldap,Х.Х.Х.Х]"
          ZBX_NOTSUPPORTED

          Когда делаю это прямо на виндос машине:
          c:\Program Files\Zabbix Agent>zabbix_agentd.exe -t "net.tcp.service.perf[ldap,Х.Х.Х.Х]"
          zabbix_agentd.exe [3236]: Error on mutex creating. [╨Ю╤В╨║╨░╨╖╨░╨╜╨╛ ╨▓ ╨┤╨╛╤Б╤В╤Г╨┐╨╡.]
          zabbix_agentd.exe [3236]: Unable to create mutex for performance counters

          c:\Program Files\Zabbix Agent>zabbix_agentd.exe -V
          Zabbix Agent Win32 (service) v1.9.0 (revision 15091) (26 October 2010)
          Compilation time: Oct 26 2010 21:12:13

          Добавлено:
          к сожалению даже вот так:
          c:\Program Files\Zabbix Agent>zabbix_agentd.exe -t "agent.version"
          zabbix_agentd.exe [5320]: Error on mutex creating. [╨Ю╤В╨║╨░╨╖╨░╨╜╨╛ ╨▓ ╨┤╨╛╤Б╤В╤Г╨┐╨╡.]
          zabbix_agentd.exe [5320]: Unable to create mutex for performance counters
          Last edited by zalex_ua; 16-11-2010, 10:40.

          Comment

          • zalex_ua
            Senior Member
            Zabbix Certified Trainer
            Zabbix Certified SpecialistZabbix Certified Professional
            • Oct 2009
            • 1286

            #6
            Не прочитал нормально пост автора и в поспешил неправильно проверять (предыдущий мой пост).

            Вот правильно (вчерашняя транк ревизия сервера):

            mon# zabbix_server -V
            Zabbix Server v1.9.1 (revision {ZABBIX_REVISION}) (26 October 2010)
            Compilation time: Nov 15 2010 19:50:52

            простая проверка ldap_perf[]

            ldap_server: ldap check
            2010-11-16 10:58:51 1289897931 0.0006
            2010-11-16 10:57:51 1289897871 0.0006
            2010-11-16 10:56:51 1289897811 0.0012
            2010-11-16 10:55:51 1289897751 0.0012

            Comment

            Working...