Details

    • Add New Device / OS
    • Resolution: Incomplete
    • Trivial
    • None
    • None
    • Discovery, Poller
    • None
    • Ubuntu 12.04 LTS, Debian Wheezy
      Windows 2003 -2012
      Dell iDrac 7 on Dell G12 Servers
      VMWare ESXi 5.1

    Description

      Hi Observium Devs,

      if you agree i would like to request / contribute WSMAN Supoort for Observium. This will lead to better integration of Windows and VMware Products in the Monitoring as it will enable Observium to discover and poll several assets in a stable manner that would not be possible with SNMP. The Users would not need to have Agents installed as WSMAN Providers are shipped with Windows / ESXi and Mayor OEM Baseboard-Controllers.

      Possible use for Windows-Products:

      Complete Interface Data as with SNMP
      IPv4 Routing Data
      IPv6 Routing Data
      Windows Version
      Installed Patches/Hotfixes
      Installed Apllications
      MS DNS Server Metrics
      MS DHCP Server Metrics
      MS Exchange Metrics
      MS IIS Server Metrics
      MS Terminal Server Metrics
      List of Services (running/stopped)
      List of Processes
      Number of Processes
      CPU Usage
      Memory Usage
      Pagefile Usage
      Uptime
      Storage Metrics
      Hardware Inventory

      Possible use for Baseboard Controllers like Dell iDrac oder HP iLO:
      Complete Interface Data as with SNMP
      Hardware Inventory
      Firmware Versions
      Storage Metrics
      Power Metrics
      Fan Metrics
      Temp Metrics

      Possbile use for VMware ESXi:
      Complete Interface Data as with SNMP
      IPv4 Routing Data
      IPv6 Routing Data
      Hardware Inventory
      Firmware Versions
      Storage Metrics
      Power Metrics
      Fan Metrics
      Temp Metrics
      Guest Metrics

      Much much more to come.... as WSMAN will succeed SNMP someday

      I would love to take Part in the Observium Project. I am able to Code lots of this by myself, i would just need some introduction in the internal workings of your Discovery / Poller Subsystem.

      I know this means a lot of work as Definitions have to be added, new Graphs, new Sensors, new Tabs in the Webinterface, and a lot of Documentation. But i volunteer to do this for the Observium Project.
      As i am employed at the moment i will only be able to code this in my spare time.

      The best thing, i won´t charge you for this

      Kind regards,

      Sascha Schaal

      Attachments

        1. observium_wsman.jpg
          observium_wsman.jpg
          146 kB
        2. wsman_sql.jpg
          wsman_sql.jpg
          185 kB
        3. observium_wsman_idrac.jpg
          observium_wsman_idrac.jpg
          139 kB
        4. observium_wsman_vmware.jpg
          observium_wsman_vmware.jpg
          144 kB
        5. wsman_noroute.jpg
          wsman_noroute.jpg
          142 kB
        6. wsman_unauth.jpg
          wsman_unauth.jpg
          132 kB
        7. wsman-agent_shell.jpg
          wsman-agent_shell.jpg
          41 kB

        Activity

          [OBS-687] WSMAN Support

          No response..

          landy Mike Stupalov added a comment - No response..

          Sascha, you still do something here?

          landy Mike Stupalov added a comment - Sascha, you still do something here?

          Is this abandoned?

          adama Adam Armstrong added a comment - Is this abandoned?

          This looks great! looking forward to it

          kyles Kyle Sanderson added a comment - This looks great! looking forward to it

          Any news on this ?

          kentbjoh Kent Johannessen added a comment - Any news on this ?
          fredebben Fred Ebben added a comment -

          Thanks for the quick response. Will WMI be a could alternative till WSMan module is released?

          fredebben Fred Ebben added a comment - Thanks for the quick response. Will WMI be a could alternative till WSMan module is released?

          Hi Fred,

          this is still heavily under development. As is code this all by myself, could take a month or two till the code is ready for an initial release patch.
          As the Code is still developed, unfortunatly there is no Documentation yet. For the Momment i would advise you to follow this Issue you will be
          notified as soon as i have a release ready.

          Documentation will follow soon after that.

          @Adam: How´s that gonna be done? Do you copy & paste the stuff i would send into the wiki? I don´t think i am supposed to get access to the wiki ^^

          rage1985 Sascha Schaal added a comment - Hi Fred, this is still heavily under development. As is code this all by myself, could take a month or two till the code is ready for an initial release patch. As the Code is still developed, unfortunatly there is no Documentation yet. For the Momment i would advise you to follow this Issue you will be notified as soon as i have a release ready. Documentation will follow soon after that. @Adam: How´s that gonna be done? Do you copy & paste the stuff i would send into the wiki? I don´t think i am supposed to get access to the wiki ^^
          fredebben Fred Ebben added a comment -

          Looks very nice. Where can I find a how-to or wiki?

          fredebben Fred Ebben added a comment - Looks very nice. Where can I find a how-to or wiki?

          Okay for all the curious out there :

          WSMan-Poller-Agent - 90%: Supports all DMTF active Data retrieving Operations (get,enumerate,pull) still experimenting with subcribe operations for event traps (like snmp traps)

          PHP-Functions for the Agent - 60%: Identification of WSMan Providers works flawless, ran into issues with handing over anonymous perls hashtables into php associative arrays, like lists of windows processes with like 20 parameters for 42 processes each >.<

          Data-Presentation -20%: First looked at filling things like missing processor name etc. this works like a charm ^^. Still reading into the Observium-Code to figure out where i can put all the other gizmo´s. Currently i am considering to create some mysql table´s for all the metrics. Got some very experimental code for a tab under the health section which shows the top using processes. Also figured out how to retrieve the Front-Panel LCD output from Dell remote access cards ^^ would be nice to have place like a picture of a frontpanel where you could put the output in. Would be just like sitting in front of the hardware ^^. WSMan is so overwhelming verbose this part will take some time i fear.

          When i feel confident the Basic component´s will not rape ur cat and eat ur dog i will upload a patch asap.

          rage1985 Sascha Schaal added a comment - Okay for all the curious out there : WSMan-Poller-Agent - 90%: Supports all DMTF active Data retrieving Operations (get,enumerate,pull) still experimenting with subcribe operations for event traps (like snmp traps) PHP-Functions for the Agent - 60%: Identification of WSMan Providers works flawless, ran into issues with handing over anonymous perls hashtables into php associative arrays, like lists of windows processes with like 20 parameters for 42 processes each >.< Data-Presentation -20%: First looked at filling things like missing processor name etc. this works like a charm ^^. Still reading into the Observium-Code to figure out where i can put all the other gizmo´s. Currently i am considering to create some mysql table´s for all the metrics. Got some very experimental code for a tab under the health section which shows the top using processes. Also figured out how to retrieve the Front-Panel LCD output from Dell remote access cards ^^ would be nice to have place like a picture of a frontpanel where you could put the output in. Would be just like sitting in front of the hardware ^^. WSMan is so overwhelming verbose this part will take some time i fear. When i feel confident the Basic component´s will not rape ur cat and eat ur dog i will upload a patch asap.

          What's the status? I'm interested

          tromp Tromp Wezelman added a comment - What's the status? I'm interested

          People

            adama Adam Armstrong
            rage1985 Sascha Schaal
            Votes:
            7 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: