Ad Widget

Collapse

Проблема с мониторингом eventlog

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • LocNar
    Junior Member
    • Mar 2018
    • 4

    #1

    Проблема с мониторингом eventlog

    Приветствую! Столкнулся со странной проблемой.
    Имеется 4 одинаковых ПК. На каждом установлен агент. Каждый агент слушает разные порты (от 10051 до 10054).
    ПК стоят за роутером, на котором настроен проброс на эти порты. Рассмотрим 2 из них (ниже настройка сервера для подключения к ним).
    Настроен шаблон с элементами данных eventlog[Application]. И проблема в том, что на 3х их 4х ПК агент не запрашивает eventlog.
    Я включил debug 5 и вот части логов.
    Это с ПК на котором все ок:

    1456:20180326:121007.932 In process_active_checks() server:'10.100.1.16' port:10051
    1456:20180326:121007.939 In initialize_eventlog6() source:'Application' previous lastlogsize:2208
    1456:20180326:121007.946 In zbx_open_eventlog6()
    1456:20180326:121007.953 End of zbx_open_eventlog6():SUCCEED FirstID:1 LastID:2209 numIDs:2208
    1456:20180326:121007.957 In zbx_get_handle_eventlog6(), previous lastlogsize:2208
    1456:20180326:121007.961 End of zbx_get_handle_eventlog6():SUCCEED
    1456:20180326:121007.966 End of initialize_eventlog6():SUCCEED
    1456:20180326:121007.970 In process_eventlog6() source: 'Application' previous lastlogsize: 2208, FirstID: 1, LastID: 2209
    1456:20180326:121007.974 End of process_eventlog6():SUCCEED
    1456:20180326:121007.978 In finalize_eventlog6()
    1456:20180326:121007.982 End of finalize_eventlog6():SUCCEED
    1456:20180326:121007.986 In need_meta_update() key:eventlog[Application,,,Cashregister]
    1456:20180326:121007.990 End of need_meta_update():FAIL
    1456:20180326:121007.994 In initialize_eventlog6() source:'Application' previous lastlogsize:2208
    1456:20180326:121007.997 In zbx_open_eventlog6()
    1456:20180326:121008.003 End of zbx_open_eventlog6():SUCCEED FirstID:1 LastID:2209 numIDs:2208
    1456:20180326:121008.007 In zbx_get_handle_eventlog6(), previous lastlogsize:2208
    1456:20180326:121008.011 End of zbx_get_handle_eventlog6():SUCCEED
    1456:20180326:121008.015 End of initialize_eventlog6():SUCCEED
    1456:20180326:121008.018 In process_eventlog6() source: 'Application' previous lastlogsize: 2208, FirstID: 1, LastID: 2209
    1456:20180326:121008.022 End of process_eventlog6():SUCCEED
    1456:20180326:121008.026 In finalize_eventlog6()
    1456:20180326:121008.030 End of finalize_eventlog6():SUCCEED
    1456:20180326:121008.034 In need_meta_update() key:eventlog[Application]
    1456:20180326:121008.039 End of need_meta_update():FAIL
    1456:20180326:121008.042 In process_logrt() is_logrt:0 is_count:0 filename:'%USERPROFILE%\AppData\local\CheckOnline\ ErrorLog\ErrorLog.txt' lastlogsize:0 mtime:0
    1456:20180326:121008.046 End of process_logrt():FAIL
    1456:20180326:121008.050 active check "log["%USERPROFILE%\AppData\local\CheckOnline\ErrorLog\ ErrorLog.txt","СOM","UTF-8",10]" is not supported: Cannot obtain information for file "%USERPROFILE%\AppData\local\CheckOnline\ErrorLog\ ErrorLog.txt": [2] No such file or directory
    1456:20180326:121008.055 In process_value() key:'Kassa 2:log["%USERPROFILE%\AppData\local\CheckOnline\ErrorLog\ ErrorLog.txt","СOM","UTF-8",10]' value:'Cannot obtain information for file "%USERPROFILE%\AppData\local\CheckOnline\ErrorLog\ ErrorLog.txt": [2] No such file or directory'
    1456:20180326:121008.060 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1456:20180326:121008.064 End of send_buffer():SUCCEED
    1456:20180326:121008.068 buffer: new element 0
    1456:20180326:121008.072 End of process_value():SUCCEED
    1456:20180326:121008.075 End of process_active_checks()
    1456:20180326:121008.079 In get_min_nextcheck()
    1456:20180326:121008.082 End of get_min_nextcheck():1522055437
    1456:20180326:121008.085 In send_buffer() host:'10.100.1.16' port:10051 entries:1/100
    1456:20180326:121008.091 JSON before sending [{"request":"agent data","data":[{"host":"Kassa 2","key":"log["%USERPROFILE%\\AppData\\local\\CheckOnline\\Error Log\\ErrorLog.txt","СOM","UTF-8",10]","value":"Cannot obtain information for file "%USERPROFILE%\\AppData\\local\\CheckOnline\\Error Log\\ErrorLog.txt": [2] No such file or directory","state":1,"clock":1522055407,"ns":54354 6870}],"clock":1522055407,"ns":561706919}]
    1456:20180326:121008.095 JSON back [{"response":"success","info":"processed: 1; failed: 0; total: 1; seconds spent: 0.000047"}]
    1456:20180326:121008.099 In check_response() response:'{"response":"success","info":"processed: 1; failed: 0; total: 1; seconds spent: 0.000047"}'
    1456:20180326:121008.103 info from server: 'processed: 1; failed: 0; total: 1; seconds spent: 0.000047'
    1456:20180326:121008.106 End of check_response():SUCCEED
    1456:20180326:121008.110 OK
    1456:20180326:121008.114 End of send_buffer():SUCCEED
    4768:20180326:121008.924 In collect_perfstat()
    4768:20180326:121008.940 End of collect_perfstat()
    1456:20180326:121009.118 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1456:20180326:121009.132 End of send_buffer():SUCCEED
    4768:20180326:121009.956 In collect_perfstat()
    4768:20180326:121009.976 End of collect_perfstat()
    1456:20180326:121010.146 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1456:20180326:121010.161 End of send_buffer():SUCCEED
    4768:20180326:121010.995 In collect_perfstat()
    4768:20180326:121011.012 End of collect_perfstat()
    1456:20180326:121011.174 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1456:20180326:121011.190 End of send_buffer():SUCCEED
    4768:20180326:121012.026 In collect_perfstat()
    4768:20180326:121012.043 End of collect_perfstat()

    А на других ПК весь лог выглядит так:

    1296:20180326:120913.426 End of collect_perfstat()
    9060:20180326:120913.442 End of send_buffer():SUCCEED
    1296:20180326:120914.443 In collect_perfstat()
    9060:20180326:120914.457 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1296:20180326:120914.473 End of collect_perfstat()
    9060:20180326:120914.486 End of send_buffer():SUCCEED
    1296:20180326:120915.488 In collect_perfstat()
    9060:20180326:120915.510 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1296:20180326:120915.518 End of collect_perfstat()
    9060:20180326:120915.524 End of send_buffer():SUCCEED
    1296:20180326:120916.525 In collect_perfstat()
    9060:20180326:120916.539 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1296:20180326:120916.554 End of collect_perfstat()
    9060:20180326:120916.564 End of send_buffer():SUCCEED
    1296:20180326:120917.564 In collect_perfstat()
    9060:20180326:120917.583 In send_buffer() host:'10.100.1.16' port:10051 entries:0/100
    1296:20180326:120917.593 End of collect_perfstat()
    9060:20180326:120917.601 End of send_buffer():SUCCEED

    Соответственно на "нормальном" ПК все события подгружаются в "Последние данные".
  • LocNar
    Junior Member
    • Mar 2018
    • 4

    #2
    Решение нашлось. Проблема в несовпадении имен Hostname для активных проверок в настройке агента и на сервере. Агент просто не мог получить список активных проверок.

    Comment

    Working...