Uploaded image for project: 'Observium'
  1. Observium
  2. OBS-4245

Barracuda Web Security Gateway support-v2

Details

    • Add New Device / OS
    • Resolution: Fixed
    • Minor
    • None
    • Professional Edition
    • Discovery
    • None

    Description

      I had previously opened an issue for this, which was properly closed, since the Barracuda WSG did not return the desired values for Barracuda's OIDs during the snmpwalk.

      I chased this down further with Barracuda, to determine if their MIB was out of date or if the appliance was misbehaving\reporting improperly\incompletely.

      During troubleshooting with Barracuda Support, we found that if you poll the relevant OIDs directly\specifically with snmpwalk, the unit does return values.

      I'd like to re-open this request to see if I can get better support for this unit in Observium – it seems like the values are available but Observium will need to poll them directly.

      I will attach various snmpwalks to demonstrate the behavior.

      Attachments

        Issue Links

          Activity

            [OBS-4245] Barracuda Web Security Gateway support-v2

            Improved in r12284.

            landy Mike Stupalov added a comment - Improved in r12284.

            myagent2.snmpwalk attached, which contains the output of :

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.2 > myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.3 >> myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.4 >> myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.5 >> myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.6 >> myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.7 >> myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.8 >> myagent2.snmpwalk

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.9 >> myagent2.snmpwalk

            RocklinIT NDA Support added a comment - myagent2.snmpwalk attached, which contains the output of : snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.2 > myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.3 >> myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.4 >> myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.5 >> myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.6 >> myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.7 >> myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.8 >> myagent2.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1.20632.3.1.9 >> myagent2.snmpwalk

            myagent.snmpwalk attached, which contains the output of :

            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1 > myagent.snmpwalk
            snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1 >> myagent.snmpwalk

             

            note that .1.3.6.1.4.1.20632.3.1.10.1-6 are returned with values, but 1.3.6.1.4.1.20632.3.1.2-9 are missing

            RocklinIT NDA Support added a comment - myagent.snmpwalk attached, which contains the output of : snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1 > myagent.snmpwalk snmpwalk -v2c -c <redacted> -t 3 -Cc --hexOutputLength=0 -ObentxU <redacted> .1.3.6.1.4.1 >> myagent.snmpwalk   note that .1.3.6.1.4.1.20632.3.1.10.1-6 are returned with values, but 1.3.6.1.4.1.20632.3.1.2-9 are missing

            Link to Barracuda's reference MIB: https://campus.barracuda.com/product/websecuritygateway/doc/16680119/barracuda-web-security-gateway-snmp-mib/

            We are looking to capture all of the 1.3.6.1.4.1.20632.* OIDs into Observium.

            The 1.3.6.1.4.1.20632.3.1.10.* OID tree and subtree return values properly during snmpwalk – however 1.3.6.1.4.1.20632.3.1.2-9 OIDs only return values when queried directly via snmpwalk

            RocklinIT NDA Support added a comment - Link to Barracuda's reference MIB: https://campus.barracuda.com/product/websecuritygateway/doc/16680119/barracuda-web-security-gateway-snmp-mib/ We are looking to capture all of the 1.3.6.1.4.1.20632.* OIDs into Observium. The 1.3.6.1.4.1.20632.3.1.10.* OID tree and subtree return values properly during snmpwalk – however 1.3.6.1.4.1.20632.3.1.2-9 OIDs only return values when queried directly via snmpwalk

            original issue, properly closed, but now coming back with new information

            RocklinIT NDA Support added a comment - original issue, properly closed, but now coming back with new information

            General questions and device support can be discussed in our Discord channel, click here to join.


            Please make and attach additional information about the device:

            • full snmp dump from device:

              snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk
              snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk

              If device not support SNMP version 2c, replace -v2c with -v1.

            • If you have problems with discovery or poller processes, please do and attach these debugs:

              ./discovery.php -d -h <device>
              ./poller.php -d -h <device>

            • additionally attach device and/or vendor specific MIB files

            This comment is added automatically.

            bot Observium Bot added a comment - General questions and device support can be discussed in our Discord channel, click here to join . Please make and attach additional information about the device: full snmp dump from device: snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1 > myagent.snmpwalk snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk If device not support SNMP version 2c, replace -v2c with -v1. If you have problems with discovery or poller processes, please do and attach these debugs: ./discovery.php -d -h <device> ./poller.php -d -h <device> additionally attach device and/or vendor specific MIB files This comment is added automatically.

            People

              landy Mike Stupalov
              RocklinIT NDA Support
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: