Details
-
New Feature
-
Resolution: Fixed
-
Major
-
None
-
None
-
Ubuntu 11.04+
Description
WMI Poller
Known Issues
- Under heavy dev, try at your own risk. That said, it doesn't do any irreversible data changes in Observium, so it's mostly harmless
- For wmi-common there are conflicts with existing SNMP pollers
- Event logs will show several entries for updated OS, possibly processor
- Consequently, generic info is still a work in progress
- MS SQL is still a work in progress, suggestions for counters welcome
- App definitions need to be added for MS SQL (only affects Apps overview page, ie. http://yourobserviumsite/apps/app=mssql/)
- App definitions need to be revisited for Exchange
- Display name option for apps has not been added to all areas where app_type is used
Database changes
update/101.sql
- Alters applications table: adds "app_name" column
- This allows customized app name display in HTML elements such as navbars
Changes to existing files
includes/defaults.inc.php
- Added config variable for WMIC executable directory
- Added config variables for WMI polling options
- Added WMI poller modules entries, default set to 0
includes/definitions/apps.inc.php
- Added app definition for Exchange
html/pages/device/appcs.inc.php
- Fixed bug where all instances of an application would be active on navbar (
OBSERVIUM-515) - Changed app navbar to display an application name (see DB changes)
- Changed app navbar to display app instance in parenthesis
Additions
- Three WMI poller modules that must be enabled in a device's modules page
WMI Poller for Generic Server Info
- Finally display correct CPU name!
- Updates the correct version of Windows
WMI Poller for Microsoft Exchange Counters
- Pollers for:
- ActiveSync
- Autodiscover
- Information Store
- Mailbox
- Offline Address Book
- Outlook Web App
- Transport Queues
- SMTP
WMI Poller for very basic MS SQL Counters
- Currently only polling:
- Current User Connections
- Buffers
Installation
FOLLOW AT YOUR OWN RISK:
See attached PDF
I do strongly discourage the use of the above mentioned method to poll WMI counters and connect to WMI through RPC. Instead i would recommend using WinRM/WSMan to poll Windows host. It can be configured via GPO, the security is much better to handle. It can even be configured to use HTTP/Basic,Negotiate,Digest Auth instead to have KRB5 setup on *NIX host. The best thing is it can be implemented in Observium without sending the User to the dependency hell. From my experience it will bring the same benifits, but without the all the fiddeling.