Vistas
Tanto check como export presentan uno de cuatro enfoques, que se
elige con --view (o con render.default_view de settings.yaml cuando
no se pasa la opción). Cada vista es un corte distinto de los mismos
datos de inventario y evaluación, no una fuente de datos distinta.
compact (la predeterminada)
Sección titulada «compact (la predeterminada)»Una fila por destino: los tres ejes, la severidad global y el motivo, si algo requiere atención.
$ enodia checkID PRODUCT PATCH LIFECYCLE BRANCH SEVERITY REASON CVESjira-main jira behind active newer_lts warn - 12gitlab-main gitlab behind eol newer fail - -La última columna, CVES, es el número de CVE distintas que afectan a
esa versión exacta: - cuando no hay ninguna, también cuando no hay
ningún bloque cve: configurado o el producto no tiene
correspondencia. drift incluye la misma columna; lifecycle y fleet
no. Las CVE nunca modifican SEVERITY ni el código de salida.
lifecycle
Sección titulada «lifecycle»Cuándo termina realmente el ciclo de vida de cada destino:
$ enodia check --from inventory.jsonl --view lifecycleID PRODUCT LIFECYCLE EOL SUPPORT-ENDS DAYS-TO-EOLjira-main jira active 2026-12-05 - 338gitlab-main gitlab eol 2025-01-16 2024-11-21 -350La versión instalada frente a la última versión publicada del mismo ciclo:
$ enodia check --from inventory.jsonl --view driftID PRODUCT CURRENT LATEST CYCLE PATCH CVESjira-main jira 10.3.1 10.3.25 10.3 behind 12gitlab-main gitlab 17.5.0 17.5.5 17.5 behind -Dispersión de versiones y accesibilidad de todas las instancias de un
producto, agrupadas en lugar de enumeradas en una fila por destino. Es
la vista solo sin conexión: no necesita nada más que el propio
inventario, ni resolvedor del ciclo de vida ni acceso a internet en
absoluto. Dos instancias fallidas del mismo producto con distintos tipos
de fallo (autenticación frente a inaccesible) tienen sus propias filas,
no un grupo (unknown) compartido:
$ enodia check --from inventory.jsonl --view fleetPRODUCT VERSION STATUS COUNT INSTANCESgitlab (unknown) auth 1 gitlab-2gitlab 18.2.1 ok 1 gitlab-1jira (unknown) unreachable 1 jira-stagingjira 10.3.1 ok 1 jira-3jira 10.3.2 ok 2 jira-1, jira-2Qué ignora --view
Sección titulada «Qué ignora --view»export --format json y export --format prometheus ignoran --view
por completo: siempre incluyen todas las observaciones y evaluaciones.
Las vistas solo dan forma a la salida en tabla y al informe HTML
(export --format html); consulte Informes.