Hi,
You will need to install the binaries. The following KB article describes the process of how to login as the diag user which will enable you to install binaries
(assuming your OCUM vApp has internet access to download the modules)
https://kb.netapp.com/support/s/article/ka31A00000012qfQAA/How-to-access-the-OnCommand-Virtual-Machine-DIAG-shell
When logged in as the diag user, the following commands which includes the PERL modules for calling WFA workflows:
sudo cpan App::cpanminus
sudo cpanm REST::Client
sudo cpanm JSON
sudo cpanm MIME::Base64
sudo cpanm Mail::Sendmail
Please note that the OCUM vApp is locked down appliance from a support perspective. Any PERL scripts you create or third party binaries that you install would NOT be supported.
I'd recommend either the RHEL or Windows versions of OCUM if you intend on using the script plugin to automate alerts.
If you do want to use PowerShell and you are using the OCUM vApp then i'd recommend that your PERL script calls a WFA workflow passing the EventID as a single parameter. You can then use WFA to invoke the "event-iter" OCUM ZAPI via PowerShell to enumerate the event information. This would be useful in the instance that you are integrating the OCUM vApp in a Windows environment and need your alert to intergrate with Microsoft Applications that use PowerShell. Also the ARGV variables numbers are not constant (IE the number of Arguements can change depending on the event so specifiying them by number may not provide predictable results).
There is an example PERL script that you might find useful in this TR. (See page 22)
http://www.netapp.com/us/media/tr-4585.pdf
Hope that helps? Please let me know if you have any questions.
/Matt
If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.