# ¿Qué es un módulo?

Los módulos son unidades de información almacenada dentro de un agente. Son los elementos de monitorización con los cuales se extrae la información del dispositivo o servidor al que apunta el agente.

Los módulos tienen distintos tipos de datos, como son *booleano*, numérico o alfanumérico. Dependiendo de la información recogida por el módulo, será de un tipo u otro.

<p class="callout info">Cada módulo solamente puede almacenar un tipo de métrica. Dentro de un mismo agente **no pueden** haber dos módulos con el mismo nombre.</p>

Todos los módulos tienen un estado asociado, que puede ser:

<div id="bkmrk-no-iniciado%3A-donde-a"><div>- **No iniciado:** Donde aún no se han recibido datos.
- **Normal:** Se están recibiendo datos con valores comprendidos *fuera* de los umbrales de advertencia o crítico.
- **Advertencia:** Se están recibiendo datos con valores comprendidos dentro del umbral de advertencia.
- **Crítico:** Se están recibiendo datos con valores comprendidos dentro del umbral de crítico.
- **Desconocido:** El módulo ha estado funcionando y ha dejado de recibir información durante un determinado tiempo.

</div></div>