CREACIÓN DE UNA ALERTA EN vROPS 8.x

Hola a Tod@s, hoy vamos a aprender lo fácil que es crear una alerta en vROPS, basado en lo síntomas y umbrales que queremos deinifir para el monitoreo de nuestro ambiente.

Recuerden que el vROPS trae por defecto cierta cantidad de alertas ya configuradas y listas para usarse. Pueden trabajar con las que ya trae la herramienta o pueden crear una alerta personalizada con los umbrales que ustedes definan.

Para crear la alerta se deben definir primero los síntomas por los que se va a generar la alerta cuando supere ciertos umbrales, en este caso para hacer un ejemplo muy sencillo, vamos a crear una alerta de CPU para las maquinas virtuales de nuestro ambiente.

Lo primero es dirigirnos en el vROPS a la pestaña Alerts -> Symtom Definition – > ADD

Esta versión ya nos permite seleccionar el objeto que deseamos monitorear, en este caso las maquinas virtuales, y vamos a buscar por tipo de Métricas, se pueden seleccionar métricas o propiedades según la alerta que queramos crear, en este caso como es CPU nos sirve mas el tipo de métricas, ubicamos CPU y seleccionamos la métrica a monitorear en este caso Usage %

Vamos a crear síntomas, uno warning con un Umbral del 95% y uno critical con un Umbral del 98%, recuerden que estos valores son totalmente personalizables, puedes colocar los umbrales el valor que ustedes deseen.

Para colocarlos solo damos clic en la métrica por cada síntoma que queramos crear.

Después de creados los síntomas, ya podemos crear la alerta, vamos a Alerts -> Alert definitions -> ADD

Se debe colocar un nombre para la alerta y una descripción (Opcional) , se debe seleccionar el objeto, en este caso va a ser maquina virtual.

Se debe definir un impacto: Health, criticality: Symtom Based ( Este se selecciona ya que tenemos varios síntomas uno warning y uno critical, si se tuviera uno solo podría seleccionarse ahí directamente), después de esto clic en Next.

El siguiente paso es seleccionar síntomas, se pueden buscar o filtrar, filtre por nombre ya que les puse Blog al principio, para añadirlos, solo los arrastramos hacia la izquierda hasta el Drop.

Podemos seleccionar Any para que la alerta dispare cuando se cumplan alguno de los dos síntomas, o All para que solo dispare cuando se cumplan los dos, pero en este caso no aplicaría.

El siguiente paso es seleccionar las recomendaciones, este paso es opcional, pero si no las has creado antes, podemos crearlas en este momento, clic en Create New Recommendation

Solo debemos escribir un par de recomendaciones que serian validar para solucionar esta alerta, en este caso podría ser aumentar los recursos de CPU, también tenemos la opción de crear acciones, por ejemplo si la alerta dispara realice esta acción. En este ejemplo no lo vamos a usar, pero te dejo en la imagen algunas de las acciones disponibles.

Después de creada la recomendación, la buscamos y la arrastramos hasta el drop en la parte izquierda del panel.

Por ultimo seleccionamos la política predeterminada y finish.

Podemos buscar la alerta en la pestaña de Alertas y con doble clic vemos sus sintomas.

CREACIÓN DE UN REPORTE EN vROPS 8.x Y PROGRAMAR NOTIFICACIÓN DE ENVIÓ POR CORREO

Hola a Tod@s, en una publicación anterior les mostré como podríamos enviar notificaciones a través de vROPS para el tema de alertas, hoy vamos a ver la creación de un reporte sencillo de inventario de maquinas con sus respectiva notificación de envió por correo.

Una de las ventajas del vROPS es que trae por defecto ya Dashboard y reportes hechos que nos facilitan las labores de administración, por ello para el reporte de inventario que vamos a tomar de ejemplo en esta publicación, vamos a Dashborad -> Views y en el filtro buscamos la vista que se llama Virtual Machine Inventory

