Websphere
Este plugin coge datos de cada instancia activa en tu entorno de websphere.
- Introducción
- Matriz de compatibilidad
- Pre requisitos
- Configuración
- Parámetros generales del plugin
- Configuración en pandoraFMS
- Módulos generados por el plugin
Introducción
Ver. 17-11-2021
Este plugin coge datos de cada instancia activa en tu entorno de websphere.
Tipo: Plug-in de agente
Matriz de compatibilidad
| Sistemas donde se ha probado |
CentOS 7, Fedora, AIX 7.1, AIX 7.2 |
| Sistemas donde debería funcionar |
Cualquier sistema linux |
Pre requisitos
Se requiere :
- Un entorno websphere
- Tener instancias (application servers) corriendo
- Tener el módulo PluginTools.pm en un directorio llamado PandoraFms
- Tener el Data Server de Pandora FMS habilitado
- Tener el Plugin Server de Pandora FMS habilitado
Configuración
En el entorno de websphere, deberemos tener los servidores corriendo, ya que es lo que vamos a monitorizar.
Pandora_websphere.conf para enviar los datos de monitoreo a tu maquina pandora.
wsadmin;<path wsadmin.sh>
jython;<path listservers.py>
user;wasadmin
password;wasadmin
mode;<tentacle>
tentacle_ip;<ip pandora>
tentacle_port;<tentacle port>
Ejemplo :
Parámetros generales del plugin
Una vez editado el conf con los datos que corresponden a nuestro entorno ( tu ruta de wsadmin, ip pandora, puerto tentacle,etc.) ejecutaremos el plugin de esta manera.
Lo más recomendable es meter pandora_websphere.pl, pandora_websphere.conf y listservers.py en la misma carpeta.
perl pandora_websphere.pl pandora_websphere.conf
* Recuerda que en el conf debes poner bien la ruta de tu wsadmin, y del script jython.
Configuración en pandoraFMS
Instalacion pspz2
Se puede instalar el plugin desde servidores > registrar plugin
En esa página se podrá cargar el archivo pspz2 del plugin
Instalación manual
Iremos a servidores > plugins:
Pinchamos en añadir plugin:
Le ponemos en nombre y la descripción que se prefiera
Metemos como comando la ejecución con la ruta del plugin:
/path pandora_websphere
Recuerda que la ruta recomendada para el uso de los plugins de servidor es: /usr/share/pandora_server/util/plugin/
Y en parámetros del plugin introduciremos la macro "_field1_", para llamar a su archivo conf.
Una vez hecho esto, daremos a "crear".
Configuración en agente
Una vez hecho esto, solo queda llamarlo por lo que iremos a la vista de algún agente y crearemos un módulo de complementos:
Le daremos un nombre y en el apartado "plugin" pondremos el que acabamos de configurar.
Una vez hecho esto, damos a crear.
Si el modulo se muestra con 1, quiere decir que se esta ejecutando correctamente
Módulos generados por el plugin
Una vez ejecutado el plugin como se especifica en "Parametros generales del plugin" y editando pandora_websphere.conf como se específica en "Configuración" se nos creara un agente por cada instancia de websphere con el nombre de estas y con los siguientes módulos :
| Free memory |
| Heapsize |
| Id |
| Número de aplicaciones |
| OS |
| Proceso |
| Status |
| Threadpool ActiveCount |
| Threadpool Poolsize |