...
Tomemos, por ejemplo, dos métricas, el tiempo de respuesta y el número de ruta (el número de rutas en la tabla de enrutamiento), puede ver en los gráficos a continuación que el tiempo de respuesta es más caótico con algún patrón pero realmente poca estabilidad en la métrica, mientras que la ruta La ultima métrica numérica es sólidaconstante, inquebrantablesin cambios caóticos.
Comparando métricas consigo mismas
Esta albóndiga de enrutador Este router "meatball" es un enrutador de oficina pequeña, con poca variación en el enrutamiento, sin embargo, un enrutador de distribución WAN sería generalmente estable, pero tendría un poco más de variabilidad. ¿Cómo podría obtener una alarma de cualquiera de estos sin configurar algunos umbrales estáticos complejos?
...
La configuración de la línea de base delta permite definir el nivel del evento en función del porcentaje de cambio, para los valores predeterminados, esto daría como resultado un Mayor, puede ver la configuración en el ejemplo a continuación, esta tabla es cómo visualizar la configuración.
Cambio % | Nivel de evento resultante |
---|---|
10 | Advertencia |
20 | Menor |
30 | Importante |
40 | Crítico |
50 | Fatal |
Si el cambio es inferior al 10% el nivel será normal, entre el 10% y el 20% Menor, por lo que hasta más del 50% se considerará fatal.
...
Copie el archivo en el servidor y haga lo siguiente, la actualización será el mismo proceso.
|
Trabajar con la herramienta Dynamic Baseline and Thresholding
...
La configuración de la herramienta de línea base se realiza en el archivo /usr/local/omk/conf/Baseline.nmis, la configuración predeterminada debe instalarse cuando se instala la herramienta.
Opción de configuración | Descripción | Ejemplo |
---|---|---|
base | Qué tipo de línea de base estamos usando, "dinámica" o "delta", el valor predeterminado es dinámico, si no está definido, se usará dinámico. | delta |
activo | ¿Está activa o no la línea base de esta métrica? Los valores son verdaderos o falsos. | cierto |
métrico | Qué punto o variable de datos NMIS equivale a un RRD DS | RouteNumber |
escribe | Qué sección o métrica del modelo NMIS | RouteNumber |
use_index | Para usar con ciertos tipos donde el tipo no es cómo se almacena el índice, por ejemplo, el índice para pkts_hc es interfaz, entonces cuando type = pkts_hc entonces use_index = interfaz. Una opción poco utilizada. | interfaz (cuando corresponda) |
sección | ¿Cuál es el nombre de la sección en la información del nodo? Simplemente ejecútelo, de lo contrario, la sección debe existir. | |
nodeModel | Esta es una expresión regular que define qué modelos NMIS deben coincidir | CiscoRouter |
evento | El nombre del evento que se utilizará se establecerá de forma predeterminada en la métrica de tipo de línea de base proactiva si no se proporciona ninguna. | Cambio proactivo del número de ruta |
indexado | ¿Esta variable está indexada o no? | falso |
umbral_excede | Se ignora si no está definido; de lo contrario, el valor TAMBIÉN debe exceder este umbral para generar un evento. | indef |
umbral_periodo | ¿Cuántos minutos se debe promediar el valor de referencia, por ejemplo, -5 minutos es la última encuesta, -15 minutos sería el promedio de los últimos 15 minutos, -1 hora serían los últimos 60 minutos. | -5 minutos |
multiplicador | Cuántas desviaciones estándar variar la línea de base. | 1 |
semanas | La cantidad de semanas para mirar hacia atrás | 0 |
horas | La cantidad de horas que se incluirán en las métricas de referencia. | 8 |
niveles | La sección de niveles es utilizada por el método de línea base delta para definir cuándo una cantidad de cambio desencadenará un evento y en qué nivel será ese evento. |
Ejemplo de configuración de línea base dinámica el mismo día
Así es como se vería el archivo de configuración, este ejemplo es una línea de base del mismo día:
|
Ejemplo de configuración de línea base dinámica de varios días
Otra opción de configuración que utiliza los prefijos BGP que se intercambian con los pares BGP es del modelado systemHealth y esta es una línea de base de varios días:
|
Ejemplo de configuración de línea base delta
Actualmente, las líneas base delta no admiten varios días, pero el valor de las horas puede ser muy grande si es necesario.
|
Ejemplo de configuración de Delta base para paquetes de salida descartados
Actualmente, las líneas base delta no admiten varios días, pero el valor de las horas puede ser muy grande si es necesario.
|
Ejecución de la herramienta de línea de base
Una vez instalada, la herramienta se ejecutará desde cron automáticamente, puede ejecutarla de forma interactiva con el siguiente comando:
|
Hay algunas opciones de depuración para ver un poco más de detalle, debug = true, debug = 2 o debug = 3 son los niveles actuales de verbosidad.
...
Ejecutando para un par de nodos usando expresiones regulares.
|
Corriendo para un par de grupos usando expresiones regulares.
|
Procesamiento automático usando Cron
La herramienta de línea de base debería haber creado una configuración cron.d /etc/cron.d/baseline, que contendrá lo siguiente.
|
Uso de Group Regex y Cron para procesamiento paralelo.
La opción de expresiones regulares grupales se puede utilizar para proporcionar procesamiento paralelo si la herramienta de línea de base tarda más de 5 minutos en ejecutarse. Un ejemplo simple sería utilizar la herramienta de referencia para todos los dispositivos centrales y de distribución en una ejecución de procesamiento y una segunda para todos los dispositivos de acceso.
|