Tenemos un Centro de operaciones de red con una docena de pantallas grandes y panorámicas que nos muestran varios gráficos de rendimiento, alarmas de servidores y equipos de red y páginas de estado. Muchas de las páginas obviamente no fueron diseñadas para ser vistas en una pantalla estática. ¿Alguien tiene una configuración similar en la que haya encontrado una herramienta o paquete en particular que se destaque en la visualización de datos? Estoy pensando que un poco de programación personalizada y tal vez algo que pueda desplazar el texto, mostrar diales, luces intermitentes y todo lo que produciría lo que estoy buscando, pero no sé por dónde empezar. Si alguien tiene algo que hacer o no hacer o tener éxito con determinados productos, sería de gran ayuda.
ACTUALIZACIÓN : Parece que lo que estoy buscando es una herramienta de creación de paneles.
Respuestas:
Las computadoras son mucho mejores que yo en el análisis de datos. Personalmente prefiero sistemas como OpsView que digieren situaciones y ofrecen una interfaz multifacética. Las estadísticas de monitoreo se filtran por condiciones anormales, y se envían alertas individuales a los administradores responsables del sistema. Hay un panel general de salud que puede ver el servicio de asistencia y la administración que da una idea de cuán grave es un corte y si alguien que pueda solucionarlo está trabajando en ello. Lo ponen en rotación en la pantalla grande como algo que puedes ver de un vistazo, no como algo que miras todo el día. El texto desplazable y las luces intermitentes no son la forma en que los empleados asalariados deberían interactuar con sus sistemas de monitoreo.
Conrad Albrecht-Buehler tiene un Google Techtalk ("Hacer que la supervisión apesta menos") que discute los méritos y las deficiencias que ve en el diseño actual de la interfaz de usuario del tablero, y propone algunas mejoras. No sé si ha publicado código o incluso su tesis. La idea general es simple:
En cuanto a las herramientas específicas que usaría para escribir su propio sistema de monitoreo, los scripts de Nagios tienen una interfaz decente (probablemente aquí es donde pegaría un mapeo HEED si lo desea), el almacenamiento de señales se puede hacer con rrdtool , y puedes generar gráficos a partir de eso, y hay una aplicación de Django llamada Graphite que procesa bases de datos rrd. También está Nagvis :
fuente
Lo que he hecho es obtener la mayor cantidad posible en un navegador web. Luego uso Firefox, IE-TAB y Tab mix plus para mostrar los datos.
Tab mix plus le permite actualizar automáticamente y rotar las pestañas en un horario.
IE-Tab le permite mostrar ventanas de IE dentro de las pestañas para que TMP pueda hacer la rotación y actualización automáticas.
Luego, puede mostrar todos los monitores inalámbricos MRTG, CATI, NAGIOS, What'sUp Gold que desee y gira automáticamente, se actualiza automáticamente y es brillante ... :)
Tenemos un desarrollador que crea aplicaciones WPF por diversión, así que cuando quiero brillar, las crea para mí.
fuente
Teníamos demasiadas pantallas y no suficiente información útil, por lo que engañamos totalmente. Encontramos un protector de pantalla interesante basado en LCARS (se parece a las pantallas de Star Trek) y lo ejecutamos en una de las pantallas inactivas. Ese fue el que más vieron los jefes.
fuente
Escribí mi propia visualización de Nagios después de descubrir que ninguna de las versiones fáciles de encontrar puede manejar cientos de hosts con decenas de miles de comprobaciones. (Para liberar el código, necesito algunas personas que quieran probarlo fuera de mi entorno para poder convencer a los jefes)
Incluso los pocos que podrían no romperse requerían una configuración manual que nuestro generador de configuración nagios no podía pervertir.
Mis visualizaciones se usan en OS X y Linux, curiosamente el único navegador OS X con un modo de pantalla completa que funciona es Opera, ni Safari (y eso incluye webkit) ni FireFox.
Sin embargo, algunos consejos generales:
fuente
No conozco ningún paquete existente, pero si estás contento de codificar y tu NOC está basado en Windows, es posible que te interesen los PowerShellToys que el software / n ha anunciado. Hay una publicación en el blog de PowerShell que proporciona más información y enlaces a cada PowerShellToy. Mi primer pensamiento al enterarme de esto fue que serían ideales para crear un tablero para monitorear servidores y demás.
fuente
Utilizamos las herramientas BAC de Mercury (ahora HP) para nuestros paneles. Puedo tomar contadores, alertas, etc. de MUCHAS fuentes, analizar sus estadísticas y mostrar esas estadísticas en una variedad de formas. Sin embargo, te advierto que es una solución de alta gama, muy costosa.
fuente