BMC TrueSight Pulse provides technology plugins to extend the features of the core product and provide the coverage of multiple 3rd party products. Unlike BMC TrueSight Pulse Meter (which is developed in C language, compiled to native code and fully self-contained), the plugins usually are implemented using a dynamic language and require additional runtime support, e.g. node.js, Python or Java. Additionally, some plugins are not supported on all platforms supported by Meter.
Please refer to the specific plugin's README file for exact pre-requisite requirements.
If plugin requires node.js support, it should be installed on the host before installing the plugin. The installation method depends on server OS.
Checking installed version
Open your terminal (a.k.a. shell or command line) window and type:
If the node.js is properly installed, you should see something like:
BMC TrueSight Pulse plugins require at least node.js v0.8.0, but as it is backward compatible, more recent versions will work just right. Additionally you might want to verify that npm (Node Package Manager) is also installed at your system. Recent versions of node.js packages already include npm, so usually there is no need to install it separately. You can check npm version by typing
If the npm is properly installed, you should see something like:
Linux and Unix (Debian, Ubuntu, FreeBSD, ...)
Use the relevant package manager to install node.js on your system. See detailed instructions for each OS here: https://github.com/joyent/node/wiki/installing-node.js-via-package-manager
Download native Windows installer (either 32- or 64-bit) at node.js web site.
Mac OS X
Download native OSX installer at node.js web site.