Ayuda a configurar Osmius con preguntas y respuestas.
Asistente para:
- Crear un nuevo Servicio
- Añadir una nueva Instancia
- Configurar un nuevo ANS
- Generar Informes
Osmius 9.07: Professional Monitoring July 2009 18
Reinforcement Learning Bots
Conceptos: Fácil de Manejar
Introducción::Índice
Informes:
Resúmenes de la información monitorizada.
Informes por:
- Servicios
- Instancias
- Eventos
- ANSs
- Tendencias históricas
8. Reinforcement Learning Bots
¿Quién está detrás de Osmius?
Introducción::Índice
Peopleware:
Creada en el 2000
~ 30 personas
~ 2,000,000 € facturación del último año
Servicios:
Administración, Puesta a Punto y Operaciones de IT.
Desarrollo de Software. Alto Rendimiento.
Software Abierto.
Seguridad de la Información.
I+D+I con varias Universidades.
Más:
UNEENISO/9001:2000 en IT Consultoría & Operaciones.
Calificada como contratista de la administración Pública.
Osmius 9.07: Professional Monitoring July 2009 7
13. Reinforcement Learning Bots
Arquitectura & Tecnología
Introducción::Índice
Central Server Agent
Procesos que reciben y Especializado en
AG1 monitorizar instancias
correlaccionan los SSL
eventos y manejan los MA específicas como
agentes MySQL, Web sites...
AGn
Master Agent
DataBase Punto desde el que se
Modelo de Datos
CS
quiere monitorizar y
Abierto y AG1
desplegar agentes
Documentado. Se usan de 1 a N
Events, SLA, etc
MA
AGn
MySql
WebConsole Instancias
J2EEconectándose a Algo que se quiere
la DataBase.
AG1
monitorizar (Web,
J2EE
MA DB, Temp)
TomCat AGn
Osmius 9.07: Professional Monitoring July 2009 12
14. Reinforcement Learning Bots
Arquitectura & Tecnología
Introducción::Índice
Central Server
Agent
C++ & ACE & MySql API
AG1 C++ & ACE
Rápida inserción y
SSL API (MySql, Curl,etc)
Correlación MA Nuevo Código
Comunicaciones Seguras
AGn
Master Agent
DataBase CS C++ & ACE
Normalizada Multiplatforma
Explain todo AG1
Colas Persistentes
Procesos BBDD MA Tolerancia a Fallos
AGn
MySql
WebConsole
Java J2EE Instancias
Springs – Hibernate API específica
AG1
OpenLayers J2EE Reutiliza Conexiones
MA
TomCat AGn
Osmius 9.07: Professional Monitoring July 2009 13
15. Reinforcement Learning Bots
Conceptos: Fácil de Entender
Introducción::Índice
Instancia:
Cualquier cosa que se quiere monitorizar.
Tipo o Clase de Instancia:
Define la clase de preguntas que puedes hacer a la instancia
MySQL Database | Windows Server | Exchange
Eventos de la Instancia:
Específicos para cada Tipo de Instancia
Tipos de Instancia Instancia Tipos Evento Eventos
Intranet DB # Sessions? 13 sessions in Intranet
99 sessions in CustDB
Customers DB Uptime?
10 seconds uptime CustDB
.... ....
CPU Load %? 80% CPU Load in firewall
Firewall Host Free disk Mb?
100 users in Other!!
..................................
Other Server # Users?
Osmius 9.07: Professional Monitoring July 2009 14
16. Reinforcement Learning Bots
Conceptos: Fácil de Entender
Introducción::Índice
Correlación I:
Los Eventos Activos (Problemas) deberían ser muy pocos:
Mostrar solo 1 vez el evento aunque se repita n.
Limpiar automáticamente los eventos “malos” cuando llega uno “bueno”
Si la temperatura está ya OK limpiar eventos CRITICOS anteriores.
Vistas de
Acumular Activos e
Solo 1 row Históricos
Correlación II (*)
Identifica dependencias entre Instancias:
Si el servidor falla → DataBase y WebServer también fallan.
Detección Manual y Automática.
Osmius 9.07: Professional Monitoring July 2009 15
17. Reinforcement Learning Bots
Conceptos: Fácil de Entender
Introducción::Índice
Servicio:
Grupo de Instancias que ofrecen un servicio a unos usuarios
Normalmente son grupos de funcionalidades de su Negocio.
ANS – Acuerdo de Nivel de Servicio:
Define los objetivos de sus Servicios.
La intranet no puede estar caída mas del 99.999 de su tiempo.
Horario del Servicio
¿Está usando la Intranet 24x7?
Los Servicios deben de cumplir sus ANSs dentro de su Horario.
Osmius también implementa: Intervenciones
Servicio de la Intranet...
Estará caída esta tarde desde las 15:00 a las 17:00
para actualizar la BBDD Oracle de 9i a 10g
Este periodo de tiempo no está obligado a cumplir su ANS
Osmius 9.07: Professional Monitoring July 2009 16
18. Reinforcement Learning Bots
Conceptos: Fácil de Entender
Introducción::Índice
Propagación
99.999 Up por pesos 99.999 Up
A nivel de Gold 99.900 Ok
Silver
99.900 Ok
ANS
De M to F
24x7 24x7 24x7 De 9 to 17
CRM eCom Intranet eMail
A nivel de
Servicio
... Win Intranet Host Exchange Exch.
A nivel Firewall Host DB Moon Server FrontE
Técnico.
Instancias
Eventos enviados por los agentes
Osmius 9.07: Professional Monitoring July 2009 17
19. Reinforcement Learning Bots
Conceptos: Fácil de Manejar
Introducción::Índice
Plantillas:
Manejar toda la configuración desde la Consola.
Osmius tiene plantillas por defecto para cada Tipo de Instancia
Eventos Activos/Inactivos.
Intervalos y Umbrales recomendados ...
% CPU Load Look every 5 mins || Warning: > 90 || Critical: > 95
Template
# Users Inactive
“Default”
Net KBytes Out Look every 5 mins || Warning: > 100 || Critical: > 150 | Silent
% CPU Load Look every 30 secs || Warning: > 80 || Critical: > 85
# Users Look every 30 secs || Warning: > 10 || Critical: > 15 Template
“Secure”
Net KBytes Out Look every 60 secs || Warning: > 30 || Critical: > 40
Plantillas Compartidas (*)
Descargarlas y compartirlas desde la Web de Osmius.
Buscar una configuración de “producción” para el Router Cisco C4500.
Acceder a opiniones y críticas.
Osmius 9.07: Professional Monitoring July 2009 18
22. Reinforcement Learning Bots
Almacenamiento
Introducción::Índice
Round Robin Database para los eventos.
No necesita saber cual fue la carga exacta de CPU el 01012008 a las 8:00.
Cuanto más antiguo es el dato menos detalle necesita.
Data Warehouse Integrado
Procesos específicos para agregar información diaria (segundos en cada estado, etc)
Modo Silencioso
Eventos en “modo silencioso” se envían solo cuando hay cambios de criticidad.
“Enviar la Temperatura solo una vez cuando supere los 30 C”
Previene saturación de red y de almacenamiento.
Osmius 9.07: Professional Monitoring July 2009 21
23. Reinforcement Learning Bots
Integración
Introducción::Índice
Notificaciones & Subscripciones
Osmius le informa sobre los cambios.
Cambios Disponibilidad Intranet
Servio email
Horario Trabajo
Cambios estado Instancia .... usando cuando
SMS
Subscribirse a Informes Guardia
eComm 3thd Party
Nota Global Software
Mandar Eventos de Osmius a “otros”
“Standalone Agents”: Integrar los Agentes directamente con email, Nagios, …
Abrir Tickets automáticamente usando notificaciones.
Intercambiar Eventos con otros sistemas de Monitorización.
Recibir Eventos de “otros”
Por línea de comandos
Agente Proxy y Captura deTraps SNMP (*)
Osmius 9.07: Professional Monitoring July 2009 22
27. Reinforcement Learning Bots
Modelo de Negocio con Osmius
Introducción::Índice
Consultoría
Requisitos Configuración Formación
Implantación Desarrollos a medida Soporte a la Instalación
Soporte Software
Incidencias Alertas Técnicas Soporte Web, Mail, ..
Parches Apoyo a la Instalación Soporte Telefónico
Desarrollo
Nuevos Agentes Influir en el Roadmap Hijos de Osmius
Nuevos Interfaces Osmius Empotrado
26
29. Reinforcement Learning Bots
Modelo de Negocio con Osmius
Introducción::Índice
¿Hay Modelo de Negocio con FLOSS?
Osmius es FLOSS porque:
Ser abiertos nos ayuda con la distribución ya que ...
Osmius es una herramienta profesional de monitorización
que compite con las “Grandes”.
Ser abiertos nos ayuda a vender Osmius.
¿Por qué comprar algo que me ata cuando hay una alternativa abierta?.
Los clientes ya lo entienden perfectamente.
Osmius no mantiene distribuciones dobles engañosas.
Los clientes comparan Osmius con herramientas FLOSS (de verdad)
y nos eligen:
1. Porque Osmius es un software muy bueno (funcionalidad & fiabilidad &
servicios)
2. Porque Osmius puede crecer y adaptarse rápidamente
Osmius 9.07: Professional Monitoring July 2009 28