A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

OMEGAMON ® © 2005 IBM Corporation OMEGAMON ® Universal Agent “A Captura do DADO” Almir Albuquerque Tel.: (011) 2132 7795.

Apresentações semelhantes


Apresentação em tema: "OMEGAMON ® © 2005 IBM Corporation OMEGAMON ® Universal Agent “A Captura do DADO” Almir Albuquerque Tel.: (011) 2132 7795."— Transcrição da apresentação:

1 OMEGAMON ® © 2005 IBM Corporation OMEGAMON ® Universal Agent “A Captura do DADO” Almir Albuquerque Email: almirMA@br.ibm.com Tel.: (011) 2132 7795

2 OMEGAMON ® © 2007 IBM Corporation 2 Tópicos  Visão Geral  Arquitetura  Tipos de Extração  Exemplos  Referencias

3 OMEGAMON ® © 2007 IBM Corporation 3 SAP R/3 Server Databases (UDB, Sybase, Oracle) MQ, MQI, MQ Workflow, Interchange Server Base HW and Operating Systems Completo Gerenciamento de Disponibilidade e Performance Para Um Mundo “On Demand” zSeries Server (z/OS and Subsystems, VM, Linux) ITM / ITCAM / OMEGAMON Application Servers

4 OMEGAMON ® © 2007 IBM Corporation 4 License Compliance Manager for z/OS v4.1 System Automation for z/OS 3.1 Composite Application Manager for R.T. Tracking V6.1 NetView on z/OS v5.2 IBM Tivoli Monitoring v6.1 System Automation for Multiplatforms v2.2 OMEGAMON XE for z/VM v4.1.0 Composite Application Manager for WebSphere V6.1 Composite Application Manager for SOA V6.1 Workload Scheduler for z/OS 8.3 Contract Compliance Manager v3.7 Usage and Accounting Manager v6.1 OMEGAMON XE for DB2 PE/PM v4.1.0 OMEGAMON XE for Storage v4.1.0 OMEGAMON XE for MF Networks v4.1.0 OMEGAMON XE for CICS & IMS v4.1.0 Executive Dashboard Service Level Reporting A Tivoli possui um enorme portfólio para zSeries … Mas ainda há pontos “cegos” OMEGAMON XE on z/OS v4.1.0

5 OMEGAMON ® © 2007 IBM Corporation 5 O que fazer quando a informa ç ão que você precisa não existe no TEP (Tivoli Enterprise Portal) ? Abre um chamado Solicita um “Enhancement Request” Espera o lançamento de um produto Ou você….. Utiliza o Agente Universal Customiza seu próprio agente Cria alertas Cria ações automáticas Guarda histórico Ou você... Tivoli Enterprise Portal

6 OMEGAMON ® © 2007 IBM Corporation 6 Permite que dados customizados sejam integrados ao OMEGAMON DE/XE: Coleta dados de diferentes fontes Monitora somente os atributos de seu interesse Permite que você atenda rapidamente as mudanças de cenários. O que é o Agente Universal? File Data Provider TCPIP Socket Data Provider SNMP Data Provider UA Intelligent Remote Agent TEMS (Tivoli Enterprise Monitoring Server) API Data ProviderODBC Data Provider Post Data ProviderHTTP Data Provider Script Data Provider

7 OMEGAMON ® © 2007 IBM Corporation 7 Arquitetura Tivoli OMEGAMON CNP Browser Cliente HTTP / IIOP Apresentação DP Windows / Unix Agente Universal SQL/ RPC TEPS Servidores de Gerenciamento TEMS - HUB RPC UDB SQL SQL/RPC Gerenciamento De Recursos TEMS - Remoto Proxy/Agente RPC z/OS CICS IMS DB2 Stor Net z/OS

8 OMEGAMON ® © 2007 IBM Corporation 8 TEMS UA Intelligent Remote Agent Arquivo 1 File Data Provider Arquivo 2 Aplicação 1 Socket Data Provider Aplicação 2 Aplicação SNMP SNMP Data Provider Aplicação SNMP Data Providers, Universal Agent, TEMS e TEPS podem ser instalados em uma mesma máquina ou em máquinas separadas. Desenho de Arquitetura Modular

9 OMEGAMON ® © 2007 IBM Corporation 9 Introduzindo Metafiles

10 OMEGAMON ® © 2007 IBM Corporation 10 Editor de Texto Comum Especifica as características dos dados baseado no conhecimento da aplicação fornecedora da informação e dos requerimentos de monitoração. xxxxxxxx.mdl //APPL //NAME //SOURCE //ATTRIBUTES.......... O Metafile é validado e utilizado pelo Data Provider para iniciar a monitoração. Um Metafile é um Mapa dos Dados

11 OMEGAMON ® © 2007 IBM Corporation 11 //appl MVS //name SYSTEM E //source file D:\UA_LOGS\PRA1.log TAIL ManagedSystemName=PRA1 //source file D:\UA_LOGS\PRB1.log TAIL ManagedSystemName=PRB1 //attributes ';' System D 10 Application D 10 Date D 10 Time D 10 Message D 256 Threshold D 10 AutoAction D 20 Exemplo de Metafile

12 OMEGAMON ® © 2007 IBM Corporation 12 Agente Universal - Data Providers Para z/OS: File Data Provider (USS) HTTP Data Provider TCP/IP Socket Data Provider SNMP Data Provider ODBC Data Provider

13 OMEGAMON ® © 2007 IBM Corporation 13 File Data Provider (USS)  Monitora dados a partir de um arquivo seqüencial  Fácil de configurar  O arquivo deve ser acessível pelo Agente Universal  O arquivo pode ser monitorado de duas formas: –Forma de Eventos –Forma de “Samples”

14 OMEGAMON ® © 2007 IBM Corporation 14 Monitor HTTP URL  Monitora a disponibilidade da URL  Retorna informações das páginas e objetos  Suporta intervalos de monitoração  Calcula estatísticas como (Mínimo, Maximo, Tempo médio de resposta, número de objetos, etc.)

15 OMEGAMON ® © 2007 IBM Corporation 15 UA – HTTP DP

16 OMEGAMON ® © 2007 IBM Corporation 16 Socket Data Provider  O Socket Data Provider permite que o Agente Universal gerencie dados de uma plataforma onde ele não pode ser instalado ou onde já existem aplicações que fornecem informações, utilizando comunicação programa-a-programa através de socket TCP/IP.

17 OMEGAMON ® © 2007 IBM Corporation 17 SNMP Data Provider Através deste Data Provider, o Agente Universal pode monitorar qualquer atributo de uma MIB (Management Information Base). Desta forma podemos:  Fazer discovery automático da rede TCP/IP  Coletar informações de MIB  Monitorar traps SNMP  Efetuar operações de SNMP SET  Coletar histórico de estatísticas dos devices de rede

18 OMEGAMON ® © 2007 IBM Corporation 18 UA Emitter – Envio de Traps SNMP  Envia traps SNMP diretamente para outros gerenciadores de SNMP, tais como NetView, OpenView, etc..

19 OMEGAMON ® © 2007 IBM Corporation 19 ODBC Data Provider  O Agente Universal, através do ODBC Data Provider, permite a coleta de dados residentes em qualquer banco de dados compatível com os padrões ODBC, utilizando comandos SQL e “Stored Procedure”.  Coleta dados de bancos de dados instalados em máquinas remotas (incluindo DB2 no z/OS).

20 OMEGAMON ® © 2007 IBM Corporation 20 ODBC Data Provider

21 OMEGAMON ® © 2007 IBM Corporation 21 Exemplos de Uso no “Mundo Real”  Monitorando Spool do JES2 –Um programa REXX emite comandos de display do JES2 e envia as informações para o Agente Universal.  Monitorando HTTP Server no z/OS, através de comandos de console –Um programa REXX emite comandos de console (Modify) para extrair informações do HTTP Server, trata a resposta e envia para o Agente Universal.  Monitorando um LOG de aplicação gravado em arquivo no z/OS –Uma aplicação do cliente grava registros de informação e problemas em um arquivo seqüencial no z/OS, enquanto um programa REXX lê os registros deste arquivo e envia para o Agente Universal.

22 OMEGAMON ® © 2007 IBM Corporation 22 Referências  Meu lema:

23 OMEGAMON ® © 2007 IBM Corporation 23 Referências  http://catalog.lotus.com/wps/portal/topal http://catalog.lotus.com/wps/portal/topal

24 OMEGAMON ® © 2007 IBM Corporation 24 Perguntas ??

25 OMEGAMON ® © 2005 IBM Corporation Muito Obrigado !!!

26 OMEGAMON ® © 2005 IBM Corporation Slides BACKUP

27 OMEGAMON ® © 2007 IBM Corporation 27 REXX emitindo comando de console / JES2 "CONSOLE ACTIVATE NAME("consname") CART('MWBCART1')" "CONSOLE SYSCMD(F" httpas",APPL=-D STATS)“ ou "CONSOLE SYSCMD($DSPL)“ x=GETMSG('msgrep.','sol','MWBCART1',,60) "CONSOLE DEACTIVATE"

28 OMEGAMON ® © 2007 IBM Corporation 28 REXX efetuando conexão socket com UA /* SEND THE DATA TO THE AGENT */ uahost=192.168.57.8 uaport=7500 y=Socket("Initialize","mwbskt") say "CONNECTING TO UAGENT AT" uahost "USING PORT" uaport /* Create active socket and get socket endpoint id */ sockrc =Socket('Socket',2,'SOCK_STREAM','IPPROTO_TCP') /*** BIND SOCKET TO NETWORK INTERFACE AND PORT ***/ sockid = word(sockrc,2) sock_network_name = 'AF_INET' uaport uahost sockconnrc = Socket('Connect',sockid,sock_network_name) /*** WRITE TO SOCKET ***/ Writerc= Socket('Write',sockid,outstring) say "WRITE DATA RESULT:" Writerc /*** RETRIEVE RETURNED DATA ***/ rline = Socket('Read',sockid) SAY "READ RESULTS:" rline '...' length(rline) /*** Close the client socket ***/ z=Socket("Terminate","mwbskt")


Carregar ppt "OMEGAMON ® © 2005 IBM Corporation OMEGAMON ® Universal Agent “A Captura do DADO” Almir Albuquerque Tel.: (011) 2132 7795."

Apresentações semelhantes


Anúncios Google