Eventguard

304 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
304
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Eventguard

  1. 1. Thursday, July 12, 2012
  2. 2. Tecnologias• Flex - Interface• Java - Servidor• Esper - CEP Engine (Complex EventProcessing)• Nagios Broker - Geração de eventos• Gearman - Armazenamento de eventos• MySQL - Armazenamento de regrasThursday, July 12, 2012
  3. 3. Termos• Regra - Conjunto de componentes visuaisarranjado de forma lógica.É armazenada na base de dados e écomposta pela descrição dos objetos visuaise por uma descrição lógica (EPL)• EPL - Descrição da regra na linguagem doengine de correlação. É armazenado noservidor Eventguard.• Evento - Resultado da monitoração de cadahost e serviço que passa pelo Broker NagiosThursday, July 12, 2012
  4. 4. RegraÉ composta pela descrição dos objetos visuaise por uma descrição lógica (EPL)Thursday, July 12, 2012
  5. 5. EPLhttp://esper.codehaus.org/esper-4.6.0/doc/reference/en-US/html/epl_clauses.htmlThursday, July 12, 2012
  6. 6. EventoEvento - Resultado da monitoração de cadahost e serviço que passa pelo Broker NagiosThursday, July 12, 2012
  7. 7. Arquitetura - InterfaceOpMonInterfaceDatabaseMySQLEventguardServerRegraMetadataEPLJava RMIFlexThursday, July 12, 2012
  8. 8. Arquitetura - BackendEventguardServerGearmanOpMonBrokerChecagemPassivaEventosNSCAJava/EsperWorkerop_eventguardThursday, July 12, 2012
  9. 9. InterfaceThursday, July 12, 2012
  10. 10. InterfaceThursday, July 12, 2012
  11. 11. Interface - ComponentesE, OU, INVERSÃOThursday, July 12, 2012
  12. 12. Interface - ComponentesRepetição e TemporizaçãoThursday, July 12, 2012
  13. 13. Instalação• RPM• Habilitar eventos• OpCFG• Iniciar serviço Eventguard•Thursday, July 12, 2012
  14. 14. Instalação - OpCFGConfiguration - Advanced - Main Config - EventguardThursday, July 12, 2012
  15. 15. Instalação - OpCFGConfiguration - Alerting - Contacts - [contact] - EditThursday, July 12, 2012
  16. 16. Configuração/usr/local/opmon/share/eventguard/etcThursday, July 12, 2012
  17. 17. Utilitários• eventguard - inicia e para daemon• eventguard-client - lista, remove einsere regras no engine• runserver - Inicia servidor de formasimples• setenv - usado pelos demais scripts paradefinir o ambiente java./usr/local/opmon/share/eventguard/binThursday, July 12, 2012
  18. 18. eventguard-clientThursday, July 12, 2012

×