Skip to main content

Dell Compellent API

Prerequisites​

This plugin pack requires the use of:

  • the Dell Storage Enterprise Manager provided here
  • NSClient++ package provided by Centreon, installed and configured on your target server as described on documentation

Powershell and DellStorage.ApiCommandSet.dll have to be installed on Windows Server. You'll need to add the file powershell.exe.config in directory C:WindowsSystem32WindowsPowerShellv1.0:

<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0.30319"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>

If you use the NSClient++ installer provided by Centreon, the plugin is already included in centreon_plugins.exe configured in NSClient++

The plugin uses the Compellent Entreprise Manager. So you need information to connect.

Set host macro CEMUSER, CEMPASSWORD, CEMADDRESS, DELLSTORAGESDKDLL (the complete path of DellStorage.ApiCommandSet.dll file)

Don't use the '!' character in centreon macro configuration!

Centreon Configuration​

Create a new Exchange server​

Go to Configuration > Hosts and click Add. Then, fill the form as shown by the following table:

FieldValue
Host nameName of the host
AliasHost description
IPHost IP Address
Monitored fromMonitoring Poller to use
Host Multiple TemplatesHW-Storage-Dell-Compellent-NRPE-custom

Click on the Save button.