publib.boulder.ibm.compublib.boulder.ibm.com/tividd/td/itmftp/sc32-1385-00/pt_br/pdf/tpimst.pdf ·...

236
IBM Tivoli Monitoring para Transaction Performance: Desempenho de Transações da Web Guia de Instalação Versão 5.2.0 S517-7814-00

Upload: others

Post on 31-Jan-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

  • IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web

    Guia

    de

    Instalação

    Versão

    5.2.0

    S517-7814-00

    ���

  • IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web

    Guia

    de

    Instalação

    Versão

    5.2.0

    S517-7814-00

    ���

  • Nota

    Antes

    de

    utilizar

    estas

    informações

    e

    o

    produto

    a

    que

    elas

    se

    referem,

    leia

    as

    informações

    no

    Apêndice

    I,

    “Avisos”,

    na

    página

    207.

    Primeira

    Edição

    (Outubro

    de

    2003)

    Esta

    edição

    aplica-se

    à

    Versão

    5.2.0

    do

    IBM®

    Tivoli®

    Monitoring

    para

    Transaction

    Performance

    e

    a

    todos

    os

    releases

    e

    modificações

    subseqüentes,

    até

    que

    seja

    indicado

    de

    outra

    forma

    em

    novas

    edições.

    ©

    Copyright

    International

    Business

    Machines

    Corporation

    2003.

    Todos

    os

    direitos

    reservados.

    Direitos

    Restritos

    para

    Usuários

    do

    Governo

    dos

    Estados

    Unidos

    Uso,

    duplicação

    ou

    divulgação

    restrito

    pelo

    documento

    GSA

    ADP

    Schedule

    Contract

    com

    a

    IBM

    Corp.

  • Índice

    Figuras

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . v

    Tabelas

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . vii

    Sobre

    este

    Guia

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . ix

    Quem

    Deve

    Ler

    este

    Guia

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . ix

    Publicações

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . x

    Biblioteca

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    .

    .

    .

    .

    .

    .

    .

    .

    . x

    Publicações

    de

    Pré-requisito

    .

    .

    .

    .

    .

    .

    .

    . x

    Publicações

    Relacionadas

    .

    .

    .

    .

    .

    .

    .

    .

    . xi

    Acessando

    Publicações

    On-line

    .

    .

    .

    .

    .

    .

    . xi

    Fazendo

    Pedidos

    de

    Publicações

    .

    .

    .

    .

    .

    . xii

    Acessando

    Publicações

    On-line

    .

    .

    .

    .

    .

    .

    .

    . xii

    Fazendo

    Pedidos

    de

    Publicações

    .

    .

    .

    .

    .

    .

    . xii

    Acessibilidade

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . xiii

    Entrando

    em

    Contato

    com

    o

    Suporte

    ao

    Software

    xiii

    Convenções

    Utilizadas

    neste

    Guia

    .

    .

    .

    .

    .

    . xiii

    Convenções

    de

    Tipo

    de

    Caractere

    .

    .

    .

    .

    .

    . xiii

    Variáveis

    e

    Caminhos

    Dependentes

    do

    Sistema

    Operacional

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . xiv

    Capítulo

    1.

    Introdução

    ao

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 1

    Os

    Componentes

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 1

    O

    Componente

    de

    Descoberta

    .

    .

    .

    .

    .

    .

    . 2

    Atendimento:

    O

    Componente

    Quality

    of

    Service

    . 2

    Atendimento:

    O

    Componente

    de

    Monitoração

    J2EE

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 3

    Reprodução:

    Synthetic

    Transaction

    Investigator

    .

    . 3

    Reprodução:

    Rational

    Robot/Generic

    Windows

    .

    . 3

    A

    Infra-estrutura:

    O

    Servidor

    de

    Gerenciamento,

    os

    Agentes

    de

    Gerenciamento

    e

    o

    Mecanismo

    ARM

    .

    . 4

    O

    Servidor

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    . 4

    Agentes

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    . 5

    Store

    and

    Forward

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 6

    O

    Mecanismo

    ARM

    (Application

    Response

    Measurement)

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 6

    Relatórios

    em

    Tempo

    Real

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 7

    Criação

    de

    Relatório

    Histórico

    .

    .

    .

    .

    .

    .

    .

    . 8

    Capítulo

    2.

    Visão

    Geral

    da

    Instalação

    11

    Preparando-se

    para

    a

    Instalação

    .

    .

    .

    .

    .

    .

    . 12

    Verificando

    a

    Instalação

    Anterior

    do

    Software

    do

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    . 12

    Utilizando

    Arquivos

    de

    Instalação

    da

    Web

    .

    .

    . 12

    Utilizando

    Arquivos

    de

    Instalação

    de

    um

    CD

    .

    . 16

    Capítulo

    3.

    Executando

    uma

    Instalação

    Típica

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 19

    Executando

    uma

    Instalação

    Típica

    não

    Protegida

    .

    . 20

    Executando

    uma

    Instalação

    Típica

    Protegida

    .

    .

    . 31

    Capítulo

    4.

    Executando

    uma

    Instalação

    Personalizada

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 51

    Preparando

    um

    Banco

    de

    Dados

    Existente

    .

    .

    .

    . 52

    Preparando

    um

    Banco

    de

    Dados

    DB2

    Existente

    52

    Instruções

    para

    a

    Preparação

    de

    um

    Banco

    de

    Dados

    Oracle

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 59

    Executando

    uma

    Instalação

    Personalizada

    .

    .

    .

    . 60

    Capítulo

    5.

    Instalando

    os

    Gravadores

    de

    Transação

    Sintética

    .

    .

    .

    .

    .

    .

    .

    . 89

    Preparando-se

    para

    a

    Instalação

    do

    Software

    de

    Transação

    Sintética

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    Planejando

    a

    Folha

    para

    Instalação

    do

    Software

    de

    Transação

    Sintética

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 91

    Pré-requisitos

    para

    o

    Gravador

    de

    Transação

    Sintética

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 91

    Instalando

    o

    Software

    de

    Gravação

    para

    Synthetic

    Transaction

    Investigator

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 92

    Instalando

    o

    Software

    para

    Gravação

    e

    Reprodução

    do

    Generic

    Windows

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 94

    Capítulo

    6.

    Implementando

    e

    Verificando

    Componentes

    de

    Monitoração

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 97

    Implementando

    Componentes

    de

    Monitoração

    .

    . 97

    Removendo

    um

    Componente

    .

    .

    .

    .

    .

    .

    .

    . 109

    Planejando

    o

    Upload

    dos

    Dados

    de

    Monitoração

    110

    Exibir

    Detalhes

    de

    Componentes

    em

    um

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 111

    Mensagens

    de

    Implementação

    .

    .

    .

    .

    .

    .

    .

    . 113

    Configurando

    Definições

    de

    Proxy

    dos

    Agentes

    de

    Gerenciamento

    que

    Executam

    o

    STI

    .

    .

    .

    .

    .

    . 116

    Verificando

    a

    Instalação

    de

    um

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 118

    Registrando

    o

    Mecanismo

    de

    Reprodução

    do

    Synthetic

    Transaction

    Investigator

    no

    Windows

    .

    . 120

    Capítulo

    7.

    Ativando

    o

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    para

    o

    Tivoli

    Enterprise

    Data

    Warehouse

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 123

    123

    Apêndice

    A.

    Fazendo

    Upgrade

    de

    uma

    Instalação

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance,

    Versão

    5.1

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 127

    Apêndice

    B.

    Instalando

    o

    Produto

    através

    da

    Linha

    de

    Comandos

    .

    .

    . 135

    Visão

    Geral

    do

    Programa

    de

    Instalação

    .

    .

    .

    .

    . 135

    Executando

    uma

    Instalação

    Silenciosa

    do

    servidor

    de

    gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 137

    iii

  • Executando

    uma

    Instalação

    Silenciosa

    de

    um

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    . 141

    Sintaxe

    do

    Comando

    de

    Instalação

    .

    .

    .

    .

    .

    . 144

    Sintaxe

    Básica

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 144

    Sintaxe

    das

    Opções

    de

    Configuração

    .

    .

    .

    . 145

    Instruções

    para

    Aplicar

    as

    Opções

    .

    .

    .

    .

    .

    . 146

    Métodos

    para

    Aplicar

    as

    Opções

    .

    .

    .

    .

    .

    . 146

    Requisitos

    para

    um

    Arquivo

    de

    Opções

    .

    .

    . 146

    Lista

    de

    Definições

    e

    Opções

    .

    .

    .

    .

    .

    .

    .

    . 147

    Opções

    para

    Monitorar

    as

    Mensagens

    de

    Instalação

    147

    Definições

    do

    Instalador

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 148

    Opções

    de

    Configuração

    para

    o

    servidor

    de

    gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    Opções

    de

    Configuração

    -G

    .

    .

    .

    .

    .

    .

    . 151

    Opção

    de

    Configuração

    -P

    .

    .

    .

    .

    .

    .

    .

    . 152

    Opção

    de

    Configuração

    -W

    .

    .

    .

    .

    .

    .

    .

    . 152

    Opções

    de

    Configuração

    para

    o

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 158

    Opções

    de

    Configuração

    -G

    .

    .

    .

    .

    .

    .

    . 159

    Opção

    de

    Configuração

    -P

    .

    .

    .

    .

    .

    .

    .

    . 159

    Opção

    de

    Configuração

    -W

    .

    .

    .

    .

    .

    .

    .

    . 160

    Apêndice

    C.

    Configurando

    Definições

    do

    Produto

    no

    IBM

    WebSphere

    Application

    Server

    .

    .

    .

    .

    .

    .

    .

    .

    . 163

    Como

    Utilizar

    o

    Número

    da

    Porta

    do

    Console

    Administrativo

    do

    WebSphere

    Application

    Server

    . 163

    Funções

    de

    Autorização

    Disponíveis

    .

    .

    .

    .

    .

    . 164

    Atribuindo

    Funções

    de

    Autorização

    .

    .

    .

    .

    .

    . 165

    Apêndice

    D.

    Desinstalando

    Componentes

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 169

    Apêndice

    E.

    Parando

    e

    Iniciando

    os

    Componentes

    do

    Produto

    .

    .

    .

    .

    .

    . 177

    Parando

    e

    Iniciando

    o

    Servidor

    de

    Gerenciamento

    177

    Parando

    e

    Iniciando

    um

    Agente

    de

    Gerenciamento

    178

    Parando

    e

    Iniciando

    o

    Servidor

    Proxy

    para

    Quality

    of

    Service

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 180

    Apêndice

    F.

    Instalando

    Pacotes

    de

    Idiomas

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 183

    O

    que

    É

    um

    Pacote

    de

    Idioma?

    .

    .

    .

    .

    .

    .

    . 183

    Programas

    de

    Instalação

    de

    Pacotes

    de

    Idioma

    .

    . 183

    Localizações

    de

    Programas

    de

    Instalação

    de

    Pacotes

    de

    Idioma

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 184

    Procedimento

    de

    Instalação

    do

    Pacote

    de

    Idioma

    185

    Parte

    1.

    Etapas

    Preliminares

    .

    .

    .

    .

    .

    .

    . 185

    Parte

    2.

    Executando

    o

    Programa

    de

    Instalação

    185

    Parte

    3.

    Concluindo

    o

    Processo

    de

    Instalação

    187

    Apêndice

    G.

    Scripts

    de

    Amostra

    para

    Configurar

    os

    Bancos

    de

    Dados

    Existentes

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 189

    Script

    SQL

    de

    Amostra

    para

    Criar

    Espaço

    de

    Tabela

    Fixo

    no

    Oracle

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 189

    Script

    SQL

    de

    Amostra

    para

    Criar

    Espaço

    de

    Tabela

    Flexível

    no

    Oracle

    .

    .

    .

    .

    .

    .

    .

    .

    . 190

    Script

    de

    Amostra

    de

    Shell

    para

    Configuração

    do

    DB2

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 191

    Apêndice

    H.

    Personalizando

    Certificados

    SSL

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 195

    Apêndice

    I.

    Avisos

    .

    .

    .

    .

    .

    .

    .

    .

    . 207

    Marcas

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 209

    Apêndice

    J.

    Acessibilidade

    .

    .

    .

    .

    . 211

    Navegando

    pela

    Interface

    Utilizando

    o

    Teclado

    .

    . 211

    Aumentando

    o

    que

    É

    Exibido

    na

    Tela

    .

    .

    .

    .

    . 211

    Índice

    Remissivo

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 213

    iv

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • Figuras

    v

  • vi

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • Tabelas

    1.

    Resumo

    dos

    Objetivos

    da

    Instalação

    do

    Produto

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 11

    2.

    Opções

    de

    Instalação

    .

    .

    .

    .

    .

    .

    .

    .

    . 19

    3.

    Requisitos

    do

    Servidor

    de

    Gerenciamento

    21

    4.

    Requisitos

    do

    Agente

    de

    Gerenciamento

    21

    5.

    Requisitos

    do

    Servidor

    de

    Gerenciamento

    para

    uma

    Instalação

    Típica

    Protegida

    .

    .

    .

    .

    .

    . 32

    6.

    Requisitos

    do

    Agente

    de

    Gerenciamento

    para

    uma

    Instalação

    Típica

    Protegida

    .

    .

    .

    .

    .

    . 33

    7.

    Requisitos

    do

    Agente

    Store

    and

    Forward

    Service

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 33

    8.

    Requisitos

    do

    Servidor

    de

    Gerenciamento

    para

    uma

    Instalação

    Personalizada

    .

    .

    .

    .

    .

    . 61

    9.

    Sistemas

    Operacionais

    Suportados

    para

    um

    Servidor

    de

    Gerenciamento,

    Incluindo

    Versões

    Válidas

    de

    Software

    de

    Suporte

    .

    .

    .

    .

    .

    . 61

    10.

    Requisitos

    do

    Agente

    de

    Gerenciamento

    para

    uma

    Instalação

    Personalizada

    .

    .

    .

    .

    .

    . 62

    11.

    Requisitos

    do

    Agente

    do

    Store

    and

    Forward

    Service

    para

    uma

    Instalação

    Personalizada

    .

    . 63

    12.

    Objetivos

    da

    Instalação

    do

    Software

    de

    Transação

    Sintética

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 90

    13.

    Folha

    de

    Planejamento

    para

    Instalação

    do

    Software

    de

    Gravação

    .

    .

    .

    .

    .

    .

    .

    .

    . 91

    14.

    Requisitos

    do

    Gravador

    de

    Transação

    Sintética

    91

    15.

    Objetivos

    da

    Implementação

    e

    Verificação

    dos

    Componentes

    de

    Monitoração

    .

    .

    .

    .

    .

    . 97

    16.

    Requisitos

    Mínimos

    de

    Hardware

    para

    os

    Componentes

    de

    Monitoração

    .

    .

    .

    .

    .

    . 98

    17.

    Objetivos

    da

    Instalação

    Silenciosa

    do

    Produto

    135

    18.

    Processo

    para

    o

    Upgrade

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance,

    Versão

    5.1.0

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 138

    19.

    Métodos

    para

    Especificar

    Opções

    em

    um

    Comando

    de

    Instalação

    .

    .

    .

    .

    .

    .

    .

    . 140

    20.

    Definições

    de

    Níveis

    de

    Rastreio

    para

    Arquivos

    de

    Log

    de

    Instalação

    .

    .

    .

    .

    .

    . 148

    21.

    Opção

    de

    Produto

    para

    Instalar

    um

    servidor

    de

    gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 149

    22.

    Opções

    de

    Configuração

    para

    o

    servidor

    de

    gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 150

    23.

    Opções

    de

    Configuração

    para

    Respostas

    Globais

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 152

    24.

    Opção

    de

    Produto

    para

    servidor

    de

    gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 152

    25.

    Opções

    Relacionadas

    ao

    Assistente

    para

    servidor

    de

    gerenciamento

    .

    .

    .

    .

    .

    .

    . 153

    26.

    Opções

    de

    Configuração

    para

    o

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 158

    27.

    Opções

    de

    Configuração

    para

    Respostas

    Globais

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 159

    28.

    Opção

    de

    Produto

    para

    Agentes

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 160

    29.

    Opções

    Relacionadas

    ao

    Assistente

    para

    Agente

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    . 161

    30.

    Funções

    de

    Autorização

    Disponíveis

    .

    .

    .

    . 164

    31.

    Objetivos

    da

    Desinstalação

    dos

    Agentes

    de

    Gerenciamento

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 169

    32.

    Localizações

    e

    Nomes

    de

    Launchers

    Nativos

    para

    Programas

    de

    Instalação

    de

    Pacotes

    de

    Idioma

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 184

    33.

    Configuração

    Padrão

    para

    Implementação

    do

    SSL

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    . 198

    34.

    Tipos

    de

    Certificados

    SSL

    .

    .

    .

    .

    .

    .

    . 199

    35.

    Como

    Ativar

    a

    Autenticação

    SSL

    .

    .

    .

    .

    . 201

    vii

  • viii

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • Sobre

    este

    Guia

    O

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    permite

    que

    você

    gerencie

    a

    disponibilidade

    do

    desempenho

    do

    seu

    ambiente

    de

    aplicativos

    corporativos

    e

    da

    Web.

    Ele

    reúne

    as

    informações

    detalhadas

    necessárias

    para

    controlar

    e

    aprimorar

    as

    horas

    de

    transação,

    com

    o

    objetivo

    de

    garantir

    melhor

    correspondência

    aos

    usuários

    dentro

    ou

    fora

    da

    empresa.

    A

    Versão

    5.2

    sucede

    a

    Versão

    5.1.2

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance.

    Este

    release

    fornece

    os

    seguintes

    novos

    recursos:

    v

    Um

    mecanismo

    de

    descoberta

    que

    permite

    identificar

    transações

    reais

    do

    usuário

    a

    serem

    monitoradas

    e

    estabelecer

    limites

    da

    linha

    de

    base

    v

    A

    capacidade

    de

    decompor

    os

    tempos

    de

    resposta

    da

    transação

    no

    nível

    do

    método

    v

    Flexibilidade

    dinâmica

    para

    configurar

    o

    nível

    dos

    dados

    de

    transação

    a

    serem

    coletados,

    junto

    com

    a

    capacidade

    de

    aumentar

    ou

    reduzir

    os

    níveis

    de

    instrumentação

    sem

    iniciar

    novamente

    os

    servidores

    de

    aplicativos

    v

    A

    capacidade

    de

    coletar

    e

    reter

    um

    número

    configurável

    de

    instâncias

    de

    transação

    depois

    de

    ocorrer

    uma

    falha

    v

    Funções

    genéricas

    de

    gravação

    e

    reprodução

    de

    janelas

    Quem

    Deve

    Ler

    este

    Guia

    Este

    guia

    destina-se

    a

    administradores

    do

    sistema

    e

    da

    Web

    que

    desejam

    instalar

    o

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    e

    o

    software

    relacionado.

    O

    guia

    presume

    que

    os

    leitores

    estejam

    familiarizados

    com

    a

    manutenção

    de

    sistemas

    operacionais,

    a

    administração

    de

    servidores

    Web,

    a

    manutenção

    de

    bancos

    de

    dados

    e

    procedimentos

    gerais

    de

    IT

    (tecnologia

    de

    informação).

    Especificamente,

    os

    leitores

    deste

    guia

    devem

    ter

    algum

    conhecimento

    dos

    seguintes

    softwares:

    v

    Os

    sistemas

    operacionais

    nos

    quais

    você

    pretende

    instalar

    os

    componentes

    do

    produto.

    Os

    sistemas

    operacionais

    suportados

    incluem

    o

    Windows

    NT,

    Windows

    2000,

    Windows

    XP,

    AIX,

    Solaris

    Operating

    Environment

    (referido

    como

    Solaris

    neste

    documento),

    Red

    Hat

    Linux,

    SuSE

    Linux

    e

    TurboLinux.

    v

    Servidores

    Web,

    como

    o

    IBM

    HTTP

    Server,

    Apache

    HTTP

    Server

    e

    Microsoft

    Internet

    Information

    Server.

    v

    Servidores

    de

    aplicativos

    da

    Web,

    tais

    como,

    o

    IBM

    WebSphere

    Application

    Server.

    v

    Protocolos

    Internet,

    tais

    como,

    HTTP,

    HTTPS,

    TCP/IP,

    SSL

    (Secure

    Sockets

    Layer)

    e

    TLS

    (Transport

    Layer

    Security).

    v

    Certificados

    digitais

    para

    comunicação

    protegida.

    v

    Sistemas

    de

    gerenciamento

    de

    banco

    de

    dados

    Oracle

    ou

    IBM

    DB2.

    O

    produto

    fornece

    integração

    opcional

    com

    os

    produtos

    Tivoli

    Enterprise

    Console

    e

    Tivoli

    Data

    Warehouse.

    Os

    leitores

    devem

    conhecer

    esses

    produtos

    para

    decidir

    se

    devem

    utilizá-lo

    junto

    com

    o

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance.

    ix

  • Publicações

    Esta

    seção

    lista

    publicações

    na

    biblioteca

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    e

    documentos

    relacionados.

    Também

    descreve

    como

    acessar

    publicações

    on-line

    Tivoli

    e

    como

    solicitar

    publicações

    Tivoli.

    Biblioteca

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    Os

    documentos

    a

    seguir

    fornecem

    informações

    sobre

    o

    produto

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    v

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Guia

    de

    Instalação,

    S517-7814

    Fornece

    informações

    de

    pré-requisito

    e

    instruções

    de

    instalação.

    Este

    guia

    também

    contém

    informações

    que

    podem

    ser

    úteis

    após

    a

    instalação

    do

    produto,

    como

    instruções

    de

    desinstalação

    e

    informações

    de

    referência

    sobre

    certificados

    digitais.

    v

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Guia

    do

    Usuário,

    S517-7815

    Fornece

    procedimentos

    detalhados

    para

    a

    utilização

    de

    cada

    um

    dos

    componentes

    e

    aplicativos

    do

    produto.

    v

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    Problem

    Determination

    Guide,

    SC32-1387

    Fornece

    as

    últimas

    informações

    sobre

    as

    limitações

    e

    alternativas

    conhecidas

    do

    produto.

    Para

    assegurar

    que

    as

    informações

    disponíveis

    sejam

    as

    mais

    recentes,

    este

    documento

    é

    fornecido

    somente

    na

    Web,

    onde

    é

    atualizado

    conforme

    necessário.

    v

    IBM

    Tivoli

    Monitoring

    for

    Transaction

    Performance:

    Warehouse

    Enablement

    Pack

    Implementation

    Guide,

    SC32-1388

    Descreve

    como

    instalar

    e

    configurar

    o

    pacote

    de

    ativação

    de

    armazém

    do

    produto.

    Este

    documento

    também

    descreve

    o

    fluxo

    de

    dados

    e

    as

    estruturas

    de

    dados

    utilizadas

    pelo

    pacote

    de

    armazém.

    O

    pacote

    de

    armazém

    ativa

    o

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    para

    transferir

    dados

    para

    o

    Tivoli

    Enterprise

    Data

    Warehouse.

    Publicações

    de

    Pré-requisito

    Opcionalmente,

    o

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    pode

    ser

    integrado

    a

    vários

    produtos

    corporativos

    para

    fornecer

    capacidades

    mais

    avançadas.

    A

    seguir

    está

    uma

    lista

    destes

    produtos

    e

    algumas

    das

    publicações

    fornecidas

    por

    cada

    produto.

    v

    IBM

    Tivoli

    Enterprise

    Console

    IBM

    Tivoli

    Enterprise

    Console:

    Guia

    de

    Instalação,

    S517–7419

    Discute

    como

    instalar,

    fazer

    upgrade

    e

    remover

    componentes

    do

    IBM

    Tivoli

    Enterprise

    Console

    e

    fornece

    detalhes

    sobre

    como

    utilizar

    o

    assistente

    de

    instalação

    do

    banco

    de

    dados

    de

    eventos.

    IBM

    Tivoli

    Enterprise

    Console:

    Guia

    do

    Usuário,

    G517-7137

    Fornece

    informações

    necessárias

    para

    entender

    e

    configurar

    o

    IBM

    Tivoli

    Enterprise

    Console

    e

    descreve

    procedimentos

    para

    utilizar

    todos

    os

    componentes

    do

    produto.

    IBM

    Tivoli

    Enterprise

    Console:

    Guia

    do

    Construtor

    de

    Regras,

    G517-7133

    Fornece

    informações

    sobre

    como

    desenvolver

    regras

    para

    automatizar

    o

    gerenciamento

    de

    eventos

    do

    IBM

    Tivoli

    Enterprise

    Console

    recebidos

    pelo

    servidor

    de

    eventos

    do

    IBM

    Tivoli

    Enterprise

    Console.v

    Tivoli

    Enterprise

    Data

    Warehouse

    x

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • Tivoli

    Enterprise

    Data

    Warehouse:

    Notas

    sobre

    o

    Release,

    G517-7333

    Fornece

    informações

    recentes

    sobre

    o

    Tivoli

    Enterprise

    Data

    Warehouse

    e

    lista

    os

    requisitos

    de

    hardware

    e

    pré-requisitos

    de

    software.

    Instalando

    e

    Configurando

    o

    Tivoli

    Enterprise

    Data

    Warehouse,

    G517-7332

    Descreve

    como

    o

    Tivoli

    Enterprise

    Data

    Warehouse

    se

    adapta

    à

    sua

    empresa,

    explica

    como

    planejar

    sua

    implementação

    e

    fornece

    instruções

    de

    instalação

    e

    configuração.

    Fornece

    uma

    introdução

    ao

    programa

    interno

    para

    criar

    e

    executar

    relatórios

    e

    contém

    procedimentos

    de

    manutenção

    e

    informações

    sobre

    resolução

    de

    problemas.

    Enabling

    an

    Application

    for

    Tivoli

    Enterprise

    Data

    Warehouse,

    GC32-0745

    Fornece

    informações

    sobre

    como

    conectar

    um

    aplicativo

    ao

    Tivoli

    Enterprise

    Data

    Warehouse.

    Este

    manual

    destina-se

    a

    programadores

    de

    aplicativos

    que

    utilizam

    o

    Tivoli

    Enterprise

    Data

    Warehouse

    para

    armazenar

    e

    relatar

    dados

    de

    seus

    aplicativos,

    especialistas

    em

    data

    warehousing

    que

    importam

    dados

    do

    Tivoli

    Enterprise

    Data

    Warehouse

    para

    aplicativos

    de

    inteligência

    de

    negócios

    e

    clientes

    que

    utilizam

    seus

    dados

    locais

    no

    armazém.v

    IBM

    WebSphere

    Site

    Analyzer

    Todas

    as

    informações

    sobre

    o

    IBM

    WebSphere

    Site

    Analyzer

    são

    fornecidas

    no

    seguinte

    Web

    site:

    http://www-3.ibm.com/software/webservers/siteanalyzer/library.html

    v

    IBM

    WebSphere

    Application

    Server,

    Versão

    5.0.1

    Todas

    as

    informações

    sobre

    o

    IBM

    WebSphere

    Application

    Server

    Versão

    5.0

    são

    fornecidas

    no

    seguinte

    Web

    site:

    http://www-3.ibm.com/software/webservers/appserv/was/library/

    Publicações

    Relacionadas

    O

    Tivoli

    Glossary

    inclui

    definições

    para

    muitos

    dos

    termos

    técnicos

    relacionados

    ao

    software

    Tivoli.

    O

    Tivoli

    Glossary

    está

    disponível,

    apenas

    em

    inglês,

    no

    seguinte

    Web

    site:

    http://publib.boulder.ibm.com/tividd/glossary/termsmst04.htm

    Acessando

    Publicações

    On-line

    O

    CD

    de

    documentação

    contém

    as

    publicações

    que

    estão

    na

    biblioteca

    do

    produto.

    O

    formato

    das

    publicações

    é

    PDF,

    HTML

    ou

    ambos.

    Para

    acessar

    as

    publicações

    que

    utilizam

    um

    navegador

    da

    Web,

    abra

    o

    arquivo

    infocenter.html.

    O

    arquivo

    está

    no

    diretório

    de

    publicações

    apropriado

    do

    CD

    de

    documentações.

    A

    IBM

    lança

    publicações

    para

    este

    e

    todos

    os

    outros

    produtos

    Tivoli,

    conforme

    ficam

    disponíveis

    e

    sempre

    que

    são

    atualizados,

    para

    o

    Web

    site

    Tivoli

    Software

    Information

    Center.

    O

    Tivoli

    Software

    Information

    Center

    está

    localizado

    no

    seguinte

    endereço

    da

    Web:

    http://publib.boulder.ibm.com/tividd/td/tdprodlist.html

    Clique

    no

    link

    da

    biblioteca

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    para

    acessar

    a

    biblioteca

    do

    produto.

    Nota:

    Se

    você

    imprimir

    documentos

    PDF

    em

    um

    papel

    que

    não

    seja

    tamanho

    carta,

    selecione

    a

    caixa

    de

    opções

    Ajustar

    à

    página

    na

    janela

    Impressão

    do

    Adobe

    Acrobat.

    Essa

    opção

    fica

    disponível

    quando

    você

    clica

    em

    Arquivo

    Sobre

    este

    Guia

    xi

    http://www-3.ibm.com/software/webservers/siteanalyzer/library.htmlhttp://www-3.ibm.com/software/webservers/appserv/was/library/http://publib.boulder.ibm.com/tividd/glossary/termsmst04.htmhttp://publib.boulder.ibm.com/tividd/td/tdprodlist.html

  • Imprimir.

    Ajustar

    à

    página

    garante

    que

    as

    dimensões

    totais

    de

    uma

    página

    tamanho

    carta

    sejam

    impressas

    no

    papel

    que

    você

    está

    utilizando.

    Fazendo

    Pedidos

    de

    Publicações

    Você

    pode

    solicitar

    várias

    publicações

    Tivoli

    on-line

    no

    seguinte

    Web

    site:

    http://www.elink.ibmlink.ibm.com/public/applications/

    publications/cgibin/pbi.cgi

    Você

    também

    pode

    pedir

    por

    telefone

    ligando

    para

    um

    destes

    números:

    v

    Nos

    Estados

    Unidos:

    800-879-2755

    v

    No

    Canadá:

    800-426-4968

    Em

    outros

    países,

    consulte

    o

    seguinte

    Web

    site

    para

    obter

    uma

    lista

    de

    números

    de

    telefone:

    http://www.ibm.com/software/tivoli/order-lit/

    Acessando

    Publicações

    On-line

    O

    CD

    de

    documentação

    contém

    as

    publicações

    que

    estão

    na

    biblioteca

    do

    produto.

    O

    formato

    das

    publicações

    é

    PDF,

    HTML

    ou

    ambos.

    Consulte

    o

    arquivo

    leia-me

    no

    CD

    para

    obter

    instruções

    sobre

    como

    acessar

    a

    documentação.

    A

    IBM

    lança

    no

    Web

    site

    do

    Tivoli

    Information

    Center

    as

    publicações

    deste

    e

    dos

    demais

    produtos

    Tivoli,

    conforme

    a

    disponibilidade

    desses

    produtos

    e

    sempre

    que

    eles

    são

    atualizados.

    Acesse

    o

    Tivoli

    Software

    Information

    Center

    indo

    primeiramente

    para

    a

    biblioteca

    de

    software

    Tivoli

    no

    seguinte

    endereço

    da

    Web:

    http://www.ibm.com/software/tivoli/library/

    Role

    para

    baixo

    e

    clique

    no

    link

    Manuais

    do

    produto.

    Na

    janela

    de

    Listagem

    Alfabética

    de

    Documentos

    de

    Produtos

    Técnicos

    Tivoli,

    clique

    em

    M

    para

    acessar

    todos

    os

    manuais

    do

    produto

    IBM

    Tivoli

    Monitoring.

    Nota:

    Nota:

    Se

    você

    imprimir

    documentos

    PDF

    em

    um

    papel

    que

    não

    seja

    carta,

    defina

    a

    opção

    na

    janela

    Arquivo

    Imprimir

    que

    permita

    ao

    Adobe

    Reader

    imprimir

    páginas

    tamanho

    carta

    em

    seu

    papel

    local.

    O

    Web

    site

    IBM

    Tivoli

    Software

    Support

    fornece

    as

    últimas

    informações

    sobre

    as

    limitações

    conhecidas

    sobre

    o

    produto

    e

    as

    soluções

    alternativas

    para

    ele.

    Você

    pode

    exibir

    essas

    informações

    no

    seguinte

    Web

    site:

    http://www-3.ibm.com/software/support

    Fazendo

    Pedidos

    de

    Publicações

    Você

    pode

    solicitar

    várias

    publicações

    Tivoli

    on-line

    no

    seguinte

    Web

    site:

    http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi

    Você

    também

    pode

    pedir

    por

    telefone

    ligando

    para

    um

    destes

    números:

    v

    Nos

    Estados

    Unidos:

    800-879-2755

    v

    No

    Canadá:

    800-426-4968

    xii

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

    http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgihttp://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgihttp://www.ibm.com/software/tivoli/order-lit/http://www.ibm.com/software/tivoli/library/http://www.ibm.com/software/sysmgmt/products/support/http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi

  • Em

    outros

    países,

    consulte

    o

    seguinte

    Web

    site

    para

    obter

    uma

    lista

    de

    números

    de

    telefone:

    http://www.ibm.com/software/tivoli/order-lit/

    Acessibilidade

    Os

    recursos

    de

    acessibilidade

    ajudam

    os

    usuários

    que

    têm

    alguma

    deficiência

    física,

    como

    mobilidade

    restrita

    ou

    visão

    limitada,

    a

    utilizar

    os

    produtos

    de

    software

    com

    êxito.

    Com

    este

    produto,

    você

    pode

    utilizar

    tecnologias

    de

    ajuda

    para

    ouvir

    e

    navegar

    na

    interface.

    Também

    pode

    utilizar

    o

    teclado

    em

    vez

    do

    mouse

    para

    operar

    todos

    os

    recursos

    da

    GUI

    (Interface

    Gráfica

    com

    o

    Usuário).

    Para

    obter

    informações

    adicionais,

    consulte

    o

    Apêndice

    de

    Acessibilidade

    no

    guia

    do

    usuário

    para

    esse

    produto.

    Entrando

    em

    Contato

    com

    o

    Suporte

    ao

    Software

    Se

    encontrar

    problemas

    com

    qualquer

    produto

    Tivoli,

    consulte

    o

    seguinte

    Web

    site

    do

    IBM

    Tivoli

    Software

    Support:

    http://www.ibm.com/software/sysmgmt/products/support/

    Se

    você

    deseja

    entrar

    em

    contato

    com

    o

    suporte

    ao

    software,

    consulte

    o

    Guia

    de

    Suporte

    ao

    Software

    IBM

    no

    Web

    site

    a

    seguir:

    http://techsupport.services.ibm.com/guides/handbook.html

    O

    guia

    oferece

    informações

    sobre

    como

    entrar

    em

    contato

    com

    o

    IBM

    Software

    Support,

    dependendo

    da

    gravidade

    de

    seu

    problema

    e

    as

    seguintes

    informações:

    v

    Registro

    e

    elegibilidade;

    v

    Números

    de

    telefone

    e

    endereços

    de

    e-mail,

    dependendo

    do

    país

    em

    que

    você

    está

    localizado.

    v

    Informações

    que

    você

    deve

    ter

    antes

    de

    contactar

    o

    IBM

    Software

    Support

    Convenções

    Utilizadas

    neste

    Guia

    Este

    guia

    utiliza

    várias

    convenções

    para

    termos

    e

    ações

    especiais,

    comando

    e

    caminhos

    que

    dependem

    do

    sistema

    operacional

    e

    gráficos

    de

    margem.

    Convenções

    de

    Tipo

    de

    Caractere

    Este

    guia

    utiliza

    as

    seguintes

    convenções

    tipográficas:

    Negrito

    v

    Comandos

    em

    letra

    minúscula

    e

    comandos

    em

    letra

    maiúscula

    e

    letra

    minúscula

    que

    seriam

    difíceis

    de

    serem

    distinguidos

    do

    texto

    ao

    redor

    se

    estivessem

    de

    outra

    forma

    v

    Controles

    de

    interface

    (caixas

    de

    opções,

    botões

    de

    comando,

    botões

    de

    opções,

    botões

    giratórios,

    campos,

    pastas,

    ícones,

    quadros

    de

    listagem,

    itens

    dentro

    dos

    quadros

    de

    listagem,

    lista

    de

    várias

    colunas,

    contêineres,

    opções

    de

    menu,

    nomes

    de

    menu,

    guias,

    folhas

    de

    propriedade),

    etiquetas

    (como

    Dica:,

    e

    Considerações

    sobre

    o

    sistema

    operacional:)

    v

    Palavras-chave

    e

    parâmetros

    no

    texto

    Sobre

    este

    Guia

    xiii

    http://www.ibm.com/software/tivoli/order-lit/http://www.ibm.com/software/sysmgmt/products/support/http://techsupport.services.ibm.com/guides/handbook.html

  • Itálico

    v

    Palavras

    definidas

    no

    texto

    v

    Ênfase

    de

    palavras

    (palavras

    como

    palavras)

    v

    Termos

    novos

    no

    texto

    (exceto

    em

    uma

    lista

    de

    definições)

    v

    Variáveis

    e

    valores

    que

    você

    fornece

    Espaçamento

    Fixo

    v

    Exemplos

    e

    exemplos

    de

    código

    v

    Nome

    do

    arquivo,

    palavras-chave

    de

    programação

    e

    outros

    elementos

    que

    são

    difíceis

    de

    serem

    distinguidos

    do

    texto

    ao

    redor

    v

    Texto

    da

    mensagem

    e

    avisos

    endereçados

    ao

    usuário

    v

    Texto

    que

    o

    usuário

    deve

    digitar

    v

    Valores

    para

    argumentos

    ou

    opções

    de

    comando

    Variáveis

    e

    Caminhos

    Dependentes

    do

    Sistema

    Operacional

    Este

    guia

    utiliza

    a

    convenção

    do

    UNIX

    para

    especificar

    variáveis

    de

    ambiente

    e

    notação

    de

    diretório.

    Ao

    utilizar

    a

    linha

    de

    comandos

    do

    Windows,

    substitua

    $variable

    por

    %variable%

    para

    variáveis

    de

    ambiente

    e

    substitua

    cada

    barra

    (/)

    por

    uma

    barra

    invertida

    (\)

    nos

    caminhos

    de

    diretório.

    Os

    nomes

    das

    variáveis

    de

    ambiente

    não

    são

    sempre

    os

    mesmos

    no

    Windows

    e

    no

    UNIX.

    Por

    exemplo,

    %TEMP%

    no

    Windows

    é

    equivalente

    a

    $tmp

    em

    UNIX.

    Nota:

    Se

    você

    for

    utilizar

    o

    shell

    bash

    em

    um

    sistema

    Windows,

    pode

    utilizar

    as

    convenções

    UNIX.

    xiv

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • Capítulo

    1.

    Introdução

    ao

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    O

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    é

    um

    conjunto

    de

    componentes

    de

    software

    gerenciados

    centralmente

    que

    monitora

    a

    disponibilidade

    e

    o

    desempenho

    dos

    serviços

    baseados

    na

    Web

    e

    aplicativos

    do

    Microsoft

    Windows.

    O

    produto

    captura

    dados

    de

    desempenho

    detalhados

    para

    todas

    as

    transações

    de

    e-business.

    Esse

    software

    pode

    ser

    utilizado

    para

    executar

    as

    seguintes

    tarefas

    de

    gerenciamento

    de

    e-business:

    v

    Monitorar

    cada

    etapa

    de

    uma

    transação

    do

    cliente

    ao

    transpor

    a

    matriz

    de

    hosts,

    sistemas

    e

    aplicativos

    no

    ambiente,

    incluindo

    servidores

    Web

    e

    proxy,

    servidores

    de

    aplicativos

    da

    Web,

    middleware

    e

    software

    de

    gerenciamento

    do

    banco

    de

    dados.

    v

    Simular

    transações

    do

    cliente,

    coletando

    dados

    de

    desempenho

    para

    ajudá-lo

    a

    avaliar

    o

    funcionamento

    dos

    componentes

    e

    configurações

    de

    e-business.

    v

    Consultar

    relatórios

    abrangentes

    em

    tempo

    real

    que

    exibem

    dados

    coletados

    recentemente

    em

    uma

    variedade

    de

    formatos

    e

    a

    partir

    de

    perspectivas

    variadas.

    v

    Integrar-se

    ao

    Tivoli

    Enterprise

    Data

    Warehouse,

    que

    armazena

    dados

    coletados

    para

    uso

    na

    análise

    histórica

    e

    planejamento

    a

    longo

    prazo.

    v

    Receber

    notificação

    automatizada

    de

    aviso

    de

    problemas

    de

    desempenho.

    Com

    o

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance,

    é

    possível

    avaliar

    com

    eficácia

    como

    os

    usuários

    utilizam

    o

    Web

    site

    e

    os

    aplicativos

    em

    diferentes

    condições

    e

    em

    momentos

    diferentes.

    O

    mais

    importante

    é

    que

    você

    pode

    isolar

    rapidamente

    a

    origem

    de

    problemas

    no

    desempenho

    e

    disponibilidade

    conforme

    ocorrem,

    para

    que

    possam

    ser

    corrigidos

    antes

    que

    produzam

    interrupções

    dispendiosas

    e

    perda

    de

    rendimento.

    Este

    capítulo

    descreve

    os

    principais

    recursos

    e

    componentes

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    e

    explica

    como

    funcionam

    juntos.

    Os

    Componentes

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    O

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    fornece

    os

    seguintes

    componentes

    principais

    que

    podem

    ser

    utilizados

    para

    investigar

    e

    monitorar

    as

    transações

    em

    seu

    ambiente:

    Componente

    de

    Descoberta

    O

    componente

    de

    descoberta

    permite

    identificar

    as

    transações

    Web

    de

    entrada

    que

    você

    deseja

    monitorar.

    Dois

    Componentes

    de

    Atendimento

    Os

    componentes

    de

    atendimento

    coletam

    dados

    de

    desempenho

    para

    transações

    reais

    do

    usuário

    que

    são

    executadas

    nos

    servidores

    Web

    e

    servidores

    de

    aplicativos

    da

    Web

    em

    seu

    ambiente.

    Por

    exemplo,

    você

    pode

    utilizar

    um

    componente

    de

    atendimento

    para

    medir

    o

    tempo

    que

    leva

    para

    os

    clientes

    acessarem

    um

    catálogo

    de

    produtos

    on-line

    e

    solicitar

    um

    item

    específico.

    Os

    componentes

    de

    atendimento,

    também

    chamados

    atendentes,

    incluem

    os

    componentes

    de

    monitoração

    Quality

    of

    Service

    e

    J2EE

    (Java

    2,

    Enterprise

    Edition).

    1

  • Dois

    Componentes

    de

    Reprodução

    Os

    componentes

    de

    reprodução

    executam

    ou

    reproduzem

    automaticamente

    as

    transações

    gravadas

    para

    simular

    a

    atividade

    do

    usuário.

    Por

    exemplo,

    você

    pode

    gravar

    e

    reproduzir

    uma

    transação

    de

    pedido

    on-line

    para

    avaliar

    o

    desempenho

    relativo

    de

    diferentes

    servidores

    Web

    ou

    para

    identificar

    prováveis

    gargalos

    antes

    de

    ativar

    um

    novo

    aplicativo

    interativo.

    Os

    componentes

    de

    reprodução

    são

    o

    STI

    (Synthetic

    Transaction

    Investigator)

    e

    o

    Rational

    Robot/Generic

    Windows.

    As

    operações

    de

    descoberta,

    atendimento

    e

    reprodução

    são

    executadas

    de

    acordo

    com

    as

    instruções

    configuradas

    em

    critérios

    que

    você

    cria.

    São

    configurados

    critérios

    para

    realizar

    as

    seguintes

    atividades:

    v

    Definir

    a

    área

    do

    Web

    site

    a

    ser

    investigada

    ou

    as

    transações

    a

    serem

    monitoradas.

    v

    Indicar

    os

    tipos

    de

    informações

    a

    serem

    coletadas.

    v

    Estabelecer

    limites

    para

    que

    você

    possa

    ser

    notificado

    quando

    o

    desempenho

    estiver

    fora

    dos

    limites

    esperados.

    v

    Especificar

    um

    planejamento

    para

    a

    execução

    de

    uma

    operação

    de

    descoberta,

    atendimento

    ou

    reprodução.

    v

    Fornecer

    uma

    faixa

    de

    outros

    parâmetros

    que

    determinem

    como

    e

    quando

    um

    critério

    será

    executado.

    As

    seções

    a

    seguir

    descrevem

    os

    componentes

    de

    descoberta,

    atendimento

    e

    reprodução.

    O

    Componente

    de

    Descoberta

    Ao

    utilizar

    o

    processo

    de

    descoberta,

    você

    cria

    um

    critério

    de

    descoberta

    no

    qual

    define

    uma

    área

    do

    ambiente

    Web

    que

    deseja

    investigar.

    O

    critério

    de

    descoberta

    fornece

    amostras

    de

    atividade

    de

    transação

    e

    produz

    uma

    lista

    de

    todos

    os

    pedidos

    de

    URI

    (Universal

    Resource

    Identifier),

    com

    tempos

    de

    desempenho

    médio

    que

    ocorreram

    durante

    um

    período

    de

    descoberta.

    É

    possível

    consultar

    a

    lista

    de

    URIs

    descobertos

    para

    identificar

    transações

    para

    monitorar

    com

    critérios

    de

    atendimento.

    Um

    critério

    de

    descoberta

    está

    associado

    a

    um

    dos

    dois

    componentes

    de

    atendimento.

    Um

    critério

    de

    descoberta

    Quality

    of

    Service

    descobre

    as

    transações

    executadas

    por

    meio

    de

    servidores

    Web

    em

    seu

    ambiente.

    Um

    critério

    de

    descoberta

    J2EE

    descobre

    as

    transações

    executadas

    em

    servidores

    de

    aplicativos

    J2EE.

    Atendimento:

    O

    Componente

    Quality

    of

    Service

    O

    componente

    Quality

    of

    Service

    fornece

    amostras

    das

    transações

    HTTP

    de

    entrada

    em

    relação

    a

    um

    servidor

    Web

    e

    mede

    os

    vários

    intervalos

    de

    tempo

    necessários

    para

    concluir

    cada

    transação.

    Uma

    transação

    HTTP

    consiste

    em

    um

    único

    pedido

    e

    resposta

    HTTP.

    Uma

    amostra

    de

    transações

    pode

    consistir

    em

    toda

    décima

    transação

    a

    partir

    de

    uma

    coleção

    específica

    de

    usuários

    durante

    um

    período

    de

    tempo

    de

    intensa

    atividade.

    O

    componente

    Quality

    of

    Service

    pode

    medir

    os

    seguintes

    intervalos

    de

    tempo

    para

    cada

    transação:

    v

    Tempo

    de

    serviço

    de

    backend

    é

    o

    tempo

    que

    o

    servidor

    Web

    requer

    para

    receber,

    processar

    e

    responder

    ao

    pedido.

    v

    Tempo

    de

    processamento

    da

    página

    é

    o

    tempo

    requerido

    para

    processar

    e

    exibir

    uma

    página

    da

    Web

    em

    um

    navegador.

    2

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • v

    Tempo

    de

    ida

    e

    volta

    (também

    chamado

    tempo

    de

    experiência

    do

    usuário)

    é

    o

    tempo

    requerido

    para

    concluir

    o

    pedido

    inteiro

    da

    página,

    do

    momento

    em

    que

    o

    usuário

    inicia

    o

    pedido

    (clicando

    em

    um

    link,

    por

    exemplo)

    até

    o

    preenchimento

    do

    pedido.

    O

    Tempo

    de

    ida

    e

    volta

    inclui

    o

    tempo

    de

    serviço

    de

    backend,

    o

    tempo

    de

    exibição

    da

    página

    e

    o

    tempo

    de

    transferência

    da

    rede

    e

    dos

    dados.

    Atendimento:

    O

    Componente

    de

    Monitoração

    J2EE

    O

    componente

    de

    monitoração

    J2EE

    coleta

    dados

    de

    desempenho

    para

    transações

    executadas

    em

    um

    servidor

    de

    aplicativos

    J2EE

    (Java

    2

    Platform,

    Enterprise

    Edition).

    Seis

    tipos

    de

    subtransações

    J2EE

    podem

    ser

    monitorados:

    v

    Servlets

    v

    EJBs

    de

    sessão

    (beans

    de

    sessão)

    v

    EJBs

    de

    entidade

    (beans

    de

    entidade)

    v

    JMS

    (Java

    Message

    Service)

    v

    JDBC

    (Java

    Database

    Connectivity)

    v

    RMI

    (Remote

    Method

    Invocation)

    O

    componente

    de

    monitoração

    J2EE

    suporta

    os

    seguintes

    dois

    servidores

    de

    aplicativos:

    v

    IBM

    WebSphere

    Web

    Application

    Server

    v

    BEA

    WebLogic

    É

    possível

    instalar

    e

    remover

    a

    instrumentação

    ARM

    (Application

    Response

    Measurement)

    de

    qualquer

    tipo

    de

    servidor

    de

    aplicativos.

    Também

    é

    possível

    ativar

    ou

    desativar

    a

    instrumentação.

    Reprodução:

    Synthetic

    Transaction

    Investigator

    O

    componente

    STI

    (Synthetic

    Transaction

    Investigator)

    mede

    como

    os

    usuários

    podem

    utilizar

    um

    Web

    site

    durante

    a

    execução

    de

    uma

    transação

    específica,

    como

    procurar

    informações,

    cadastrar-se

    em

    uma

    classe

    ou

    visualizar

    uma

    conta.

    O

    uso

    do

    STI

    inclui

    as

    duas

    seguintes

    atividades:

    v

    Gravando

    uma

    transação.

    O

    STI

    Recorder

    grava

    suas

    ações

    à

    medida

    que

    você

    executa

    a

    seqüência

    de

    etapas

    que

    constituem

    a

    transação.

    Por

    exemplo,

    você

    pode

    executar

    as

    seguintes

    etapas

    para

    visualizar

    uma

    conta:

    efetuar

    logon,

    clicar

    para

    exibir

    o

    menu

    principal,

    clicar

    para

    exibir

    um

    resumo

    da

    conta

    e

    efetuar

    logoff.

    O

    mecanismo

    para

    gravação

    salva

    todas

    as

    informações

    do

    pedido

    HTTP

    em

    um

    documento

    XML.

    v

    Reproduzindo

    a

    transação.

    Depois

    de

    gravar

    uma

    transação

    com

    o

    STI

    Recorder,

    o

    STI

    reproduz

    a

    transação

    gravada

    de

    acordo

    com

    os

    parâmetros

    especificados.

    É

    possível

    planejar

    uma

    reprodução

    para

    repetir

    em

    horas

    diferentes

    e

    em

    locais

    diferentes

    para

    avaliar

    o

    desempenho

    e

    a

    disponibilidade

    sob

    várias

    condições.

    Durante

    a

    reprodução,

    o

    STI

    pode

    medir

    os

    tempos

    de

    resposta,

    verificar

    links

    ausentes

    ou

    danificados

    e

    varrer

    o

    conteúdo

    especificado.

    Reprodução:

    Rational

    Robot/Generic

    Windows

    Rational

    Robot

    é

    um

    aplicativo

    utilizado

    para

    gravar

    ações

    em

    um

    aplicativo

    Microsoft

    Windows

    que

    você

    deseja

    monitorar.

    O

    componente

    Generic

    Windows

    reproduz

    uma

    gravação

    do

    Rational

    Robot

    para

    fornecer

    medidas

    de

    sincronização.

    Quando

    os

    componentes

    Rational

    Robot

    e

    Generic

    Windows

    são

    utilizados

    juntos,

    é

    possível

    avaliar

    como

    os

    usuários

    podem

    utilizar

    um

    aplicativo

    Microsoft

    Windows

    em

    seu

    ambiente.

    Como

    o

    STI,

    o

    Rational

    Robot

    e

    o

    Generic

    Windows

    envolvem

    atividades

    de

    gravação

    e

    reprodução:

    Capítulo

    1.

    Introdução

    ao

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    3

  • v

    Gravando

    uma

    transação.

    Utilize

    o

    Rational

    Robot

    para

    gravar

    as

    ações

    do

    aplicativo

    que

    você

    deseja

    investigar.

    Por

    exemplo,

    você

    pode

    gravar

    as

    ações

    necessárias

    para

    acessar

    um

    aplicativo

    original

    do

    Windows,

    como

    o

    Microsoft

    Word,

    ou

    um

    de

    seus

    próprios

    aplicativos

    internos

    de

    propriedade

    exclusiva.

    As

    etapas

    gravadas

    podem

    incluir

    efetuar

    logon

    e

    obter

    a

    exibição

    da

    página

    principal.

    v

    Reproduzindo

    a

    transação.

    Depois

    de

    gravar

    ações

    do

    aplicativo

    com

    o

    Rational

    Robot,

    o

    componente

    Generic

    Windows

    reproduz

    a

    transação

    gravada

    e

    mede

    os

    tempos

    de

    resposta.

    A

    Infra-estrutura:

    O

    Servidor

    de

    Gerenciamento,

    os

    Agentes

    de

    Gerenciamento

    e

    o

    Mecanismo

    ARM

    No

    ambiente

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance,

    o

    servidor

    de

    gerenciamento

    fornece

    os

    serviços

    e

    a

    interface

    com

    o

    usuário

    requeridos

    para

    o

    gerenciamento

    centralizado.

    A

    infra-estrutura

    do

    servidor

    de

    gerenciamento

    baseia-se

    no

    IBM

    WebSphere

    Application

    Server

    5.0.1.

    Os

    agentes

    de

    gerenciamento

    são

    instalados

    em

    computadores

    do

    ambiente.

    Eles

    executam

    operações

    de

    descoberta,

    coletam

    dados

    de

    desempenho

    para

    transações

    monitoradas

    e

    reproduzem

    transações

    gravadas

    da

    Web

    e

    do

    aplicativo.

    O

    software

    do

    servidor

    de

    gerenciamento

    e

    do

    agente

    de

    gerenciamento

    pode

    ser

    instalado

    nas

    plataformas

    AIX,

    Solaris,

    Windows

    e

    xLinux.

    O

    software

    do

    agente

    de

    gerenciamento

    pode

    ser

    instalado

    na

    plataforma,

    mas

    apenas

    para

    ser

    utilizado

    com

    o

    componente

    Quality

    of

    Service.

    Outro

    recurso

    importante

    da

    infra-estrutura

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    é

    o

    mecanismo

    ARM

    (Application

    Response

    Measurement).

    O

    mecanismo

    ARM

    fornece

    um

    conjunto

    de

    interfaces

    que

    facilitam

    a

    coleta

    consistente

    de

    dados

    de

    desempenho.

    As

    seções

    a

    seguir

    descrevem

    o

    servidor

    de

    gerenciamento,

    os

    agentes

    de

    gerenciamento

    e

    o

    ARM

    com

    detalhes

    adicionais.

    O

    Servidor

    de

    Gerenciamento

    O

    servidor

    de

    gerenciamento

    é

    compartilhado

    por

    todos

    os

    componentes

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    e

    serve

    como

    o

    centro

    de

    controle

    da

    instalação

    do

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance.

    Ele

    coleta

    informações

    e

    fornece

    serviços

    para

    os

    agentes

    de

    gerenciamento

    de

    seu

    ambiente.

    Os

    componentes

    do

    servidor

    de

    gerenciamento

    são

    o

    JMX

    (Java

    Management

    Extensions)

    MBeans.

    O

    servidor

    de

    gerenciamento

    fornece

    as

    seguintes

    funções:

    v

    Interface

    com

    o

    usuário.

    Você

    pode

    acessar

    a

    interface

    com

    o

    usuário

    fornecida

    pelo

    servidor

    de

    gerenciamento

    por

    meio

    de

    um

    navegador

    da

    Web

    que

    executa

    o

    Internet

    Explorer

    6

    ou

    superior.

    Nessa

    interface,

    você

    cria

    os

    critérios

    que

    orientam

    os

    componentes

    de

    monitoração

    a

    coletar

    os

    dados

    de

    desempenho.

    Ela

    também

    é

    utilizada

    para

    estabelecer

    métricos

    ou

    limites

    aceitáveis

    de

    desempenho,

    definir

    notificações

    para

    violações

    e

    recuperações

    de

    limites,

    exibir

    relatórios,

    exibir

    eventos

    do

    sistema,

    gerenciar

    planejamentos

    e

    executar

    outras

    tarefas

    de

    gerenciamento.

    v

    Relatórios

    em

    tempo

    real.

    Acessado

    por

    meio

    da

    interface

    com

    o

    usuário,

    os

    relatórios

    em

    tempo

    real

    exibem

    graficamente

    os

    dados

    de

    desempenho

    coletados

    pelos

    componentes

    de

    monitoração

    e

    reprodução

    em

    seu

    ambiente.

    Os

    4

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • relatórios

    permitem

    que

    você

    avalie

    rapidamente

    o

    desempenho

    e

    a

    disponibilidade

    dos

    seus

    Web

    sites

    e

    aplicativos

    Microsoft

    Windows.

    v

    Sistema

    de

    eventos.

    O

    servidor

    de

    gerenciamento

    notifica

    em

    tempo

    real

    o

    status

    de

    transações

    que

    estão

    sendo

    monitoradas.

    São

    gerados

    eventos

    do

    aplicativo

    quando

    os

    limites

    de

    desempenho

    são

    excedidos

    ou

    caem

    abaixo

    dos

    limites

    aceitáveis.

    São

    gerados

    eventos

    do

    sistema

    para

    erros

    e

    notificações

    do

    sistema.

    Na

    interface

    com

    o

    usuário,

    você

    pode

    visualizar

    os

    eventos

    gerados

    recentemente

    sempre

    que

    quiser.

    Também

    pode

    configurar

    gravidades

    de

    eventos

    e

    indicar

    as

    ações

    a

    serem

    tomadas

    quando

    os

    eventos

    forem

    gerados.

    v

    Armazenamento

    do

    modelo

    de

    objeto

    para

    critérios

    de

    monitoração

    e

    reprodução.

    O

    armazenamento

    do

    modelo

    de

    objeto

    contém

    um

    conjunto

    de

    tabelas

    do

    banco

    de

    dados

    utilizado

    para

    armazenar

    informações

    sobre

    critério,

    eventos

    e

    outras

    informações.

    v

    persistência

    de

    dados

    ARM.

    Todos

    os

    dados

    de

    desempenho

    coletados

    pelos

    agentes

    de

    gerenciamento

    são

    enviados

    utilizando

    a

    API

    do

    ARM.

    O

    servidor

    de

    gerenciamento

    mantém

    um

    registro

    persistente

    dos

    dados

    ARM

    coletados

    pelos

    agentes

    de

    gerenciamento

    para

    uso

    em

    relatórios

    em

    tempo

    real

    e

    histórico.

    v

    Comunicação

    com

    agentes

    de

    gerenciamento.

    O

    servidor

    de

    gerenciamento

    utiliza

    serviços

    da

    Web

    para

    se

    comunicar

    com

    os

    agentes

    de

    gerenciamento

    em

    seu

    ambiente.

    Os

    critérios

    de

    atendimento

    e

    reprodução

    são

    configurados

    a

    partir

    do

    servidor

    de

    gerenciamento.

    É

    feito

    upload

    de

    dados

    ARM

    para

    o

    servidor

    de

    gerenciamento

    a

    partir

    dos

    agentes

    de

    gerenciamento

    em

    intervalos

    planejados

    regularmente

    (o

    intervalo

    de

    upload).

    Por

    padrão,

    o

    intervalo

    de

    upload

    ocorre

    uma

    vez

    por

    hora.

    Agentes

    de

    Gerenciamento

    Os

    agentes

    de

    gerenciamento

    são

    instalados

    nos

    computadores

    de

    seu

    ambiente.

    Com

    base

    em

    JMX

    (Java

    Management

    Extensions),

    o

    software

    do

    agente

    de

    gerenciamento

    fornece

    a

    seguinte

    funcionalidade:

    v

    Comportamentos

    de

    atendimento

    e

    reprodução.

    Um

    agente

    de

    gerenciamento

    pode

    ter

    um

    ou

    todos

    os

    componentes

    de

    atendimento

    e

    reprodução

    instalados.

    Os

    componentes

    associados

    a

    um

    agente

    de

    gerenciamento

    executam

    critérios

    em

    horários

    planejados.

    O

    agente

    de

    gerenciamento

    envia

    qualquer

    evento

    gerado

    durante

    uma

    operação

    de

    atendimento

    ou

    reprodução

    para

    o

    servidor

    de

    gerenciamento,

    no

    qual

    as

    informações

    do

    evento

    são

    disponibilizadas

    em

    exibições

    e

    relatórios

    de

    eventos.

    v

    Mecanismo

    ARM

    para

    coleta

    de

    dados.

    Um

    agente

    de

    gerenciamento

    utiliza

    a

    API

    do

    ARM

    para

    coletar

    dados

    de

    desempenho.

    Cada

    um

    dos

    componentes

    de

    atendimento

    e

    reprodução

    é

    projetado

    para

    recuperar

    os

    dados

    utilizando

    padrões

    ARM.

    v

    Gerenciamento

    de

    critério.

    Quando

    um

    critério

    de

    descoberta,

    atendimento

    ou

    reprodução

    é

    criado,

    um

    grupo

    de

    agentes

    é

    atribuído

    para

    executar

    o

    critério.

    Você

    define

    os

    grupos

    de

    agentes

    para

    incluir

    um

    ou

    mais

    agentes

    de

    gerenciamento

    que

    estão

    equipados

    para

    executar

    o

    mesmo

    critério.

    Por

    exemplo,

    se

    você

    quiser

    monitorar

    o

    desempenho

    de

    um

    aplicativo

    bancário

    do

    consumidor

    que

    é

    executado

    em

    vários

    servidores

    de

    aplicativos

    do

    WebSphere,

    cada

    um

    dos

    quais

    está

    associado

    a

    um

    agente

    de

    gerenciamento

    e

    a

    um

    componente

    de

    monitoração

    J2EE,

    é

    possível

    criar

    um

    grupo

    de

    agentes

    denominado

    Todos

    os

    Servidores

    do

    J2EE.

    Todos

    os

    agentes

    de

    gerenciamento

    do

    grupo

    podem

    executar

    um

    critério

    de

    atendimento

    do

    J2EE

    criado

    para

    monitorar

    o

    aplicativo

    bancário.

    v

    Limites.

    Os

    agentes

    de

    gerenciamento

    podem

    conduzir

    uma

    série

    de

    operações

    sofisticadas

    de

    limites.

    É

    possível

    definir

    limites

    básicos

    de

    desempenho

    que

    Capítulo

    1.

    Introdução

    ao

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance

    5

  • gerem

    eventos

    e

    enviem

    notificações

    quando

    uma

    transação

    exceder

    ou

    cair

    abaixo

    do

    tempo

    de

    desempenho

    aceitável.

    Outros

    limites

    podem

    ser

    definidos

    para

    monitorar

    códigos

    de

    resposta

    HTTP,

    conteúdo

    de

    página

    especificado

    ou

    falha

    na

    transação.

    Em

    muitos

    casos,

    você

    pode

    especificar

    limites

    para

    as

    subtransações

    de

    uma

    transação.

    Uma

    subtransação

    é

    uma

    etapa

    da

    transação

    geral.

    v

    Suporte

    ao

    evento.

    Os

    agentes

    de

    gerenciamento

    enviam

    eventos

    de

    componentes

    para

    o

    servidor

    de

    gerenciamento.

    Um

    evento

    de

    componente

    é

    gerado

    quando

    uma

    restrição

    de

    desempenho

    especificada

    é

    excedida

    ou

    violada

    durante

    uma

    operação

    de

    atendimento

    ou

    reprodução.

    Quando

    um

    agente

    de

    gerenciamento

    envia

    um

    evento

    para

    o

    servidor

    de

    gerenciamento,

    o

    servidor

    de

    gerenciamento

    pode

    enviar

    notificação

    de

    e-mail

    para

    destinatários

    especificados,

    executar

    um

    script

    especificado

    ou

    encaminhar

    tipos

    de

    eventos

    selecionados

    para

    o

    SNMP

    (Simple

    Network

    Management

    Protocol)

    ou

    IBM

    TEC

    (Tivoli

    Enterprise

    Console).

    v

    Comunicação

    com

    o

    servidor

    de

    gerenciamento.

    Os

    agentes

    de

    gerenciamento

    se

    comunicam

    com

    o

    servidor

    de

    gerenciamento

    utilizando

    os

    serviços

    da

    Web

    e

    o

    SSL

    (Secure

    Socket

    Layer).

    A

    cada

    15

    minutos,

    todos

    os

    agentes

    de

    gerenciamento

    executam

    poll

    no

    servidor

    de

    gerenciamento

    para

    obter

    novas

    informações

    sobre

    critérios

    (conhecido

    como

    intervalo

    de

    polling).

    Store

    and

    Forward

    O

    store

    and

    forward

    pode

    ser

    implementado

    em

    um

    ou

    mais

    agentes

    de

    gerenciamento

    de

    seu

    ambiente

    (normalmente,

    apenas

    um)

    para

    tratar

    da

    comunicação

    entre

    os

    firewalls.

    Um

    agente

    de

    gerenciamento

    que

    possui

    as

    capacidades

    do

    store

    and

    forward

    não

    pode

    ter

    outros

    comportamentos

    implementados.

    A

    função

    do

    store

    and

    forward

    de

    um

    agente

    de

    gerenciamento

    executa

    as

    seguintes

    tarefas

    relacionadas

    ao

    firewall

    em

    seu

    ambiente:

    v

    Ativa

    as

    conexões

    ponto

    a

    ponto

    entre

    os

    agentes

    de

    gerenciamento

    e

    o

    servidor

    de

    gerenciamento

    v

    Permite

    que

    os

    agentes

    de

    gerenciamento

    interajam

    com

    o

    store

    and

    forward

    como

    se

    ele

    fosse

    um

    servidor

    de

    gerenciamento

    v

    Roteia

    pedidos

    e

    respostas

    ao

    destino

    correto

    v

    Suporta

    comunicações

    SSL

    v

    Suporta

    comunicações

    bidirecionais

    por

    meio

    do

    firewall

    O

    Mecanismo

    ARM

    (Application

    Response

    Measurement)

    Quando

    você

    instala

    e

    configura

    um

    agente

    de

    gerenciamento

    em

    seu

    ambiente,

    o

    mecanismo

    ARM

    é

    instalado

    automaticamente

    como

    parte

    do

    agente

    de

    gerenciamento.

    O

    mecanismo

    e

    a

    API

    do

    ARM

    estão

    em

    conformidade

    com

    a

    especificação

    ARM

    2.0.

    O

    ARM

    foi

    desenvolvido

    para

    atender

    o

    desafio

    de

    monitorar

    o

    desempenho

    por

    meio

    de

    redes

    de

    computação

    distribuída

    complexas.

    O

    ARM

    fornece

    uma

    maneira

    dos

    aplicativos

    de

    negócios

    transmitirem

    informações

    sobre

    as

    subtransações

    que

    iniciaram

    em

    resposta

    a

    pedidos

    de

    serviço

    que

    fluem

    através

    de

    uma

    rede.

    Essas

    informações

    podem

    ser

    utilizadas

    para

    calcular

    tempos

    de

    resposta,

    identificar

    subtransações

    e

    fornecer

    dados

    adicionais

    para

    ajudá-lo

    a

    determinar

    a

    causa

    de

    problemas

    de

    desempenho.

    O

    mecanismo

    ARM

    permite

    que

    todos

    os

    dados

    de

    transação

    coletados

    pelos

    componentes

    de

    monitoração

    Quality

    of

    Service,

    J2EE,

    STI

    e

    Generic

    Windows

    sejam

    enviados

    para

    o

    servidor

    de

    gerenciamento.

    O

    uso

    do

    ARM

    resulta

    nas

    seguintes

    capacidades:

    6

    IBM

    Tivoli

    Monitoring

    para

    Transaction

    Performance:

    Desempenho

    de

    Transações

    da

    Web:

    Guia

    de

    Instalação

  • v

    Agregação

    e

    correlação

    de

    dados.

    O

    ARM

    fornece

    a

    capacidade

    de

    calcular

    a

    média

    de

    todos

    os

    tempos

    de

    resposta

    coletados

    por

    um

    critério,

    um

    processo

    conhecido

    como

    agregação.

    Os

    tempos

    de

    resposta

    são

    agregados

    uma

    vez

    por

    hora.

    Os

    dados

    agregados

    fornecem

    uma

    exibição

    do

    d