====== Iniciadores y alertas en Zabbix ====== Recursos en: [[https://www.zabbix.com/documentation/3.2/manual/appendix/triggers/functions]] ===== Crear iniciador ===== Para crear un iniciador en un equipo: **Configuracion >> Equipos >> Iniciadores(sobre el equipo que queramos) >> Crear Iniciador** Los iniciadores tienen las siguientes partes: *** Nombre:** //Nombre que le queramos dar al iniciador.// *** Gravedad:** //Grado de gravedad que le queramos dar.// *** Expresión:** //Esta es la expresión con la que el iniciador saltará.// * __Para agregar la expresión:__ **Agregar expresion >> Monitor - Seleccionar**. Aquí elegiremos el monitor del equipo en el que queremos que salte la alerta, y una vez agregado, tenemos que definir la operación. Las operaciones que admite están en la propia web de Zabbix. * __Ejemplos:__ ***1. Cuando el espacio en disco sea menor al 25%** ->{atgipuzkoa.eus:vfs.fs.size[/,pfree].last(0)}<25 ***2. Cuando el valor de CPU sea superior a 3 durante 1min** -> {atgipuzkoa.eus:system.cpu.load[percpu,avg1].avg(5m)}>3 ***3. Combinación de Memoria + Swap** -> {atgipuzkoa.eus:system.swap.size[,pfree].last(0)}<15 and {atgipuzkoa.eus:vm.memory.size[available].last()}<400M Una vez creado el iniciador ya nos aparecerá en los iniciadores de ese equipo. Si queremos clonar ese iniciador a otra máquina, basta con abrir el iniciador de nuevo y en la parte inferior pinchar sobre **Clonar**, ahí deberíamos cambiar el nombre de la máquina dentro de la expresión, y al pinchar sobre **Agregar** ya estaría el iniciador creado en la máquina especificada. ===== Crear acción para iniciador ===== Antes de crear una alerta debemos asegurarnos tener bien configurada la parte de **Administración >> Tipos de medios**. En este apartado configuraremos el medio por el que queremos que nos envíe las alertas, e incluso a qué usuarios queremos que las envíe. Una vez configurados los medios, ya podemos pasar a crear las alertas: **Configuración >> Acciones >> Crear acción** Las acciones tienen las siguientes partes: __En la pestaña Acciones:__ *** Nombre:** //Nombre que le queramos dar a la acción.// *** Condiciones:** //Condición que viene por defecto. Debemos eliminarla.// *** Nueva condición:** //Aquí debemos añadir nuestra condición.// * __Para agregar la condición:__ Seleccionaremos **Iniciadores >> Igual que >> Seleccionaremos el iniciador que queremos que salte >> Agregar** * __Ejemplos:__ *1. Iniciadores = fielme: fielme-CPU>3 //(Se pueden añadir tantos iniciadores como queramos, e incluso cambiar la condición.)// __En la pestaña Operaciones:__ * La primera parte la dejamos tal y como viene por defecto, aunque es totalmente modificable. * Operaciones: **Nuevo >> Operación a realizar >> Enviar mensaje >> Agregar usuarios >> Mensaje por defecto** (También podemos añadir otro mensaje) Al igual que con los iniciadores, las acciones también se pueden clonar. De este modo cuando salte el iniciador/alerta, el propio sistema ejecutará la acción asociada a dicho iniciador.