Osmius: Solución para monitorizar el estado de cualquier cosa conectada a red

es una solución open-source para monitorizar el estado de cualquier elemento conectado a una red, permitiendo monitorizar:

· Sistemas: servidores, routers, dispositivos, redes, racks.

· Aplicaciones: web, social, CRM corporativo, ERPs, bases de datos.

· Key Performance Indicators [KPI]: procesos de negocio, HR efficiency, energy consumption.

· ANSs: disponibilidad, tiempo de respuesta, downtimes planificados y no planificados.

· Internet de las cosas: valores de bolsa, climáticos, polución en su vecindad…

Arquitectura:

Para lograr flexibilidad y adaptación a múltiples entornos Osmius utiliza una arquitectura basada en agentes. Son estos agentes los que monitorizan nuestro entorno y nos envían eventos que podemos consultar y gestionar de forma centralizada.

El Servidor Central de Osmius está construido con tecnologías J2EE.

Algunas de sus características:

· Arquitectura basada en Agentes:

· Preparado para monitorizar cualquier cosa: además de la carga de CPU o el tráfico de red, por qué no monitorizar el número de ventas por hora o el tiempo que tarda en subir un documento a su CMS.

· Rendimiento: más de 60.000 eventos por minuto. Miles de elementos y millones de eventos.

· Robustez: Osmius está preparado contra pérdidas de conexión o fallos en procesos reenviando y reiniciando sus procesos después de resolver los problemas.

· Instancias Gestionadas: de Unix a Windows, Bases de Datos de MySQL a Oracle, Máquinas Virtuales, etc. Es fácil desarrollar nuevos Agentes.

· Personalización: utilice e integre sus propios scripts, añada nuevos eventos SNMP o WMI.

· Consola personalizable:

· GIS Integrado: localice sus Instancias y aprovechese de las capacidades del motor SIG.

· Minería de Datos: compruebe dónde se localizan sus problemas principales y haga consultas como qué servicio se ha caido más tiempo durante el último día, mes, año…

· Sistema de Notificación: ¿desea recibir alertas en su móvil o enviar alertas vía e-mail, Jabber o SMS a su equipo de soporte 24×7?

· Consola Móvil: compruebe desde su iPhone o Android el estado del sistema en tiempo real y el Cuadro de Mando de sus ANS.

La monitorización con Osmius está basada en Agentes que se especializan en diferentes dispositivos (instancias en Osmius) como bases de datos o aplicaciones web.

Al contrario que otras herramientas de monitorización Osmius permite elegir entre monitorización intrusiva y no intrusiva dependiendo de nuestras necesidades o reestricciones de acceso.

· Infraestructura Distribuida con un servidor Linux para centralizar el recibimiento de eventos y configuraciones, posibilidad de desplegar de 1 a N Agentes (en Linux, Windows y Solaris) para monitorizar dependiendo de la topología de la red.

· Consola Web para administrar la infraestructura distribuida.

· Despliegue y configuración de Agentes desde la consola.

· Nuevos Agentes y actualizaciones desde la consola.

· Agentes Proxy que permiten monitorizar diferentes subredes.

· Robustez para recuperarse de cualquier fallo que ocurra a través de todas las capas de la arquitectura.

· Sistemas de memoria caché para no perder ningún evento de Osmius.

· Seguridad basada en usuarios, grupos de Instancias y Roles que garantiza un alto nivel de personalización de permisos para ANSs, Servicios e Instancias.

Osmius permite definir Eventos:

· Osmius está preparado para crecer con nuevos Agentes que pueden ser cargados en su consola con un sólo click.

· De forma más sencilla, un usuario puede definir nuevos eventos y reutilizar scripts anteriores o MIBs SNMP y OIDs utilizando lo que en Osmius se llaman Interfaces.

o Interfaz de ejecución de Procesos y Scripts

o Interfaz de SNMP protocol v1 y v2c

o Traps: puede crear nuevos eventos de cualquier tipo de Instancia y traducir los traps recibidos a través del Agente SNMPTrap de Osmius.

Osmius ha sido diseñado desde el principio para proporcionar tanto una perspectiva técnica como de negocio.

Data Mining:

Una vez que ha prevenido problemas o reaccionado ante fallos querrá pasar a la siguiente fase: analizar datos históricos para identificar puntos conflictivos para preveer acciones y comprobar su impacto en el negocio y los sistemas.

Osmius le permite ver datos históricos en gráficas y le proporciona una herramienta potente en forma de Cuadro de Mando al que puede acceder desde la Consola Web y desde la Consola Mobile.

· Evolución de disponibilidad de Servicios y gráficas de estado

· Variables de Instancia: comprobar la evolución de cada dato: carga de CPU, temperatura, uso de la red, etc.

· Cuadro de Mando: identifique Servicios problemáticos, ANSs incumplidos, compruebe la disponibilidad de sus dispositivos.

· Informes: distribución de eventos, inventarios de Instancias, capacity planning de recursos, actividad de los usuarios, auditoría de notificaciones, etc

Osmius soporta un amplio abanico de tecnologías (Agentes soportados)

– Sistemas Operativos: Linux, Solaris, Windows, HP-UX

– Redes

– VMWare

– Bases de Datos: Oracle, MySQL, SQL Server, …

– Dispositivos SNMP

– Aplicaciones: Apace, IIS, Tomcat, JBoss, Active Directory, …

– Protocolos: IP, Ficheros de Log, WEB, Bluetooth,…

– Otros: Dispositivos Amazing PDU, PowerHawk2, Sequoia,…

Podéis continuar leyendo la documentación de Osmius, que ofrece guías de instalación, Kick Start, Agentes,…

O bien acceder a su Demo en http://demo.osmius.com con demo (demo09)

Como curiosidad final en el desarrollo de Osmius usan Scrum, y han publicado los Sprints 🙂

http://www.osmius.com/osmwiki/doku.php?id=desarrollo:sprints

Respuesta

  1. […] Actualizados : Osmius: Solución para monitorizar el estado de cualquier cosa conectada a red Google CodePro Analytix Google relanza Herramientas de Desarrollo de Instantiations JQTouch: JQuery […]

Deja un comentario