Details

    • Improvement
    • Resolution: Fixed
    • Major
    • None
    • None
    • Discovery

    Description

      This patch extends Observium with initial support for SmartOptics M-series active WDM system. It implements discovery of basic device properties and polling of alarm counters, dBm and temperature sensors. The SNMP MIBs in this patch come from SmartOS 2.3.9 distribution.

      (in observium_smartoptics_rev1.patch)
      A observium/html/includes/graphs/device/mseries_alarms.inc.php
      M observium/includes/definitions/graphtypes.inc.php
      M observium/includes/definitions/os.inc.php
      M observium/includes/definitions/sensors.inc.php
      A observium/includes/discovery/sensors/mseries-envmon-mib.inc.php
      A observium/includes/discovery/sensors/mseries-port-mib.inc.php
      A observium/includes/polling/mseries-alarms.inc.php
      A observium/includes/polling/os/smartos.inc.php
      A observium/mibs/smartoptics/MSERIES-ALARM-MIB
      A observium/mibs/smartoptics/MSERIES-ENVMON-MIB
      A observium/mibs/smartoptics/MSERIES-MIB
      A observium/mibs/smartoptics/MSERIES-PORT-MIB
      A observium/mibs/smartoptics/MSERIES-TC

      (attached separately)
      A observium/html/images/os/smartoptics.png

      Attachments

        1. mseries.diff
          1 kB
          Michael Smarsz
        2. observium_smartoptics_rev2.patch
          64 kB
          Denis Ovsienko
        3. smartoptics.png
          0.2 kB
          Denis Ovsienko
        4. smartos.diff
          0.8 kB
          Michael Smarsz

        Issue Links

          Activity

            [OBS-1089] SmartOptics M-series support

            Committed with partial rewrite

            adama Adam Armstrong added a comment - Committed with partial rewrite

            Nice patch. Here's a few minor additions.

            We're running 2.3.11, which turns out is not compatible with our F model hardware (also have D, which this works with). Have spoken with SmartOptics and they will shortly be releasing a SmartOS update that will be compatible with F. I might have another patch to submit dependent on that outcome.

            We're also talking to them about getting ifDescr for each channel, which would be quite useful. Good guys there, very easy to deal with (wish more vendors would stop and listen like they do).

            bruce_ Michael Smarsz added a comment - Nice patch. Here's a few minor additions. We're running 2.3.11, which turns out is not compatible with our F model hardware (also have D, which this works with). Have spoken with SmartOptics and they will shortly be releasing a SmartOS update that will be compatible with F. I might have another patch to submit dependent on that outcome. We're also talking to them about getting ifDescr for each channel, which would be quite useful. Good guys there, very easy to deal with (wish more vendors would stop and listen like they do).

            Patch revision 2 applies with minor fuzz/offset to Observium CE 0.14.11.

            infrastation Denis Ovsienko added a comment - Patch revision 2 applies with minor fuzz/offset to Observium CE 0.14.11.

            Patch revision 2 refines declarations for two port status codes.

            infrastation Denis Ovsienko added a comment - Patch revision 2 refines declarations for two port status codes.

            People

              adama Adam Armstrong
              infrastation Denis Ovsienko
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: