Inventario
La pantalla Inventario reúne qué tiene cada equipo: hardware, sistema, paquetes, datos administrativos (dónde está, de quién es, cuándo caduca su garantía) y los cambios que ha sufrido. Se alimenta sola con el agente y con SNMP, y a mano con la ficha administrativa.
De dónde salen los datos
- Agente Linux. Al arrancar y cada 6 horas envía el procesador, la memoria, los discos (modelo, número de serie, firmware y tamaño), la placa y la BIOS, el sistema y el núcleo, los paquetes instalados (dpkg) y las actualizaciones pendientes (apt, en simulación: no instala nada). Para ver el inventario hay que actualizar el agente a la 0.5.0.
Los números de serie de la placa y del equipo solo los puede leer root. El agente (que no lo es) los obtiene de una copia que la unidad systemd hace al arrancar con una orden de root (/usr/lib/atalaya-agent/dmi-snapshot, solo lectura), a partir de la versión 0.8.4: reinicia el servicio tras actualizar. En máquinas virtuales y contenedores suelen venir vacíos o genéricos; anótalos en la ficha si hace falta. Los de los discos los ve siempre.
- SNMP. En un router, switch, NAS o impresora, abre el equipo y pulsa Leer por SNMP: elige una credencial SNMP y se leen modelo, fabricante, firmware, número de serie, descripción y ubicación. Desde entonces se repite cada día. Si el equipo usa un puerto distinto del 161, indícalo.
- Fabricante por la MAC. Los equipos sin agente ni SNMP muestran el fabricante que corresponde a su MAC, si se descubrieron con ella.
- Ficha administrativa. Editar ficha en el equipo (solo administradores): etiqueta de inventario, ubicación, propietario, modelo y serie (si el equipo no los da), proveedor, fecha y precio de compra, garantía y notas.
Buscar
La caja de búsqueda acepta palabras sueltas, que se buscan en casi todos los campos, y condiciones por campo. Todas las condiciones se cumplen a la vez.
| Forma | Significado |
|---|---|
debian | Alguna ficha contiene «debian». |
so:debian | El campo contiene el texto (:). |
so="Debian GNU/Linux 12 (bookworm)" | El campo es exactamente eso (=). |
ram<8, seguridad>0, garantia<2027-01-01 | Comparaciones <, <=, >, >= en números y fechas. |
-so:debian o so!=debian | Negación. |
ubicacion="" | Campo vacío. |
Campos: nombre, direccion, mac, tipo, estado, fabricante, modelo, serie, so, nucleo, arquitectura, cpu, nucleos, hilos, ram (en GB; ram<8, ram>=512mb), disco (modelo o serie), placa, bios, firmware, descripcion, ubicacion, propietario, proveedor, inventario (etiqueta), etiqueta, notas, compra, precio, garantia, paquete, paquetes, actualizaciones, seguridad, reinicio (si/no), agente (si/no) y fuente.
Las fechas se escriben 2027-01-31, 2027-01 o 2027, o relativas: hoy, +90d (días), +3m (meses), +1y. garantia:caducada, garantia:vigente y garantia:sin (sin garantía anotada) son atajos.
Ejemplos: so:"debian gnu/linux 12" (los Debian 12) · garantia<+90d (caduca en menos de 90 días o ya caducó) · paquete:nginx agente:si · ram<8 tipo:linux.
Exportar a CSV
Exportar CSV descarga lo que muestra la tabla (con la búsqueda aplicada), con una columna por dato, separado por punto y coma y con coma decimal para que lo abra bien Excel en español. En la API se puede elegir con sep=,.
Cambios y avisos
Cada vez que llega el inventario se compara con el anterior y se anotan los cambios: otro procesador, más o menos memoria, un disco nuevo o quitado, otra BIOS o firmware, otra versión del sistema, otro núcleo y, resumidos en una línea, los paquetes nuevos, actualizados o quitados. Salen en la pantalla Inventario (todos los equipos) y en cada equipo, y se guardan 2 años.
Atalaya avisa (por los canales de aviso) de los cambios de hardware, discos, sistema y firmware; los de núcleo y paquetes solo se anotan, porque ocurren con cada actualización. Este aviso es informativo: no queda abierto como una alerta.
También avisa de:
- Garantía por caducar: con 30 días de antelación (se cambia en Ajustes) y hasta un año después de caducar. El aviso se cierra al anotar una garantía nueva.
- Actualizaciones de seguridad pendientes de más de 72 horas (también en Ajustes). Se cierra al instalarlas.
Estos dos avisos se repiten una vez por semana mientras sigan abiertos, en vez de cada hora como las caídas. Los silencios no los apagan.
Ajustes
En Ajustes, grupo Inventario: días de antelación del aviso de garantía (0 para no avisar), avisar de cambios de hardware y sistema, avisar de actualizaciones de seguridad y su plazo, y cuántos días se guarda el historial de cambios.
MCP
Un asistente de IA con acceso de consulta puede usar la herramienta search_inventory, con la misma sintaxis de búsqueda.