Table of Contents

Ubeity

Ubeity is a third-party (not endorsed or supported by the Blue N) monitoring (events and performance) utility for NetApp 7-mode filers.

Road Map

The plan is to implement event monitoring and add on performance monitoring as well as provide a framework for addition plugins.

Eventually support for additional appliances/devices is planned (e.g. c-mode filers).

I would also love to tie in filerview (or System Manager) management into this program, but that may be biting off more than I can chew. It's certainly on my wish-list if I can get some help coding this.

Doesn't the Blue N already provide comprehensive, enterprise software for monitoring?

Yes. It's called DFM/Operations Manager/OnCommand Core/OnCommand Unified Manager or ONCUM. I'm quite familiar with it as my day job is supporting it. I have a number of gripes with it (not the least of which is its name) and have claimed I could do a better job. So ubeity is my attempt to put my code where my mouth is.

Improvements over DFM:

Architecture

The back-end is a single Tcl process (that dispatches asynchronous Tcl procs for filer communication). The front end is integrated into the back end. The UI can be launched via a SIGUSR1.

Any processor or memory intensive operations are tucked in to a C-based tcl extension.

Disclaimer

While I am a NetApp employee, no inside knowledge or code owned by NetApp was used in the creation of Ubeity. Ubeity is a personal pet project not supported by or endorsed by NetApp.

All opinions expressed on this page (and indeed this site) are that of Matthew Hiles and not NetApp.