BMC TrueSight Pulse provides technology plugins to extend the features of the core product and provide the coverage of multiple 3rd party products. Unlike the 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 Python support, it should be installed on the host before installing the plugin. The installation method depends on server OS. Check if you are already have the Python installed and what is its version.
Checking installed version
On Windows run the command "python" in command prompt or PowerShell.
On Linux or UNIX run the same "python" command in a terminal.
We need Python v2.6.6 or later
Linux and Unix (Debian, Ubuntu, FreeBSD, ...)
The latest versions of CentOS, Fedora, Redhat Enterprise (RHEL) and Ubuntu come with Python 2.7 out of the box.
To see which version of Python you have installed, open a command prompt and run
$ python --version
If not installed, type the following command:
$ sudo yum install python
# yum install python
Use the following commands to install Python under Debian and Ubuntu Linux:
First, install some dependencies:
sudo apt-get install build-essential
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
Then download using the following command:
or download directly from https://www.python.org/downloads/source/
Extract and go to the dirctory:
tar -xvf Python-2.7.11.tgz
Now, install using the following commands:
sudo make install
Download latest native Python installer for Windows at Python web site.
Mac OS X
Download latest native Python installer for OSX at Python web site.