Documentação Symom. Agente de Monitoração na Plataforma Windows



Documentos relacionados
Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Manual de Instalação de SQL Server (2005, 2008, 2012).

Manual de Instalação e Configuração do SQL Express

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

b 1 Copyright In9 Mídia Soluções Digitais Inc. All rights reserved.

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 )

CSAU Guia: Manual do CSAU 10.0 como implementar e utilizar.

Manual de Instalação do Agente Citsmart

LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA

Instalando o Internet Information Services no Windows XP

GUIA INTEGRA SERVICES E STATUS MONITOR

Operação local em caso de falha na rede

SSE 3.0 Servidor de Notificação por . Cadastrando

Instalação e utilização do Document Distributor

Procedimentos Operacionais Ambiente Microsoft Windows 2000 Server Máquina Smart02 ADM

Instalando e Configurando o Oracle XE

Guia de Instalação SIAM. Internet Information Services - IIS 5.1 no Windows XP Pro

Tutorial - Monitorando a Temperatura de Servidores Windows

Procedimentos para Reinstalação do Sisloc

Configuração do Linux Educacional 5 para melhor uso do MonitorINFO-V4

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

Docas do Pará - Guia de Instalação

Noções de. Microsoft SQL Server. Microsoft SQL Server

Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER

NetEye Guia de Instalação

NETALARM GATEWAY Manual Usuário

MANUAL DO USUÁRIO. AssetView FDT. AssetView FDT

TUTORIAL INSTALAÇÃO DA ROTINA 2075 FRENTE DE CAIXA

Instalação do ByYou ESB. Guia de Instalação e Atualização do ByYou ESB

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Procedimentos para Instalação do Sisloc

NetEye Guia de Instalação

GUIA PRÁTICO DE INSTALAÇÃO

Procedimentos para Instalação do SISLOC

Guia de Atualização Release FoccoERP 2014

