Websphere
This plugin takes data from every active instance in your websphere environment.
- Introduction
- Compatibility matrix
- Prerequisites
- Configuration
- Plugin general parameters
- Configuration in PandoraFMS
- Modules generated by the plugin
Introduction
Ver. 17-11-2021
This plugin takes data from every active instance in your websphere environment.
Type: Agent plug-in
Compatibility matrix
| Systems where it has been tested |
CentOS 7, Fedora, AIX 7.2 , AIX 7.2 |
| Systems where it should work |
Any linux system |
Prerequisites
Required :
- A websphere environment
- Have instances (application servers) running
- Have the PluginTools.pm module in a directory called PandoraFms
- Have Pandora FMS Data Server enabled
- Have the Pandora FMS Plugin Server enabled
Configuration
In the websphere environment, we must have the servers running, as this is what we are going to monitor.
Pandora_websphere.conf to send the monitoring data to your pandora machine.
wsadmin;<path wsadmin.sh>
jython;<path listservers.py>
user;wasadmin
password;wasadmin
mode;<tentacle>
tentacle_ip;<ip pandora>
tentacle_port;<tentacle port>
Example :
Plugin general parameters
Once the conf has been edited with the data that corresponds to our environment (your wsadmin path, pandora ip, tentacle port, etc.) we will execute the plugin in this way.
The most recommended is to put pandora_websphere.pl, pandora_websphere.conf and listservers.py in the same folder.
perl pandora_websphere.pl pandora_websphere.conf
* Remember that in the conf you must put well the path of your wsadmin, and of the jython script.
Example:
Configuration in PandoraFMS
pspz2 installation
You can install the plugin from servers > register plugin
On this page you can load the pspz2 file of the plug-in.
Manual installation
Go to servers > plugins:
Click on add plugin:
We put in name and the description that you prefer.
We put as command the execution with the path of the plugin:
/path pandora_websphere
Remember that the recommended path for the use of the server plugins is: /usr/share/pandora_server/util/plugin/
And in plugin parameters we will introduce the macro “_field1_”, to call its conf file.
Once this is done, click on “create”.
Agent configuration
Once this is done, the only thing left to do is to call it, so we will go to some agent's view and create an add-on module:
We will give it a name and in the section “plugin” we will put the one we have just configured.
Once this is done, click on create.
If the module is shown with 1, it means that it is running correctly.
Modules generated by the plugin
Once the plugin is executed as specified in "General plugin parameters" and editing pandora_websphere.conf as specified in "Configuration", an agent will be created for each websphere instance with the name of these and with the following modules:
| Free memory |
| Heapsize |
| Id |
| Número de aplicaciones |
| OS |
| Proceso |
| Status |
| Threadpool ActiveCount |
| Threadpool Poolsize |