Dell PowerScale and CheckMK 2.4

Hi,

We have been using the plugin of TomTretbar to monitor our Dell PowerScale. Thanks @ttr .
https://exchange.checkmk.com/p/powerscale

However when we wanted to upgrade to CheckMK v2.4 we get this message:

-|  05/08 Agent based plugins...
-| Obsolete file: '/omd/sites/site01/local/lib/check_mk/base/plugins/agent_based/powerscale_quotas.py'
-| Obsolete file: '/omd/sites/site01/local/lib/check_mk/base/plugins/agent_based/powerscale_system.py'
-| Obsolete file: '/omd/sites/site01/local/lib/check_mk/base/plugins/agent_based/powerscale_nodes.py'
-| Obsolete file: '/omd/sites/site01/local/lib/check_mk/base/plugins/agent_based/powerscale_events.py'
-| Obsolete file: '/omd/sites/site01/local/lib/check_mk/base/plugins/agent_based/powerscale_synciq.py'
-| The file(s) residing in `local/lib/check_mk/plugins/agent_based` will no longer be loaded in Checkmk 2.4. 
-| See: https://checkmk.com/werk/17201
-| The above file(s) are part of the extension package powerscale 2.1.4.

This kind of blocks your upgrade path to 2.4.
any ideas to get this plugin working for 2.4?

Thanks
François

Hi,

Sorry, but currently no plans for 2.4 due to lack of time.

ttr

hi Tom,

is it possible to monitor the CPU per node instead of CPU per cluster?
What would be needed to add this functionality to the plugin?

Best regards
Greg

Hi chekker,

powerscale API is cluster and hardware centric, so node performance metrics are hard to get. Have a look in ~/local/lib/check_mk/powerscale.Memory, this implements a per-node Memory check by running a cron job on each node. Tricky getting this into checkmk: we write this information to a NFS share that we mount to the checkmk host and read from there.
You can easily use this as a template for monitoring everything on a node, incl. CPU of course. Currently, I do not have much time for that, but I can try and assist you in that.

ttr