¿Qué software está disponible para realizar un seguimiento de cientos de servidores? [cerrado]


16

Qué buen software está disponible (gratuito o no gratuito) para ayudarme a realizar un seguimiento de la información relacionada con cientos de servidores, sus relaciones entre sí (padre / hijo, categoría, tipo) e información sobre cómo conectarse a ellos, así como posiblemente mostrando una imagen o cuadrícula de algún tipo que me permite informar estas relaciones e información clave a mi supervisor.

Estoy tratando de evitar la "solución de hoja de cálculo" o la "solución de visio" porque quiero compartir esta información y hacer cambios con otras personas en mi equipo de servidor.

En otras palabras, la solución que estoy buscando es un cruce entre una solución de hoja de cálculo y una solución de visio, que proporciona información gráfica y de configuración SIN monitoreo , y en un formato consistente.


1
5 votos arriba y dos estrellas en 28 minutos. Suena como una pregunta popular.
Stefan Lasiewski

Un wiki es una buena idea para la documentación final de esto. Para obtener información en tiempo real, querrá un sistema de monitoreo que realice algún tipo de detección automática de sistemas (y al menos las relaciones a nivel de red entre ellos).
voretaq7

1
Eres demasiado rápido para comentar. Si realmente leyó mi pregunta, NO estoy pidiendo una solución de monitoreo.
djangofan

2
Si necesita algo que integre las capacidades de documentación de un CMDB con monitoreo, probablemente no haya nada tan completo y completo como las suites OpenView de HP y Tivoli de IBM.
the-wabbit

¿En qué tipo de relaciones piensas exactamente? ¿Puedes dar algunos ejemplos no obvios?
Nils

Respuestas:


2

Echa un vistazo al dispositivo42. (http://www.device42.com) . Está disponible como un dispositivo virtual, por lo que es muy rápido de configurar y probar.

Estamos trabajando en el módulo de descubrimiento automático en este momento para completar automáticamente la base de datos junto con algunas características más solicitadas por el usuario.

EDITAR: el software ahora admite el descubrimiento de redes mediante SNMP y el descubrimiento de dispositivos Windows y Linux mediante el cliente de descubrimiento automático y / o API.


Muchas características desde la primera vez que hice esta pregunta ... Aunque es $ 250, parece un gran producto y tiene la visualización del árbol de red que quería. Gracias.
djangofan

3

OpenNMS es una opción. Ligeramente menos dolor y sufrimiento que Nagios.


Editado para agregar: en el lado "No libre" de las cosas hay InterMapper , con el que tengo una experiencia bastante extensa.
InterMapper puede generar mapas de red razonablemente completos (suponiendo que tenga SNMP ejecutándose en sus hosts), pero no lo considero un buen sustituto para diagramas de red de visión (o graffle) mantenidos adecuadamente.


Siempre pensé que OpenNMS se parecía más a SolarWinds Orion: diagnosticaba problemas de red, pero no hacía mucho en la supervisión del servidor.
Driftpeasant

No he trabajado con Orion, pero OpenNMS definitivamente tiene capacidades de monitoreo - Creo que también puede hacer un poco de gestión de inventario básico, que es lo que pienso @djangofan se ultimiately motrices a)
voretaq7

OpenNMS puede monitorear servicios y recopilar datos. Se pueden enviar notificaciones sobre el estado del servicio o los umbrales de datos. Pero debe tenerse en cuenta que OpenNMS consume muchos más recursos que Nagios y tomará más tiempo configurarlo para una configuración "rápida y sucia"; muchas cosas simplemente no son sencillas.
the-wabbit

@ syneticon-dj Mi experiencia con configuraciones de Nagios "rápidas y sucias" que sobrevivieron a su utilidad y solo arrojaron basura me ha sesgado como una herramienta. Admito que soy parcial, aunque :-)
voretaq7

No le dispares al mensajero ...
the-wabbit

2

Existe el NAGIOS siempre popular con suficientes complementos / agentes / fotografías brillantes de 8x10 con un párrafo en la parte posterior de cada uno para que pueda obtener la información que está buscando. Sin embargo, tomará trabajo configurarlo.


Esta es una gran solución para graficar, pero no me proporciona una forma de almacenar / compartir fácilmente información sobre los servidores y / o información sobre lo que hay en ellos y / o información sobre contraseñas e información de conectividad.
djangofan

Los agentes disponibles pueden capturar información sobre los servidores / aplicaciones instaladas / etc. Información de conectividad también. Salto de contraseña, sin embargo, usted está solo para.
Driftpeasant

1
@Driftpeasant ¿Puede proporcionar más información sobre estos agentes de Nagios que pueden capturar información sobre los servidores, las aplicaciones instaladas y la información de conectividad?
Stefan Lasiewski

¡Olvidaste los círculos y las flechas!
Cascabel


0

Puede echar un vistazo a Open-AudIT (en particular, la segunda versión: OAv2). Inventario de dispositivos en su red, pero (por el momento) no tiene mapas de red autogenerados incorporados. Sin embargo, esta característica está más definida en la lista de cosas para d.

Advertencia: soy el desarrollador ...

Si puedo ayudar a alguien, no dude en unirse a los foros o enviarme un correo electrónico.

http://www.open-audit.org


Esta es una gran respuesta, pero después de mirar sus capturas de pantalla, ni siquiera parece que pueda organizar los datos del servidor en una jerarquía de "árbol". ¿No hay visualizaciones de ningún tipo?
djangofan

0

Hay varias opciones, y la mayoría de esas opciones están basadas en opiniones. Mencionaré algunos paquetes diferentes que pueden ayudar y brindarle información sobre lo que hago en mi entorno.

Las opciones de monitoreo son muy diversas, pero dependen en gran medida de lo que monitoreará y de la información que desea obtener y poder analizar. Aquí hay varios conjuntos de monitores utilizados comúnmente y por qué son conocidos:

  • Nagios : la mejor supervisión general del sistema para problemas inmediatos con un sólido marco de complementos para todo tipo de servicios
  • BigBrother : funciona bien para la supervisión básica del sistema, generalmente un poco más fácil y menos complejo de poner en marcha, ejecutar y usar que nagios
  • cactus : lo mejor para monitorear el rendimiento a lo largo del tiempo, genera muchos gráficos a lo largo del tiempo para ver cuáles son sus estadísticas en tiempo real
  • munin - una alternativa a los cactus

Tiendo a usar una combinación de Nagios y Cacti para monitorear activamente y ver tendencias a lo largo del tiempo.

En cuanto a la organización de topología de red, simplemente uso una wiki básica como Twiki o MediaWiki y proporciono detalles basados ​​en enlaces a diferentes topologías o configuraciones del sistema allí.

Para la configuración del sistema, utilizo un programa que desarrollé internamente llamado 'sincronía', pero hoy en día hay varios proyectos de código abierto que son similares, a saber:


1
Mi pregunta no era sobre monitoreo.
djangofan
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.