Ad Widget

Collapse

SNMP traps Zabbix 5.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • manosnms
    Member
    • Jun 2020
    • 52

    #1

    SNMP traps Zabbix 5.0

    Hello,

    Is there any manual on how to setup SNMP traps in Zabbix 5.0?


    I have follow this procedure

    https://www.zabbix.com/documentation...types/snmptrap

    but while starting the snmptt service I receive the below error:


    HTML Code:
    [root@zabbix snmp]# systemctl status snmptt.service -l
    ● snmptt.service - SNMP Trap Translator (SNMPTT)
    Loaded: loaded (/usr/lib/systemd/system/snmptt.service; disabled; vendor preset: disabled)
    Active: failed (Result: exit-code) since Wed 2020-07-01 16:46:03 EEST; 1min 1s ago
    Process: 6305 ExecStart=/usr/sbin/snmptt --daemon (code=exited, status=2)
    
    Jul 01 16:46:03 zabbix systemd[1]: Starting SNMP Trap Translator (SNMPTT)...
    Jul 01 16:46:03 zabbix snmptt[6305]: Can't locate Sys/Syslog.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 12) line 1.
    Jul 01 16:46:03 zabbix snmptt[6305]: died at /usr/sbin/snmptt line 369.
    Jul 01 16:46:03 zabbix snmptt[6305]: Could not load Perl module Sys::Syslog! If syslog_system_enable or
    Jul 01 16:46:03 zabbix snmptt[6305]: syslog_enable is enabled then the Sys::Syslog module is required. Please
    Jul 01 16:46:03 zabbix snmptt[6305]: see snmptt.html for system requirements.
    Jul 01 16:46:03 zabbix systemd[1]: snmptt.service: control process exited, code=exited status=2
    Jul 01 16:46:03 zabbix systemd[1]: Failed to start SNMP Trap Translator (SNMPTT).
    Jul 01 16:46:03 zabbix systemd[1]: Unit snmptt.service entered failed state.
    Jul 01 16:46:03 zabbix systemd[1]: snmptt.service failed.
    [root@zabbix snmp]# systemctl start snmptt.service
    Job for snmptt.service failed because the control process exited with error code. See "systemctl status snmptt.service" and "journalctl -xe" for details.

    Thank you
  • tim.mooney
    Senior Member
    • Dec 2012
    • 1427

    #2
    Originally posted by manosnms

    Jul 01 16:46:03 zabbix snmptt[6305]: Can't locate Sys/Syslog.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 12) line 1.
    Jul 01 16:46:03 zabbix snmptt[6305]: died at /usr/sbin/snmptt line 369.
    Jul 01 16:46:03 zabbix snmptt[6305]: Could not load Perl module Sys::Syslog! If syslog_system_enable or
    Jul 01 16:46:03 zabbix snmptt[6305]: syslog_enable is enabled then the Sys::Syslog module is required. Please
    Jul 01 16:46:03 zabbix snmptt[6305]: see snmptt.html for system requirements.
    Your version of perl is missing the Sys::Syslog module.

    You don't say what Linux distro you're using, but at least on RHEL-like systems, including CentOS and Fedora, you can probably just do

    Code:
    sudo yum install perl-Sys-Syslog
    and try again. Alternately, if you look at the messages snmptt output, there may be a configuration setting you can change (syslog_enable) to make it so that Sys::Syslog is not required by the program.

    Comment

    • manosnms
      Member
      • Jun 2020
      • 52

      #3
      sorry, I have Centos6, I will try and I will let you know, thanks

      Comment

      • manosnms
        Member
        • Jun 2020
        • 52

        #4
        i got this error now

        HTML Code:
        Jul 01 22:54:50 zabbix snmptt[1521]: Can't locate SNMP.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_pe...14) line 1.
        Jul 01 22:54:50 zabbix snmptt[1521]: died at /usr/sbin/snmptt line 426.
        Jul 01 22:54:50 zabbix snmptt[1521]: Could not load the Perl module SNMP! If net_snmp_perl_enable is
        Jul 01 22:54:50 zabbix snmptt[1521]: enabled then the SNMP module is required. Please see snmptt.html
        Jul 01 22:54:50 zabbix snmptt[1521]: for system requirements. Note: SNMPTT uses the Net-SNMP package's
        Jul 01 22:54:50 zabbix snmptt[1521]: SNMP module, NOT the CPAN Net::SNMP module!
        Last edited by manosnms; 01-07-2020, 22:13.

        Comment

        • manosnms
          Member
          • Jun 2020
          • 52

          #5
          Issue solved. thank you tim.mooney

          Comment

          Working...