3UHSDUDQGRR64/([SUHVVSDUDWUDEDOKDUFRP&ODULRQ

HelpAndManual_unregistered_evaluation_copy Manual de Instalação do VisualControl

SAD Gestor Gerenciador de Backup

COMO INSTALAR O CATÁLOGO

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Manual de Administração

Instalar o MarkVision

JobScheduler Empresa: Assunto: Responsável: Dados de Contato: Suporte: Comercial: Financeiro:

Manual de Instalação

ESET Remote Administrator ESET EndPoint Solutions ESET Remote Adminstrator Workgroup Script de Logon

Manual de backup do banco de dados PostgreSQL - Versão 2. Setembro-2011

Sumário 1. SOBRE O NFGoiana DESKTOP Apresentação Informações do sistema Acessando o NFGoiana Desktop

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Introdução à Informática Professor: Juliano Dornelles

Frente Loja Avanço (PAF-ECF) versão Rotina de Atualização Frente Avanço Windows

Sistemas Operacionais de Rede INTRODUÇÃO AO ACTIVE DIRECTORY

Guia para atualização de Firmware dos racks RIO1608-D & RIO3224-D. (Firmware 1.50)

Administração do Windows Server 2003

CONFIGURAÇÃO MINIMA EXIGIDA:

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Preparando o Ambiente e Instalando o System Center Configuration Manager 2012 R2

Manual Equipamento ST10 Flasher Rev. 1

TUTORIAL DE INSTALAÇÃO APACHE PHP POSTGRESQL 8.2

Lazarus pelo SVN Linux/Windows

APOSTILA LINUX EDUCACIONAL

Manual de Utilização do TOTVS Restore

LOGs e ALERTAS de DESEMPENHO

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

DarkStat para BrazilFW

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

INSTALANDO SQL SERVER 2008

Manual de Instalação Gerenciador de Nota Fiscal Eletrônica

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

ÍNDICE SERVIÇOS DO WINDOWS MASTERSAF DFE

Recuperando a comunicação com o seu Modem DSL-500G

Instalação rápida do Expresso

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - SLIM

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Configuração do Servidor DHCP no Windows Server 2003

Print Audit 6 - Instalação do SQL Server 2008 express R2

Tarifação ON-LINE Sistema de Tarifação Telefônica V. 6.0 GUIA DE INSTALAÇÃO COLETOR

Gerência de Operações

Objetivo. Requisitos. Resumo. Processo de Instalação PS4E e PS4B

Este manual contém instruções para instalação do servidor de Porta Paralela - LPT FX LPT PRT SERV (F7518e)

M a n u a l d e I n s t a l a ç ã o d o Q u a l i t o r A d v a n c e d

INSTRUÇÕESPARA INSTALAÇÃO COMPLETA CLIENTE ORACLE E SISTEMA PERGAMUM

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Obs: É necessário utilizar um computador com sistema operacional Windows 7.

Conteúdo Store manager... 2

Tarifação ON-LINE Sistema de Tarifação Telefônica V. 6.0 GUIA DE INSTALAÇÃO COLETOR

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Fox Gerenciador de Sistemas

É altamente recomendável testar as conexões usando o programa PING (será visto posteriormente).

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS IMPRESSÃO. Professor Carlos Muniz

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

PROCEDIMENTO PARA INSTALAR REDE ETHERNET EM CNC s FAGOR.

CHECK 2000 Instalação e Uso do Check 2000 Cliente Servidor com o ZENworks 2

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Para começarmos as configurações, primeiramente vamos habilitar o DVR Veicular para o acesso. Clique em Menu e depois entre em Geral.

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:

Guia de Instalação e Atualização do Sistema Podológico

ÍNDICE 1 INTRODUÇÃO ACESSO AOS SISTEMAS DOCUMENTOS MANUTENÇÃO OCR REGISTRO DE DOCUMENTOS GERANDO DOCUMENTOS

Transcrição:

Documentação Symom de Monitoração na Plataforma Windows Windows Linux Windows Linux

Plataforma Windows Instalação A instalação do de Monitoração do Symom para Windows é feita através do executável setup.exe que pode ser baixado do site http://www.symom.com.br/agente. Este programa vai preparar os serviços do agente de monitoração para funcionar, entretanto, deixa para o usuário a tarefa de instalar e iniciar os serviços. Ao instalar o um grupo de programa será criado e dentro deste teremos as seguintes opções: A opção Symom Agent Service Manager permite instalar e iniciar os serviços através do programa a seguir: Para instalar o serviço é necessário clicar em Install Service e em seguida em Start Service. Após instalar e iniciar os serviços note que o programa indica o status dos serviços e caso tudo ocorra bem a aparência do programa deve ser esta:

Funcionamento O agente de monitoração para windows é composto de 2 serviços. O Symom Agent Service (AgentSymomService.exe) é responsável pela coleta dos dados, já o Symom WatchDog Service (SymomWDService.exe) é o serviço que garante que o primeiro está rodando. Caso o serviço fique travado devido a uma instabilidade da máquina o serviço Symom WatchDog Service reinicia automaticamente o serviço de coleta de dados. Esta arquitetura garante a disponibilidade do serviço de monitoração 100% do tempo. O serviço de coleta de dados escuta uma porta tcp/ip e responde as requisições do servidor de monitoração. A porta padrão para esta comunicação é a porta 9000. A opção Interface Gráfica do menu do windows criado na instalação permite executar um programa que funciona como uma interface para serviço de coleta de dados. Este programa permite não só ver os dados coletados como também configurar o serviço de coleta de dados. Ao iniciar este programa você notará que o mesmo foi se instalar na barra de programas do windows. Clicando com o botão esquerdo do mouse sobre o ícone do programa surgirão 3 opções. Na Opção show será apresentada uma janela com os dados coletados pelo agente de monitoração. Esta interface permite acesso a uma janela de configuração do serviço pela opção do menu File, item Config.

Configuração A janela de configuração está logo abaixo. A opção RRDTOOL instrui o serviço de coleta de dados a executar os procedimentos necessários para alimentar o banco de dados do Rrdtool e a executar o script RrdMkGraph.bat que é responsável pela geração de gráficos localmente. A opção NETMON instrui ao do Symom para coletar dados de tráfego de rede. Esta opção foi criado pois alguns programas com SQL Server desativam no registry a disponibilização desta informação no pelo do Windows. Junto com o agente symom é disponibilizado um arquivo chamado ActivePerfmon.bat que ativa não só esta monitoração como também a monitoração de discos. AllowRemoteExec é a opção que permite ao agente Symom executar scripts e gerenciar serviços do windows. Assim se um serviço da máquina monitorada parar será possível reiniciar este serviço remotamente pela porta de comunicação com o servidor Symom. O parâmetro Listen é importante quando a máquina tem vários ips e um deles é usado para gerência de servidores e não se deseja deixar o serviço do agente escutando em outros ips. O parâmetro Symom Server é o ip do servidor Symom. Este parâmetro permite ao programa de interface gráfica buscar no servidor Symom o status dos outros servidores monitorados e caso algum servidor apresente problema o ícone do traybar ira piscar vermelho e a opção messages apresenta o problema atual em uma janela.

A opção PORT permite alterar a porta tcp/ip onde o agente recebe requisições. Por default esta porta é a 9000 mas esse parâmetro pode ser mudado para qualquer outra porta caso exista algum outro serviço escutando nesta porta. Alguns programas conhecidos usam a porta 9000 e precisamos ajustar o parâmetro PORT do agente Symom para este funcionar corretamente. Por exemplo, o WebSphere e o PeopleSoft. O próximos dois parâmetros, NetInterface1 e NetInterface2, permitem selecionar qual a interface de rede desejamos monitorar. A interface gráfica permite selecionar apenas 2 interfaces de rede diferentes mas o agente de monitoração está internamente preparado para monitorar até 4 interfaces de rede. Para configurar mais de 2 interfaces de rede atualmente é necessário editar manualmente o arquivo de configurações SymomAgent.cfg. Os parâmetros Command1_c e Command2_c permitem coletar informações através de comandos de console (DOS). Esta opção está em desuso mas a sintaxe é a seguinte: <comando_dos> <parâmetros_do_comando> <parâmetro_grep_1> <parâmetro_grep_1> O comando_dos é executado e recebe como parâmetros parâmetros_do_comando, em seguida é feito um grep com parâmetro_grep_1 e depois é feito um segundo grep com o parâmetro parâmetro_grep_2. Depois deste tratamento, é feita uma contagem das linhas que sobraram e este número é passado ao agente symo como sendo o resultado desta monitoração. Este recurso é útil quando por exemplo se deseja conta número de conexões de um serviço que não dispõe de contadores no performance monitor do windows. No exemplo a seguir uma configuração para coletar o número de conexões na porta 80 de um servidor web. Conteúdo de command1_c: netstat -n -p tcp 80 ESTABLISHED O parâmetro LogLevel é usado para depurar o agente de monitoração. O valor normal é 0 (zero) mas esse valor pode ser aumentado para 5. Com isso o arquivo de log SymomAgent.log registra os passos do agente de monitoração. Esse log pode crescer muito por isso aumente esse valor com cautela. Os parâmetros Performancemon1 e Performancemon2 permitem adicionar monitorações do performance monitor. Este recurso é importante principalmente para monitorar aplicativos como IIS, Oracle, SQL Server, WebSphere, DB2 entre outros. Todos esses programas criam entradas no performance monitor do windows que podem ser monitoradas pelo agente Symom. A interface gráfica permite a adição de apenas 2 monitorações mas o agente pode chegar a monitorar até 4 chaves do performance monitor mas para isso é necessário editar o arquivo SymomAgent.cfg. O último parâmetro tem a função de adicionar segurança ao agente de monitoração. Como o agente pode ter a capacidade de executar scripts, iniciar e parar serviços do windows por requisições remotas, o agente de monitoração passa a ser um ponto crítico na segurança da máquina, por isso, este parâmetro permite acesso apenas pelo servidor do Symom. Este campo pode ser configurado com vários ips separados por ponto-e-vírgulas.

Módulo RRDTool Este módulo permite a criação de gráficos das monitorações localmente através das consagradas ferramentas MRTG e RRDTool desenvolvidas por Tobias Oetiker e sua equipe. Por ser mais moderna o de Monitoração do Symom usa por padrão o RRDTool. O agente de monitoração executa duas funções distintas para poder flexibilizar o uso com outras ferramentas. A primeira rotina consiste em atualizar o banco de dados da ferramenta escolhida (RRDTool por padrão) com as informações lidas de cpu, memória, consumo de banda etc. A outra consiste em executar, a cada 5 minutos, um arquivo batch (.bat) responsável pela criação dos gráficos. Este recurso pode ser aproveitado para adicionar ao windows a capacidade de executar periodicamente scripts como os do MRTG. Ao ser iniciado o de monitoração verifica seu arquivo de configuração (SymomAgent.cfg) e procura pelo flag RRDTOOL=TRUE, neste caso o tratamento para ferramentas como MRTG e RRDTool estará ativado. Em seguida, procura pelo subdiretório RRDTOOL a partir do diretório do próprio agente. Caso não exista o programa cria este diretório. Depois procura pelo arquivo rrdtool.tpl que deverá conter templates para criação dos bancos de dados e para atualização das informações. A sintaxe padrão de cada linha é marcada pelo uso do separador de campos ##. O primeiro campo indica a operação a ser executada, pode ser CREATE ou UPDATE. O segundo campo indica qual a leitura que deve ser atribuída para as variáveis $TIME, $VAL, $VAL2 na linha, ou seja, se é uma linha para tratamento de cpu, memória etc. O terceiro campo contém o comando de prompt que será executado e as variáveis que deverão ser substituídas antes da execução do comando. A seguir, o agente procura pelos arquivos de dados do Rrdtool: cpu.rrd, mem.rrd, dskc.rrd, dskd.rrd, dske.rrd, net.rrd. Caso um destes arquivos não exista será executada a rotina correspondente para gerar este arquivo. No caso hipotético do arquivo cpu.rrd não existir o agente irá executar o comando de prompt: rrdtool create CPU.rrd --start $TIME --step 60 DS:CPU:GAUGE:1200:0:100 Por isso para que o comando tenha sucesso deve existir o programa rrdtool.exe no mesmo diretório do agente de monitoração. Note que a variável $TIME é substituída pelo tempo no formato time-stamp do Unix, ou seja, segundos passados a partir de 1970. Depois de criar todos os arquivos (cpu, memória, discos c,d e e consumo de banda - net), o agente passa a atualizar o banco de dados do Rrdtool executando os comandos necessários indicados pelas linhas iniciadas por UPDATE. Um arquivo rrdtool.tpl típico está a seguir: CREATE##CPU##rrdtool create CPU.rrd --start $TIME --step 60 DS:CPU:GAUGE:1200:0:100 CREATE##MEM##rrdtool create MEM.rrd --start $TIME --step 60 DS:MEM:GAUGE:1200:0:519553024 CREATE##DSKC##rrdtool create DSKC.rrd --start $TIME --step 60 DS:DSKC:GAUGE:1200:0:13629255680 CREATE##NET##rrdtool create NET.rrd --start $TIME --step 60 DS:IN:COUNTER:1200:U:U DS:OUT:COUNTER:1200:U:U UPDATE##CPU##rrdtool update CPU.rrd $TIME:$VAL UPDATE##MEM##rrdtool update MEM.rrd $TIME:$VAL UPDATE##DSKC##rrdtool update DSKC.rrd $TIME:$VAL UPDATE##DSKD##rrdtool update DSKD.rrd $TIME:$VAL UPDATE##DSKE##rrdtool update DSKE.rrd $TIME:$VAL UPDATE##NET##rrdtool update NET.rrd $TIME:$VAL1:$VAL2