Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. Beginner to SNMP for switches

Beginner to SNMP for switches

Scheduled Pinned Locked Moved Support
16 Posts 4 Posters 42.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V
    V
    Victor Kirhenshtein
    wrote on last edited by
    #4

    Things like traffic or errors on switch port are standard, and defined in standard MIBs, already included in NetXMS installation. If you need to collect HP-specific data from switches, then you can add HP MIBs to NetXMS MIB collection, recompile them, and you will be able to select HP-specific oids from MIB tree in console. Searching forum for keyword MIB shold give you some information on how to add new MIBs to the system.

    Best regards,
    Victor

    1 Reply Last reply
    0
    • QACitQ
      QACitQ
      QACit
      wrote on last edited by
      #5

      I ran the compiler (nxmibc -d C:\XMS\var\mibs\ -z) and when it is done I re-open the console, right-click on the switch, click data collection. then New, but I don't know where to look for the HP MIBS.  Also, how do I know that the compiler completed?

      1 Reply Last reply
      0
      • A
        A
        Alex Kirhenshtein
        wrote on last edited by
        #6
        • You should restart server after compiling MIBs.

        • I've checked it now - looks like compiler have nice bug - it's unable to find files if input path ends with backslash. So correct command will be something like this:

          nxmibc -d C:\NetXMS\var\mibs -o C:\NetXMS\var\mibs\netxms.mib -z

        • Compiler will update netxms.mib only if all MIBs are correct and can be compiled. You can also check modification date on C:\NetXMS\var\mibs\netxms.mib to ensure it's new. Output should be like this:

          …
            UDP-MIB
            UPS-MIB
            USEC-MIB
            V2ADMIN-MIB
            Wellfleet-COMMON-MIB
            WWW-MIB

        • After server restart you should be able to pick your additional OIDs in "Create DCI" dialog (set DCI source to "SNMP" prior to clicking on "Select" button).

        1 Reply Last reply
        0
        • QACitQ
          QACitQ
          QACit
          wrote on last edited by
          #7

          Thank you.  Here is the next trouble:

            C:\XMS\bin>nxmibc -d C:\XMS\var\mibs -z
          NetXMS MIB Compiler  Version 0.2.21
          Copyright (c) 2005, 2006 Victor Kirhenshtein

          Parsing source files:
            C:\XMS\var\mibs\ARCADA-MIB.txt
            C:\XMS\var\mibs\BGP4-MIB.txt
            C:\XMS\var\mibs\BN-IF-EXTENSIONS-MIB.txt
            C:\XMS\var\mibs\BRIDGE-MIB.txt
            C:\XMS\var\mibs\CDX-6500-COMMON-MIB.txt
            C:\XMS\var\mibs\CHECKPOINT-NG-MIB.txt
            C:\XMS\var\mibs\CISCO-C2900-MIB.txt
            C:\XMS\var\mibs\CISCO-CDP-MIB.txt
            C:\XMS\var\mibs\CISCO-ENVMON-MIB.txt
            C:\XMS\var\mibs\CISCO-MEMORY-POOL-MIB.txt
            C:\XMS\var\mibs\CISCO-PING-MIB.txt
            C:\XMS\var\mibs\CISCO-PROCESS-MIB.txt
            C:\XMS\var\mibs\CISCO-PRODUCTS-MIB.txt
            C:\XMS\var\mibs\CISCO-QOS-PIB-MIB.txt
            C:\XMS\var\mibs\CISCO-SMI.txt
            C:\XMS\var\mibs\CISCO-SYSLOG-MIB.txt
            C:\XMS\var\mibs\CISCO-TC.txt
            C:\XMS\var\mibs\CISCO-TCP-MIB.txt
            C:\XMS\var\mibs\CISCO-VTP-MIB.txt
            C:\XMS\var\mibs\COSINE-GLOBAL-REG.txt
            C:\XMS\var\mibs\COSINE-InVision-MIB.txt
            C:\XMS\var\mibs\COSINE-ORION-MIB.txt
            C:\XMS\var\mibs\DS1-MIB.txt
            C:\XMS\var\mibs\DS3-MIB.txt
            C:\XMS\var\mibs\ENTITY-MIB.txt
            C:\XMS\var\mibs\FIBRE-CHANNEL-FE-MIB.txt
            C:\XMS\var\mibs\HOST-RESOURCES-MIB.txt
            C:\XMS\var\mibs\HOST-RESOURCES-TYPES.txt
            C:\XMS\var\mibs\hpAcmxlBase-mib.txt
            C:\XMS\var\mibs\hpAcmxlIfExt-mib.txt
            C:\XMS\var\mibs\hpAcmxlMemProc-mib.txt
            C:\XMS\var\mibs\hpAcmxlSystem-mib.txt
            C:\XMS\var\mibs\hpentmib-mib.txt
            C:\XMS\var\mibs\hpHttpMg-mib.txt
            C:\XMS\var\mibs\hpicf8023Rptr-mib.txt
            C:\XMS\var\mibs\hpicfArpProtect-mib.txt
            C:\XMS\var\mibs\hpicfAutorun-mib.txt
            C:\XMS\var\mibs\hpicfAutz-mib.txt
            C:\XMS\var\mibs\hpicfBasic-mib.txt
            C:\XMS\var\mibs\hpicfBridge-mib.txt
            C:\XMS\var\mibs\hpicfChain-mib.txt
            C:\XMS\var\mibs\hpicfChassis-mib.txt
            C:\XMS\var\mibs\hpicfConnectionRateFilter-mib.txt
            C:\XMS\var\mibs\hpicfDot1x-mib.txt
            C:\XMS\var\mibs\hpicfDownload-mib.txt
            C:\XMS\var\mibs\hpicfEtwist-mib.txt
            C:\XMS\var\mibs\hpicfFf-mib.txt
            C:\XMS\var\mibs\hpicfGenRptr-mib.txt
            C:\XMS\var\mibs\hpicfGppc-mib.txt
            C:\XMS\var\mibs\hpicfHighAvailability-mib.txt
            C:\XMS\var\mibs\hpicfInstMon-mib.txt
            C:\XMS\var\mibs\hpicfIpAddress-mib.txt
            C:\XMS\var\mibs\hpicfIpRoute-mib.txt
            C:\XMS\var\mibs\hpicfJumbo-mib.txt
            C:\XMS\var\mibs\hpicfL3MacConfig-mib.txt
            C:\XMS\var\mibs\hpicfLinktest-mib.txt
            C:\XMS\var\mibs\hpicfMld-mib.txt
            C:\XMS\var\mibs\hpicfOid-mib.txt
            C:\XMS\var\mibs\IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
            C:\XMS\var\mibs\IANA-LANGUAGE-MIB.txt
            C:\XMS\var\mibs\ianaAFN-mib.txt
            C:\XMS\var\mibs\IANAifType-MIB.txt
            C:\XMS\var\mibs\ianaiprouteprotocol-mib.txt
            C:\XMS\var\mibs\IEEE8021-PAE-MIB.txt
            C:\XMS\var\mibs\ieee80211-mib.txt
            C:\XMS\var\mibs\ieee8023lag-mib.txt
            C:\XMS\var\mibs\ieee802af-mib.txt
            C:\XMS\var\mibs\IEEE802dot11-MIB.txt.txt
            C:\XMS\var\mibs\IF-MIB.txt
            C:\XMS\var\mibs\INET-ADDRESS-MIB.txt
            C:\XMS\var\mibs\IP-MIB.txt
            C:\XMS\var\mibs\LLDP-MIB.txt
            C:\XMS\var\mibs\MAU-MIB.txt
            C:\XMS\var\mibs\MTA-MIB.txt
            C:\XMS\var\mibs\NET-SNMP-AGENT-MIB.txt
            C:\XMS\var\mibs\NET-SNMP-MIB.txt
            C:\XMS\var\mibs\NET-SNMP-MONITOR-MIB.txt
            C:\XMS\var\mibs\NET-SNMP-SYSTEM-MIB.txt
            C:\XMS\var\mibs\NET-SNMP-TC.txt
            C:\XMS\var\mibs\NETSCREEN-ADDR-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-INTERFACE-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-NAT-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-PRODUCTS-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-RESOURCE-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-SCHEDULE-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-SERVICE-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-SMI.txt
            C:\XMS\var\mibs\NETSCREEN-TRAP-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-VPN-MON-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-VR-MIB.txt
            C:\XMS\var\mibs\NETSCREEN-VSYS-MIB.txt
            C:\XMS\var\mibs\NETWORK-SERVICES-MIB.txt
            C:\XMS\var\mibs\NOKIA-IPSO-REGISTRATION-MIB.txt
            C:\XMS\var\mibs\NOKIA-IPSO-SYSTEM-MIB.txt
            C:\XMS\var\mibs\OPTIMUX-MIB.txt
            C:\XMS\var\mibs\OSPF-MIB.txt
            C:\XMS\var\mibs\P-BRIDGE-MIB.txt
            C:\XMS\var\mibs\PerfHist-TC-MIB.txt
            C:\XMS\var\mibs\PowerNet-MIB.txt
            C:\XMS\var\mibs\Printer-MIB.txt
            C:\XMS\var\mibs\Q-BRIDGE-MIB.txt
            C:\XMS\var\mibs\RAPID-CITY.txt
            C:\XMS\var\mibs\RFC-1212.txt
            C:\XMS\var\mibs\RFC-1215.txt
            C:\XMS\var\mibs\RFC1155-SMI.txt
            C:\XMS\var\mibs\rfc1213-mib.txt
            C:\XMS\var\mibs\rfc1493-mib.txt
            C:\XMS\var\mibs\rfc1512-mib.txt
            C:\XMS\var\mibs\rfc1513-mib.txt
            C:\XMS\var\mibs\rfc1724-mib.txt
            C:\XMS\var\mibs\rfc1742-mib.txt
            C:\XMS\var\mibs\rfc1749-mib.txt
            C:\XMS\var\mibs\rfc1850-mib.txt
            C:\XMS\var\mibs\rfc1850b-mib.txt
            C:\XMS\var\mibs\rfc2011D10-mib.txt
            C:\XMS\var\mibs\rfc2012-mib.txt
            C:\XMS\var\mibs\rfc2013-mib.txt
            C:\XMS\var\mibs\rfc2020-mib.txt
            C:\XMS\var\mibs\rfc2021-mib.txt
            C:\XMS\var\mibs\rfc2096-07.mib.txt
            C:\XMS\var\mibs\rfc2108-mib.txt
            C:\XMS\var\mibs\rfc2266-mib.txt
            C:\XMS\var\mibs\rfc2576-mib.txt
            C:\XMS\var\mibs\rfc2578-mib.txt
            C:\XMS\var\mibs\rfc2579-mib.txt
            C:\XMS\var\mibs\rfc2613-mib.txt
            C:\XMS\var\mibs\rfc2618-mib.txt
            C:\XMS\var\mibs\rfc2620-mib.txt
            C:\XMS\var\mibs\rfc2665-mib.txt
            C:\XMS\var\mibs\rfc2674_p-mib.txt
            C:\XMS\var\mibs\rfc2674_q-mib.txt
            C:\XMS\var\mibs\rfc2737-mib.txt
            C:\XMS\var\mibs\rfc2787-mib.txt
            C:\XMS\var\mibs\rfc2819-mib.txt
            C:\XMS\var\mibs\rfc2856-mib.txt
            C:\XMS\var\mibs\rfc2863-mib.txt
            C:\XMS\var\mibs\rfc2925a-mib.txt
            C:\XMS\var\mibs\rfc2932-mib.txt
            C:\XMS\var\mibs\rfc2934-mib.txt
            C:\XMS\var\mibs\rfc3019-mib.txt
            C:\XMS\var\mibs\rfc3273-mib.txt
            C:\XMS\var\mibs\rfc3291D06-mib.txt
            C:\XMS\var\mibs\rfc3411-mib.txt
            C:\XMS\var\mibs\rfc3412-mib.txt
            C:\XMS\var\mibs\rfc3413a-mib.txt
            C:\XMS\var\mibs\rfc3413b-mib.txt
            C:\XMS\var\mibs\rfc3414-mib.txt
            C:\XMS\var\mibs\rfc3415-mib.txt
            C:\XMS\var\mibs\rfc3417-mib.txt
            C:\XMS\var\mibs\rfc3418-mib.txt
            C:\XMS\var\mibs\rfc3433-mib.txt
            C:\XMS\var\mibs\rfc3595-mib.txt
            C:\XMS\var\mibs\rfc3636-mib.txt
            C:\XMS\var\mibs\rfc4022-mib.txt
            C:\XMS\var\mibs\rfc4087-mib.txt
            C:\XMS\var\mibs\rfc4113-mib.txt
            C:\XMS\var\mibs\rfc4268-mib.txt
            C:\XMS\var\mibs\rfc4673-mib.txt
            C:\XMS\var\mibs\rfc4750-mib.txt
            C:\XMS\var\mibs\RMON-MIB.txt
            C:\XMS\var\mibs\RMON2-MIB.txt
            C:\XMS\var\mibs\RS-232-MIB.txt
            C:\XMS\var\mibs\S5-CHASSIS-MIB.txt
            C:\XMS\var\mibs\S5-CHASSIS-TRAP-MIB.txt
            C:\XMS\var\mibs\S5-ETH-MULTISEG-TOPOLOGY-MIB.txt
            C:\XMS\var\mibs\S5-ETH-REDUNDANT-LINKS-MIB.txt
            C:\XMS\var\mibs\S5-ETHERNET-COMMON-MIB.txt
            C:\XMS\var\mibs\S5-ETHERNET-MIB.txt
            C:\XMS\var\mibs\S5-ETHERNET-TRAP-MIB.txt
            C:\XMS\var\mibs\S5-REG-MIB.txt
            C:\XMS\var\mibs\S5-ROOT-MIB.txt
            C:\XMS\var\mibs\S5-SWITCH-BAYSECURE-MIB.txt
            C:\XMS\var\mibs\S5-TCS-MIB.txt
            C:\XMS\var\mibs\sflow-mib.txt
            C:\XMS\var\mibs\SNMP-COMMUNITY-MIB.txt
            C:\XMS\var\mibs\SNMP-FRAMEWORK-MIB.txt
            C:\XMS\var\mibs\SNMP-PROXY-MIB.txt
            C:\XMS\var\mibs\SNMP-REPEATER-MIB.txt
            C:\XMS\var\mibs\SNMP-TARGET-MIB.txt
            C:\XMS\var\mibs\SNMP-USER-BASED-SM-MIB.txt
            C:\XMS\var\mibs\SNMPv2-CONF.txt
            C:\XMS\var\mibs\SNMPv2-MIB.txt
            C:\XMS\var\mibs\SNMPv2-SMI.txt
            C:\XMS\var\mibs\SNMPv2-TC.txt
            C:\XMS\var\mibs\SNMPv2-TM.txt
            C:\XMS\var\mibs\SW-MIB.txt
            C:\XMS\var\mibs\SYNOPTICS-COMMON-MIB.txt
            C:\XMS\var\mibs\SYNOPTICS-ROOT-MIB.txt
            C:\XMS\var\mibs\TCP-MIB.txt
            C:\XMS\var\mibs\TOKEN-RING-RMON-MIB.txt
            C:\XMS\var\mibs\TUNNEL-MIB.txt
            C:\XMS\var\mibs\UCD-DISKIO-MIB.txt
            C:\XMS\var\mibs\UCD-DLMOD-MIB.txt
            C:\XMS\var\mibs\UCD-IPFILTER-MIB.txt
            C:\XMS\var\mibs\UCD-IPFWACC-MIB.txt
            C:\XMS\var\mibs\UCD-SNMP-MIB.txt
            C:\XMS\var\mibs\UDP-MIB.txt
            C:\XMS\var\mibs\UPS-MIB.txt
            C:\XMS\var\mibs\USEC-MIB.txt
            C:\XMS\var\mibs\V2ADMIN-MIB.txt
            C:\XMS\var\mibs\WF-COM.txt
            C:\XMS\var\mibs\WWW-MIB.txt
          Resolving imports:
            ARCADA-MIB
            BGP4-MIB
          BGP4-MIB: ERROR 001: Import symbol "MODULE-IDENTITY" unresolved

          1 Reply Last reply
          0
          • A
            A
            Anth0ny
            wrote on last edited by
            #8

            i think it can point to mib's wrong syntax.
            Correct MIB must contain UPPER and lower case.

            But not all MIB creators make correct files, because not all NMS creators need this.

            NetXMS compiler is created with most of IETF RFC requirements. And it blocks using of wrong or not fully correct MIBs.

            1 Reply Last reply
            0
            • QACitQ
              QACitQ
              QACit
              wrote on last edited by
              #9

              Okay.  The BGP-4 mib is a default mib with the NETXMS install.  Can I just remove it from the compiler?

              1 Reply Last reply
              0
              • A
                A
                Alex Kirhenshtein
                wrote on last edited by
                #10

                Problem not in BGP-4; it compiles just fine on clean system. Problem is somewhere in added MIBs (or buggy compiler). Anyway, error message is weird.
                Can you please zip content of you MIBs folder and attach it here (or send it to me by mail: alk - netxms.org)?

                1 Reply Last reply
                0
                • QACitQ
                  QACitQ
                  QACit
                  wrote on last edited by
                  #11

                  About 2MB.  Will send an e-mail

                  1 Reply Last reply
                  0
                  • A
                    A
                    Alex Kirhenshtein
                    wrote on last edited by
                    #12

                    Yes, I've got your mail. There are some faulty mibs (and some are missing) - I'll try to clean them up today and send you response.

                    1 Reply Last reply
                    0
                    • A
                      A
                      Anth0ny
                      wrote on last edited by
                      #13

                      2 Alex: can you create a repository for all your cleaned MIBs?
                      for future use...

                       🙂

                      1 Reply Last reply
                      0
                      • A
                        A
                        Alex Kirhenshtein
                        wrote on last edited by
                        #14

                        @qacit said in Beginner to SNMP for switches:

                        About 2MB.  Will send an e-mail

                        I've just send you an email with corrected MIBs, please try them.

                        1 Reply Last reply
                        0
                        • A
                          A
                          Alex Kirhenshtein
                          wrote on last edited by
                          #15

                          @anth0ny said in Beginner to SNMP for switches:

                          2 Alex: can you create a repository for all your cleaned MIBs?
                          for future use...

                           🙂

                          We are shipping most of them with release versions; you can also get them from subversion: https://svn.netxms.org/public/netxms/trunk/contrib/mibs/ (MIBs from this topic are not included yet)

                          1 Reply Last reply
                          0
                          • A
                            A
                            Anth0ny
                            wrote on last edited by
                            #16

                            2 Alex: can you create a Public storage or a special theme for mibs?
                            we all (who use an SNMP) can upload additional checked (if it correctly compiling with nxmibc) mibs for future releases...

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            Powered by NodeBB Contributors
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups