domingo, 6 de diciembre de 2020

BMC Patrol Agent | Patrol Central | Patrol RT Server & Patrol Configuration Manager | primeros pasos


 

 

 Fundamentos BMC Patrol

¿Que es BMC Patrol?

 BMC Patrol es un demonio / Proceso a nivel sistema operativo que se encarga de interpretar la biblioteca de Módulos de conocimientos integrados a ellos (KMs) 


 Funciones de Patrol Agent

 La función clave del agente de la Patrol es;
 Supervisar y gestionar los recursos operativos como CPU, memoria, aplicaciones y bases de datos mediante el uso de KMs. (Knowledge module)

 Proporcionan las instrucciones en cuanto a cómo el agente debe supervisar y en que periodos de tiempo a determinados parámetros o métricas configurados en nuestra consola.

Los KMs son creadas por los desarrolladores y se convierten en la clase de aplicación una vez cargado en el agente, La clase de aplicación (Application class) es el objeto primario. El agente monitoriza y recoge medidas sobre la base de las instrucciones de los objetos de parámetros

 

Características de Patrol Agent 

 Tuning
Las actividades del agente pueden ser configurados sobre demanda según los recursos disponibles en el sistema operativo
Ajusta su calendario de ejecución sobre la base de la carga en el ordenador

 Auto-configuración
Dinámicamente elimina o añade objetos, dependiendo del proceso de descubrimiento

 Eficazmente los recursos
Mayor carga de la CPU es el inicio del agente
Consume una cantidad mínima de la CPU
Cantidad de memoria consumida se determina por el número de objetos cargados


Tareas de Patrol Agent

Ejecuta comandos para recopilar información del sistema o de la aplicación

Almacena la información a nivel local para su recuperación por la consola PATROL CENTRAL

Utiliza el subsistema PATRULLA _API Event Management para la gestión de eventos (deprecado en ver. 9.5 y 9.6)

Módulos de Conocimiento cargas especificadas

En versiones como 9.5 envía las métricas de información mediante Integration Services a BPPM (BMC ProactiveNet Performance Manager)

 Variables de ambiente

PATROL_HOME
Windows
%BMC_ROOT%\Patrol3
UNIX
$BMC_ROOT/Patrol3

 PATROL_ROOT
Windows
%BMC_ROOT%\Patrol7
UNIX
$BMC_ROOT/Patrol7

 BMC_ROOT
Windows
Determined by the first installation
Default: C:\Program Files\BMC Software
UNIX
Determined by the first installation
Default: /opt/bmc

Estructura de Directorio

PATROL Agent Archivos de Histórico local


Filenames
param.hist
dir
annotate.dat
Location
PATROL_HOME
\log\history\<hostname>\
<port>
\log\history\<hostname>\
<port>

File structure
Circular
Indexed
Binary
Size
Any defined in config variable
Default 1 day

historial de datos de patrol Agent


El histórico recopila a modo de tabla de parámetros vía visibles en una consola de comandos o PSL (patrol script language) vía OS Command:

dump_hist > history.txt
PSL Command: print(history(“/PATROL_NT/PATROL_NT/PAWorkRateExecsMin”, “ntv”));


PATROL Event Log

Filename
PEM_<hostname>_<port#>.log
Location
%PATROL_HOME%\log\
$PATROL_HOME/log/
File Structure
Binary
Circular
Size
Default 1024000 bytes

Viewing Events

Eventos que ocurren se pueden ver a través del navegador Event Manager en una consola PATROL u OS y comandos PSL
OS Command: dump_events

Mejores practicas

 En Windows
En Windows Instalación de agente patrol con la cuenta default de Os denominada “Patrol” la cual esta dentro del grupo de “administradores/Administrator”
4GB libres en unidad C:/

En Linux/Unix
Contar con 4GB libres en /opt/bmc
Tener el FS con posibilidad de extender espacio (no se recomienda espacio fijo)

PATROL Agent,
Puesta en marcha

 Opciones para iniciar Patrol Agent

Recomendada por su Instructor en ambientes windows
PatrolAgent.exe -p 3181 -rtserver tcp:DIRECCIONIPSERVER:2059

Recomendada por su instructor en ambientes UNIX
./PatrolAgent.sh -p 3181 -rtserver tcp:DIRECCIONIPSERVER:2059 &


Debugging PATROL Agents

Comandos de línea sobre parámetros
-debug <debugflag), por ejemplo:
PatrolAgent -debug ALL
PSL
__config(“<debugflag>”), por ejemplo:
%PSL __config(“ALL”);


BMC Patrol Central

La consola Patrol Central es la consola de administración y configuración de Módulos de conocimiento o KMs, anteriormente se usaba como consola de administración en versiones pasada de la plataforma de Performance Manager de BMC Software, en la versión 9.0 de la suit de BMC Performance Manager ProactiveNet tiene el rol de consola central de monitoreo y Patrol Central tiene el rol de consola de Administración de KMs y recolección de datos para ser enviados mediante un IS (integration Services ) a proactiveNet (BPPM)


Performance Manager 9.x Architecture


 Pre requerimientos de instalación Patrol Central

Instalación de Patrol Central;
Sistema Operativo Windows 32/64 bits
1GB de RAM
Conectividad a Rtserver para Login
Conectividad a Console Server para Login
890 MB de espacio en disco

 


 

Console Server

¿que es?

El Console Server es un servicio con el cual es posible hacer el login entre un Patrol Central Console y nuestro Console Server

El Console Server permite la administración mediante una consola Central y un agente de monitoreo

RTserve

¿que es?

Rtserver es el servicio en patrol central con el cual los agentes de Monitoreo se direccionan para tener comunicación mediante el puerto 2059 de el Patrol Agent a Patrol Central Console



Como integrar Patrol Agent a patrol Central

Ya instalado Patrol Agent la integración de entre Patrol Agent y Patrol Centra es mediante un direccionamiento previamente indicado en la instalación de agente de monitoreo y un Add Managed System.


Videos de Ejemplo.

 Instalación de windows server para nuestro laboratorio Patrol 




 
Instalación de Patrol Console Server 7.8.10 + Patrol Central 7.8.10 + Patrol Operation Console 7.8.10 + Patrol Configuration Manager (Windows)
 

 
Instalación de BMC Patrol Central 7.9.20 + Patrol Agent + RTServer 7.9.20 + Patrol Console Server 7.9.20 + Patrol Configuration Manager + Patrol For Light Weight Protocols 2.0.10 + Patrol for ICMP + SNMP data en Windows Server 2012 Data Center Edition
 

 

 Como Instalar Patrol Monitoring Studio + Patrol ICMP + Patrol SNMP + Patrol for Sybase + Patrol KM for Windows Operationg System


 

Como Instalar KM de BMC Patrol for Log Management



¿Se corrompió tu layaut de Patrol central?

aquí como restaurarlo.

No hay comentarios.: