Ad Widget

Collapse

Zabbix 4.0 не хочет работать, perl модуль.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sergey Serov
    Junior Member
    • Oct 2018
    • 24

    #1

    Zabbix 4.0 не хочет работать, perl модуль.

    В приложении вкладываю перловый скрипт который не заводиться... (нет не выкладываю, пишет, что я маленький и мне низя)
    Скрипт довольно старый и известный. Можно легко нагуглить по названию. "query_lan2lan_cisco"


    Что мне кажеться странным.
    1) У меня несколько серверов и на zabbix 3.0.4 все завелось и заработало
    2) В консоле zabbix 4.0 - от пользователя заббикс все работает как надо.


    Не покажете на ошибку.

    В вебке пишет следующее ==>
    Видно, что как будто не подгружен модуль perl Net::SNMP, но он подгружен под нужного пользователя и еще раз повторюсь, что из баша все работает...


    HTML Code:
    5083:20181008:183645.162 error reason for "asa 5512 :query_lan2lan_cisco.pl[{$SNMP_COMMUNITY},{HOST.IP},ASA,get,TX,ХХ.ХХ.ХХ.ХХ]" changed: Value "Subroutine AUTOLOAD redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 53.
    Subroutine register_debug_tokens redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 138.
    Subroutine getenv redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 144.
    Subroutine setenv redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 150.
    Subroutine setMib redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 158.
    Subroutine initMib redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 169.
    Subroutine addMibDirs redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 186.
    Subroutine addMibFiles redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 195.
    Subroutine loadModules redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 205.
    Subroutine unloadModules redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 216.
    Subroutine translateObj redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 222.
    Subroutine getType redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 251.
    Subroutine mapEnum redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 259.
    Subroutine strip_session_params redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 291.
    Subroutine snmp_get redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 305.
    Subroutine snmp_getnext redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 317.
    Subroutine snmp_set redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 329.
    Subroutine snmp_trap redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 341.
    Subroutine MainLoop redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 364.
    Subroutine finish redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 373.
    Subroutine reply_cb redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 377.
    Subroutine select_info redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 385.
    Subroutine check_timeout redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 399.
    Subroutine _tie redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 415.
    Subroutine split_vars redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 429.
    Subroutine new redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 462.
    Subroutine update redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 640.
    Subroutine set redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 678.
    Subroutine get redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 703.
    Subroutine gettable redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 728.
    Subroutine _gettable_do_it redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 862.
    Subroutine _gettable_end_routine redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 973.
    Subroutine fget redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1002.
    Subroutine getnext redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1032.
    Subroutine fgetnext redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1055.
    Subroutine getbulk redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1085.
    Subroutine bulkwalk redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1110.
    Subroutine trap redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1157.
    Subroutine inform redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1208.
    Subroutine new redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1249.
    Subroutine new redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1268.
    Subroutine tag redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1275.
    Subroutine iid redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1279.
    Subroutine val redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1283.
    Subroutine type redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1287.
    Subroutine name redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1291.
    Subroutine fmt redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1299.
    Subroutine new redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1311.
    Subroutine TIESCALAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1333.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1335.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1337.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1344.
    Subroutine TIESCALAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1352.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1354.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1356.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1361.
    Subroutine TIESCALAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1369.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1371.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1373.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1375.
    Subroutine TIEHASH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1379.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1383.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1393.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1397.
    Subroutine FIRSTKEY redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1401.
    Subroutine NEXTKEY redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1405.
    Subroutine EXISTS redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1409.
    Subroutine CLEAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1410.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1446.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1450.
    Subroutine FIRSTKEY redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1454.
    Subroutine NEXTKEY redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1455.
    Subroutine EXISTS redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1456.
    Subroutine CLEAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1457.
    Subroutine TIESCALAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1467.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1469.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1471.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1473.
    Subroutine TIESCALAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1477.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1479.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1481.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1486.
    Subroutine TIESCALAR redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1493.
    Subroutine FETCH redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1495.
    Subroutine STORE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1497.
    Subroutine DELETE redefined at /usr/lib64/perl5/vendor_perl/SNMP.pm line 1499.
    Can't locate object method "session" via package "Net::SNMP" (perhaps you forgot to load "Net::SNMP"?) at /usr/local/share/zabbix/externalscripts/query_lan2lan_cisco.pl line 86." of type "string" is not suitable for value type "Numeric (unsigned)"
    0
    4.0
    0%
    0
    zabbix perl
    0%
    0
Working...