Utilice elementos de umbral basados en scripts para monitorear valores específicos y activar alertas cuando se cumplan ciertas condiciones. Al vincular un script a un elemento de umbral, puede rastrear una amplia variedad de métricas y recibir notificaciones cada vez que esas métricas alcancen los umbrales predefinidos.
Cómo funciona el monitoreo de umbrales basados en scripts
Los elementos de umbral basados en scripts le dan la flexibilidad de monitorear exactamente lo que importa en su entorno, más allá de las métricas predefinidas o personalizadas. Al adjuntar un script de monitoreo a un elemento de umbral, puede decidir qué valores rastrear y definir las condiciones que activarán las alertas.
Dónde se aplican: Los elementos de umbral basados en scripts son compatibles con scripts de Windows PowerShell (.ps1) y Shell (.sh) (macOS y Linux) que no contengan variables.
Qué hacen: El script se ejecuta automáticamente en el dispositivo objetivo en cada ciclo de sondeo (aproximadamente cada 1.5 a 2 minutos), genera un valor y lo compara con el operador y el umbral que usted establezca (por ejemplo, mayor que, menor que, igual a).
Cuándo se activan las alertas: Si el resultado del script cumple la condición del umbral durante un ciclo de sondeo, se genera una alerta — y cualquier script de autorreparación adjunto se ejecutará. Tenga en cuenta que, debido a que el sondeo ocurre aproximadamente cada 2 minutos, puede haber un breve retraso entre que se cumple la condición y se activa la alerta/acción.
Opciones de automatización: Puede adjuntar hasta 3 scripts de autorreparación a un elemento de umbral basado en script, lo que permite que los problemas detectados por el script de monitoreo se solucionen automáticamente.
Visibilidad del resultado: Los resultados del script de monitoreo se registran en los detalles de la alerta cuando se recibe una alerta. Los elementos de umbral basados en scripts están pensados para alertas y remediación — el resultado del script no se guarda como un campo por dispositivo. Si desea que el resultado sea visible en la pestaña Consola del agente > Campos personalizados de cada dispositivo (y disponible para informes), cree un campo personalizado de agente basado en script por separado usando el mismo script. (Disponible en los planes Enterprise y SuperPower).
Límite de tiempo de ejecución: Los elementos de umbral basados en scripts están diseñados para ejecutarse rápidamente y devolver resultados de inmediato. Cada script tiene un tiempo máximo de ejecución de 10 segundos. Si un script supera este límite, se terminará automáticamente. Este comportamiento es intencional y garantiza que el paquete de monitoreo, que se ejecuta aproximadamente cada 90 segundos, pueda completar todos los procesos antes de que comience el siguiente ciclo. Los scripts que requieran más tiempo de ejecución (más de 10 segundos) deben configurarse en los perfiles de automatización de TI en lugar de en los elementos de umbral basados en scripts.
Crear un elemento de umbral basado en script
Agregue scripts de PowerShell (.ps1) y Shell (.sh) — que no contengan variables — a los elementos de umbral basados en scripts.
Para crear un elemento de umbral basado en script:
1. Vaya a Admin > Monitoreo y automatización > Umbrales.
Se mostrará la página de Perfiles de umbral.
2. Seleccione un perfil existente (o cree uno nuevo).
Se mostrará el perfil de umbral.
3. Haga clic en Nuevo elemento.
Se abrirá la ventana de Elemento de umbral.
4. Desde la pestaña Basado en script, ingrese el título de la alerta. Luego haga clic en Seleccionar debajo de Script de monitoreo.
Se abrirá la ventana Seleccionar script.
5. Desde su pestaña Mis scripts, seleccione el script.
Nota: También puede crear un script desde cero o buscar en la Biblioteca de scripts compartidos scripts enviados por la comunidad.
El script de monitoreo se agrega al elemento de umbral.
6. Complete el elemento de umbral:
- Seleccione la gravedad de la alerta.
- Seleccione el tipo de valor y el operador. Luego establezca el valor.
- Establezca el período de tiempo.
- Nota: Se genera una alerta después de cada intervalo de período de tiempo (con un retraso de hasta 2 minutos).
- Seleccione hasta 3 scripts de autorreparación. Más información
7. Haga clic en Agregar.
El elemento de umbral basado en script se agrega al perfil de umbral.
8. Haga clic en Guardar.
El perfil de umbral se actualiza para incluir el elemento basado en script. Cuando se cumpla una condición de umbral, el resultado del script se registrará dentro de la alerta generada.