You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Añadido — vigilancia de la salud de los discos (SMART)
El agente vigila los discos físicos y avisa antes de que fallen. Lee el
estado SMART cada 6 horas, lo normaliza y lo adjunta al heartbeat; la
plataforma evalúa los umbrales y manda un aviso al cliente con el modelo y el
número de serie del disco, que es justo lo que le pedirá el fabricante para
tramitar el RMA.
Donde no hay discos físicos que leer, no molesta. Contenedores y VPS con
almacenamiento virtualizado se detectan y quedan en not_applicable, que es
un estado normal y nunca genera un aviso.
Si falta smartmontools, lo reporta y sigue. El agente nunca instala
paquetes en la máquina del cliente.
Sonda de sólo lectura con sudo acotado (share/bin/smart-probe): un
helper root que no acepta argumentos, invocado por una línea de sudoers sin
comodín. Se evita así sudo smartctl *, que sería una escalada a root porque
smartctl puede escribir en el dispositivo.
Nueva sección [smart] en config.ini (enabled, interval_hours, report_serial).
Corregido
.gitattributes con eol=lf. El tarball se construye con tar desde la
copia de trabajo, y un checkout de Windows escribía CRLF dentro: el 1.0.6
publicado lleva 182 CR en main.py. Python lo tolera, pero un script de shell
con CRLF no arranca en Linux (bad interpreter: /bin/sh^M), así que la sonda
nueva habría llegado rota a todos los clientes.