# Anomalías

## Para qué sirve

Una **anomalía** es algo que se sale de lo normal. En vez de decirle a Lymen "avisame si pasa de 5 %", le decís "avisame si este dato se aleja de lo habitual". Lymen aprende cómo se comporta cada dato según la hora y el día de la semana, y dibuja una **banda de lo normal**. Si el valor sale de la banda durante un rato, se abre un [incidente](https://lymen.app/docs/operacion/incidentes/).

Es útil cuando el "normal" cambia: un martes a las 10 hay muchos más turnos que un domingo a las 3.

## Cuándo usarlo

- Datos con ritmo diario o semanal (turnos, ventas, pedidos, errores).
- Cuando no sabés qué umbral poner.
- Para vigilar un dato de negocio por canal o por sede.

Si ya sabés el número exacto que no debe pasarse, es más directo una [regla de alerta](https://lymen.app/docs/operacion/reglas-de-alerta/). Esta pantalla es la segunda pestaña de **Alertas › Reglas**.

## Quién puede qué

| Rol | Qué puede hacer |
|---|---|
| Administración | Ver, crear, editar, pausar y eliminar anomalías. |
| Sistemas | Ver, crear, editar y pausar. No puede eliminar. |
| Negocio | No ve esta opción del menú. |

## La pantalla

Arriba hay una tarjeta por anomalía con su nombre, estado (**Activa** o **Pausada**), qué dato mira, cómo detecta y cuántas veces avisó en los últimos 7 días. Si está disparada, por dispararse o cargándose en el detector, lo ves en una etiqueta. Las que dicen **Automática** son de Lymen: se pueden mirar, no cambiar.

Abajo están las **señales**: una tarjeta por dato y servicio, con el valor actual, la banda de lo normal (zona sombreada), las veces que el valor salió de la banda (círculos rojos) y el modelo usado. Tenés un selector de período de hasta 31 días.

| Modelo | Qué hace |
|---|---|
| Estacional | Compara con la misma hora de la semana pasada. Necesita al menos una semana de datos. |
| Adaptativo | Compara con la última hora. Se usa mientras todavía no hay una semana de historia. |

## Cómo crear una anomalía, paso a paso

1. En **Alertas › Reglas › Anomalías**, tocá **Nueva anomalía**.
2. **Qué mirar:** poné un nombre, elegí el dato y, si hace falta, el servicio y cómo mirarlo por separado.
3. **Cómo detectarla:** elegí el modo (aprender lo normal, valor fijo o cambio brusco) y cuántos minutos tiene que estar fuera de lo normal.
4. Mirá la **simulación**: te dice cuántas veces hubiera avisado en los últimos 7 días y muestra el gráfico.
5. **Qué hacer cuando pasa:** título del incidente, tipo y gravedad. Debajo ves qué perfiles de alerta recibirían el aviso.
6. Tocá **Guardar anomalía**.

## Campos

### 1. Qué mirar

| Campo | Para qué sirve | Valor por defecto | Valores válidos | Impacto |
|---|---|---|---|---|
| Nombre | Cómo la ves en la lista. | Vacío | 3 a 80 caracteres. Letras, números y signos comunes; sin llaves, `$`, `<` ni `>` | Visible para todos los que ven la lista. |
| Dato | Qué se vigila. | El primer dato de negocio disponible; si no hay, el primero técnico | Ver tabla de datos | Cambiar el dato reinicia la forma de separar y el tipo sugerido. |
| De qué servicio | El servicio del dato técnico. | Todos los servicios | Un servicio o "Todos los servicios" | Todos juntos suma todo y puede esconder el problema de un servicio chico. |
| Mirar por separado | Si se evalúa el total o cada parte por separado. | Por servicio (técnicos) o Todo junto | Según el dato: Todo junto, Por servicio, Por canal u otros atributos de tu cuenta | Por separado avisa si **cualquiera** de las partes se sale, pero puede generar más incidentes. Algunas opciones figuran como "Próximamente" y no se pueden elegir. |

**Datos disponibles**

| Dato | Unidad | Rango del valor fijo | Margen mínimo de la banda |
|---|---|---|---|
| % de rechazos de negocio (solo si tu cuenta lo tiene configurado) | % | 0 a 100 | 2 puntos |
| Cada evento de negocio de tu cuenta | por minuto | 0 a 1.000.000 | 0,5 |
| Errores (%) | % | 0 a 100 | 1 punto |
| Tiempo de respuesta (p95) | ms | 1 a 600.000 | 50 ms |
| Pedidos por minuto | pedidos/min | 0 a 1.000.000 | 1 |

Los datos de negocio dependen de los eventos que tu cuenta tenga configurados (ver [Reglas de captura](https://lymen.app/docs/datos/captura/)). Si no ves uno, no está configurado.

### 2. Cómo detectarla

| Campo | Para qué sirve | Valor por defecto | Valores válidos | Impacto |
|---|---|---|---|---|
| Modo | Cómo se decide que algo es anómalo. | Aprender lo normal | Aprender lo normal (recomendado), Valor fijo, Cambio brusco | Ver abajo. |
| Dirección | En qué sentido avisa. | Sube por encima | En "aprender lo normal": sube por encima, baja por debajo o se aleja en cualquier sentido. En "valor fijo": pasa de / baja de. En "cambio brusco" siempre mira ambos sentidos. | "Se aleja en cualquier sentido" avisa más veces. "Baja por debajo" sirve para detectar que algo dejó de pasar. |
| Sensibilidad (solo aprender lo normal) | Qué tan ancha es la banda de lo normal. | Media | Baja, Media, Alta | **Alta**: avisa ante cambios más chicos, más incidentes y más ruido. **Baja**: solo avisa ante cambios grandes, puede dejar pasar problemas leves. |
| Valor (solo valor fijo) | El número que no debe pasarse. | Vacío | Dentro del rango del dato | Es un umbral fijo: no se adapta a horarios. |
| Cambio de más de (solo cambio brusco) | Cuánto tiene que cambiar el dato. | Vacío | 5 % a 1000 % | Muy bajo: ruido. |
| Comparar con (solo cambio brusco) | Contra qué compara. | La misma hora de la semana pasada | La misma hora de la semana pasada, la última hora, ayer a la misma hora | La semana pasada evita falsas alarmas por el ritmo diario; la última hora reacciona más rápido. |
| Durante (minutos fuera de lo normal) | Cuánto tiene que sostenerse. | 3 de los últimos 5 minutos | 3 de los últimos 5, 5 de los últimos 10, 10 de los últimos 15, 5 minutos seguidos | Más exigente: menos falsas alarmas pero se tarda más en avisar. |

**Cómo funcionan los tres modos**

- **Aprender lo normal:** Lymen mide cómo se comporta el dato cada hora y día de la semana. La banda es más ancha con sensibilidad baja y más angosta con alta, y nunca es más angosta que el 20 % del valor normal ni que el margen mínimo del dato (ver la tabla de datos). Es el modo recomendado.
- **Valor fijo:** avisa cuando el dato pasa (o baja) de un número que ponés vos.
- **Cambio brusco:** avisa si el dato cambió más de un porcentaje contra una referencia.

### 3. Qué hacer cuando pasa

| Campo | Para qué sirve | Valor por defecto | Valores válidos | Impacto |
|---|---|---|---|---|
| Título del incidente | Lo que se lee en el incidente y en el aviso. | Vacío | 3 a 120 caracteres. Sin llaves, `$`, `<` ni `>` | Lo leen todos los que reciben el aviso: sin datos sensibles. |
| Tipo de incidente | Cómo se clasifica. | El sugerido por el dato | Errores, Caído, Lento o Anomalía propia | Los [perfiles de alerta](https://lymen.app/docs/operacion/perfiles-de-alerta/) filtran por tipo: un tipo equivocado puede hacer que no le avise a nadie o avise a quien no corresponde. |
| Gravedad | Qué tan urgente es. | Media | Alta o Media | Igual que en el tipo, afecta qué perfiles reciben el aviso. |

Debajo de estos campos, Lymen te muestra **quién recibe el aviso**: los perfiles de alerta que coinciden con el tipo, la gravedad y el servicio elegidos. Si no hay ninguno, el incidente se abre igual en Lymen pero no se avisa a nadie.

El incidente se cierra solo cuando el dato vuelve a lo normal durante 5 minutos.

## Pausar, activar y eliminar

En el editor de una anomalía propia hay tres botones:

| Acción | Quién | Efecto |
|---|---|---|
| Pausar / Activar | Administración y Sistemas | Una anomalía pausada deja de vigilar y de abrir incidentes; no pierde su configuración. |
| Eliminar | Solo Administración | La borra. Pide confirmación. |
| Guardar anomalía | Administración y Sistemas | Aplica los cambios; el detector tarda unos segundos en tomarlos ("Activándose…"). |

## Ejemplos

- **Pagos rechazados más altos de lo normal.** Dato: % de rechazos; modo: aprender lo normal; sensibilidad media; dirección: sube por encima; durante: 5 de los últimos 10 minutos; tipo: Anomalía propia; gravedad alta.
- **Se cayó la cantidad de turnos reservados.** Dato: el evento de turnos reservados; modo: aprender lo normal; dirección: baja por debajo; mirar por separado por canal.
- **Respuesta mucho más lenta que la semana pasada.** Dato: tiempo de respuesta p95; modo: cambio brusco; más de 50 %; comparar con la misma hora de la semana pasada.

## Problemas comunes

- **La simulación dice "con N días de historia".** Todavía no hay una semana de datos: se usa el modelo adaptativo y la banda es menos precisa. Se afina sola con los días.
- **Avisa demasiado.** Bajá la sensibilidad, aumentá "Durante" o dejá de separar por partes.
- **No avisa nunca.** Subí la sensibilidad o mirá la simulación para ver si el dato casi no varía.
- **No puedo elegir un dato u opción.** Si dice "Próximamente", todavía no está disponible. Si el dato no figura, falta configurar eventos de negocio.
- **Dice "Activándose…".** Es normal por unos segundos después de guardar.

Ver también: [Reglas de alerta](https://lymen.app/docs/operacion/reglas-de-alerta/), [Perfiles de alerta](https://lymen.app/docs/operacion/perfiles-de-alerta/).
