Inventario de máquinas, software, versión, comentarios, etc

Diego Bello dbello en gmail.com
Vie Feb 3 18:25:14 CLST 2012


Hola a todos,

Me dirijo a ustedes, sabios del inframundo, para preguntarles qué
utilizan para mantener un "inventario" de deployment, es decir, cómo
gestionan la información de:

- servidores y direcciones IP
- productos instalado en servidor Z
- versión del producto X en servidor Z
- Comentarios del producto X en el servidor Z
- Configuración del producto X, versión Y en el equipo Z
- Grupos procesador por el producto X en el equipo Z
- cosas por el estilo y etc.

He preguntado a gente y me han dicho que no ocupan nada o que ocupan
una planilla Excel/Google doc. En mi caso hago lo mismo pero no tengo
históricos y no la puedo "qüerear" para sacar información de manera
rápida. Es útil cuando se tienen 30 o 40 servers, pero cuando el
número salta a 200 ya no lo es tanto. Otros me dicen Nagios pero lo
veo más para monitoreo e inventario de hardware que para organizacíon
de información.

He buscado información al respecto pero no puedo dar con nada que
cumpla todos los requisitos, y la opción que manejo en estos momentos
es diseñar una base de datos y generar mantenedores vía algún
framework de uso común, como symfony o django, mas scripts para
actualizar la BD periódicamente.

¿Algún consejo, o palta sobre alguna herramienta Open Source adecuada?

Salu2!

-- 
Diego Bello Carreño


Más información sobre la lista de distribución Linux