publib.boulder.ibm.compublib.boulder.ibm.com/tividd/td/itmftp/sc32-1385-00/pt_br/pdf/tpimst.pdf ·...
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