Seleccionemos esa vista y podemos observar que métricas esta trayendo, podemos añadir o quitar campos si así lo deseamos. para el ejemplo lo voy a dejar tal cual como viene por defecto.

Ahora para la creación del Reporte, vamos a la pestaña Dashboard ->Reports y clic en ADD para añadir el nuevo reporte.

  1. El primer paso es colocar un nombre y descripción al reporte que vamos a crear, aquí coloque Reporte Inventario de maquinas, pero queda a su elección:

2. Aquí seleccionamos la vista que queremos mostrar en el reporte, en este caso la que ya preseleccionamos anteriormente “Virtual Machine Inventory“, la podemos buscar el el filtro para que sea mas rápido:

Después de seleccionada, damos doble clic y aparecerá añadida al reporte como se muestra en el extremo derecho de la imagen:

3. El tercer paso es seleccionar el tipo de formato en el que queremos el reporte, solo tenemos la opción de PDF o CSV, se pueden seleccionar ambas o solo la de su preferencia.

4. Aquí seleccionamos si queremos que el reporte tenga una portada, tabla de contenido y pie de pagina, podemos seleccionar las 3 o solo las que se deseen. Por ultimo clic en Save para guardar.

Listo! ya tenemos el reporte creado, si nos dirigimos a Dashboard ->Reports y filtramos por el nombre del reporte ya nos aparece.

Para generar el reporte, lo seleccionamos , clic en los 3 punticos y clic en RUN

Se debe seleccionar un objeto del que queremos traer la información del reporte, se puede seleccionar todo el vCenter o un clúster en especifico, y clic en OK.

Aquí ya podemos observar que el reporte se esta generando, apenas finalice, damos clic en Generated Reports.

Vamos a ver el reporte generado, y sus 2 formatos PDF o CSV para descargar, con solo darle clic en el icono del PDF el genera la descarga.

Ahora vamos a proceder a hacer la programación del envió del reporte, Para los que aun no han configurado su SMTP para envió de correos, pueden ver esta publicación donde se explica como hacerlo: http://www.megacloudpro.com/2020/11/04/notificacion-de-alertas-en-vrops-7-x-y-8-x/

Seleccionamos el reporte que acabamos d crear, le damos clic en los 3 punticos que tiene antes del nombre y click en Schedule.

Se abre la siguiente ventana, donde debemos seleccionar el objeto del que se va sacar el reporte, puede ser a todo el vCenter o podemos seleccionar un clúster especifico, debemos recordar que el reporte es inventario de maquinas por lo que el objeto seleccionado debe contener maquinas virtuales, para que sea aplicable las métricas que selecciona el reporte.

Ahora llenamos la fecha y hora en que queremos se envié el reporte y con que frecuencia, diario, semanal o mensual y el día que queremos que se envié.

Para finalizar el la parte de publishing, seleccionamos email reports, colocamos los email de las personas a las que llegara el reporte y seleccionamos el SMTP que ya debe estar configurado como les mencione en mi publicación anterior.

CONFIGURAR NOTIFICACIÓNES DE ALERTAS EN VROPS 7.x y 8.x

Hola, este articulo va ser de mucha utilidad si queremos crear en nuestros ambientes una notificación que llegue a nuestros buzones indicándonos si hay alguna alerta que nos interese.

Para los que tienen Vrops y no saben como sacarle provecho a esta opción de creación de alertas y envió de notificaciones es muy sencillo, a continuación vamos a ver como hacerlo posible.

Lo primero que se requiere es tener un servidor SMTP para el envió de correos. Por lo general en todas las empresas tienen servidor de correo entonces es solo conseguir la dirección IP del servidor de correo y el puerto, que por lo general es el 25.

Iniciamos sesión en el Vrealize Operation, vamos a la pestaña de Administracion -> Outbound Settings > ADD

Seleccionar la opción de Standard Email Plugin

Colocamos el nombre de la instancia, este puede ser un nombre de su preferencia.

SMTP Host: IP o nombre del servidor de SMTP

SMTP Port: Puerto para el servicio de SMTP 25

Secure Connection Type: SSL

User Name and Password: Esta opción depende de como este configurado su servidor de correo, algunos lo piden, otros no, en este caso no fue necesario realizar autenticacion.

Sender Email Address: Este depende de si tu servidor SMTP permite el envió de correo anonimos, en este caso se puede escribir una cuenta de correo “Inventada” no es necesario que la cuenta exista.

Sender Name: Este nombre de la cuenta desde donde van a legar los mail

Receiver Email Address: Para hacer el test se debe colocar un correo de recepcion.

Después de configurarlo, debemos dar clic en test para validar que funciona el envió de correos, Nos debe llegar un correo de pruebas al buzón de correo.

Después de que el Test sea satisfactorio, debe llegar un correo de prueba como el siguiente:

En este punto ya podemos configurar notificaciones de cualquier alerta deseada, podemos ver que por defecto la herramienta trae configuradas al rededor de 900 alertas (Esto depende de la versión de Vrops que tengamos instalada) En este caso este ejemplo lo vamos hacer para las maquinas que tengan 100% de CPU por un periodo de tiempo extendido.

Esta alerta se encuentra como Virtual Machine CPU Usage is at 100% for an extended period of time

Se observa que los síntomas que tiene para que se dispare esa alerta es que la maquina tenga CPU al 100% . De igual forma estos valores son modificables en los sintomas de cada alerta si así se desea.

Después de seleccionar la alerta que queremos notificar vamos a Alerts -> Notifications -> ADD

Aquí vamos a programar la notificación de esa alerta

Se debe dar un nombre a la alerta para identificarla, y seleccionar el método Standard Email Plugin ya que ese fue el que se configuro para envió de correos.

Recipients: la dirección de correos electrónicos de las personas a las que se les enviara esta alerta.

Notify again: Número entre mensajes de notificación para alertas activas. (En minutos)

Max Notificaction: Número de veces que se enviará la notificación de la alerta activa.

Delay to notify: Número de minutos de retraso antes de enviar una notificación cuando se genera una nueva alerta.

Descripción: una descripción de por que se envía esta alerta.

Hay varios tipos de alcance a tener en cuenta se crea la alerta, en este caso queremos que la notificación se envié cuando se encuentre esta alerta y que su alcance sean todas las maquinas virtuales.

INSTALAR AGENTE EPOPS EN MAQUINAS LINUX

Una forma fácil de monitorear las maquinas a través de Vrops, es instalando los agentes de EPOPS que aun están soportados para las versiones 7.5 o inferiores. hay que resaltar que el agente sirve para monitorear URLS o puertos, entre otros  a través de Vrops.

Lo primero que debemos hacer es verificar la versión de Vrops que tenemos en nuestro ambiente. descargamos de la pagina de My VMware el agente según la versión, en este caso vamos a hacer el ejemplo con la versión 7.5 en mi caso.

Abrimos la consola de la maquina linux por SSH y escribimos los siguiente:

rpm -ivh vRealize-Endpoint-Operations-Management-Agent-x86-64-linux-7.5-6091118.rpm (Los últimos números varían dependiendo de la versión)

Editamos el archivo agent.properties que se encuentra en la siguiente ruta: opt/vmware/epops-agent/conf/

Add lines:

agent.setup.serverIP=<IP SERVER vROPs o IP balanceador>

agent.setup.serverSSLPort=443

agent.setup.serverLogin=admin

agent.setup.serverPword=<vROPs Admin Password>

agent.setup.serverCertificateThumbprint= <vROPs Thumbprint>

agent.autodiscovery=true

Para obtener el certificado Thumbprint, ingresamos a nuestro Vrops por IP o DNS/admin

iniciamos el servicio con el siguiente comando:

service epops-agent start