Serviço de monitoramento de infra-estrutura e processos de negócio da Master IT - PDF
Serviço de monitoramento de infra-estrutura e processos de negócio da Master IT
Download "Serviço de monitoramento de infra-estrutura e processos de negócio da Master IT"
Judite Cristiana Câmara Anjos
1 Serviço de monitoramento de infra-estrutura e processos de negócio da Master IT O que é O Master Monitor é um serviço inovador da Master IT. Por um pequeno valor mensal, a Master IT monitora remotamente servidores (hardware e software), roteadores, switches, impressoras, banco de dados, ERP's, disponibilidade e performance de aplicações Web, utilização de link, elementos físicos (temperatura, presença de fumaça, umidade, etc. do Data Center), bem como processos de negócios (monitoramento baseado em selects realizados nas bases de dados do cliente, com combinação de informações). Qualquer elemento, em qualquer localidade, de qualquer fabricante e plataforma tecnológica pode ser monitorado. Como funciona Criação de histórico de funcionamento O serviço consiste de um monitoramento (coleta sistemática do valor vigente do elemento no ato da consulta) contínuo dos elementos indicados pelo cliente. Cada verificação realizada no elemento é armazenada no banco de dados do NOC (Network Operational Center) da Master IT. O cliente pode, a qualquer tempo e em qualquer lugar, acessar uma console Web da aplicação para extrair relatórios e verificar o status e o histórico dos itens monitorados. Notificações de alerta por e celular Adicionalmente, o NOC da Master IT verifica se os elementos estão funcionando dentro dos limites estabelecidos (Ex: Ocupação do espaço em disco do servidor não pode ser superior a 80%, não pode haver consumo de 100% de CPU de servidor por mais de 5 segundos consecutivos, parada de roteador, queda de links, tempo de resposta de um select não pode ser superior a 2 segundos, não pode haver vendas com desconto médio superior a 15%, etc.). Caso o elemento monitorado saia dos padrões de funcionamento estabelecidos pelo cliente, o NOC da Master IT envia para o cliente (para os contatos indicados) notificações por e celular. Caso o cliente deseje, o NOC da Master IT ainda pode disparar instruções para correção do problema (Ex: Quando o HD do servidor atingir 80% de ocupação, excluir arquivos temporários de forma a liberar espaço; quando um serviço do servidor cair, reiniciar o serviço, etc.) de forma a prover mais tempo para que o cliente implemente uma solução definitiva. Na console web também é possível acompanhar as ações de correção tomadas pelos responsáveis do elemento. Controle de SLA s Além dos alertas decorrentes de mau funcionamento de algum elemento, o cliente ainda pode solicitar o cadastramento de SLA's, de forma a monitorar o nível de serviço e disponibilidade de cada item. Este recurso é especialmente importante quando o cliente contrata serviços de terceiros e necessita monitora-los. Níveis de Atendimento O Master Monitor é um serviço inovador da Master IT. Nível 1 - Monitoramento eletrônico, com disponibilização de console Web para consultas e extração de relatórios, recebimento de notificações por e celular quando algum elemento sair do funcionamento padrão. Nivel 2 - Todos os benefícios do nível 1, acrescidos do acompanhamento remoto de um técnico da Master IT para empreender a solução do problema. Tecnologia O serviço Master Monitor da Master IT utiliza a tecnologia OPMON, da Opservices, líder nacional em soluções de monitoramento e processos de negócios, atualmente em produção em empresas como Fenaseg, Fabrica Carioca de Catalizadores, Avipam, Grendene, Tok&Stok, Novartis, Banrisul, Mitsubishi, dentre outras. Segurança A monitoração remota é feita através de NAT no firewall do cliente, sendo necessária uma porta para cada host monitorado (Microsoft, Linux, etc.). Esta liberação é dada somente aos IPs do NOC da Master IT para maior segurança.
2 Master Monitor O máximo em monitoramento FUNCIONAMENTO Host Windows % Processador - >= 80 Warning e >=90 Critical Memória RAM disponível: <=50 Mb Warning e <=10 Mb Critical Disco C (espaço livre): <=20% Warning e <=5% Critical Disk Time Total (I/O): >=70% Warning e >=90% Critical Serviço LANMANSERVER: iniciado (OK) ou parado (Critical) Processo RUNDLL32.EXE: Ausente na Task Manager Switch Core Temperatura - >= 39 Warning e >=45 Critical Memória RAM disponível: <=5 Mb Warning e <=2 Mb Critical % Processador - >= 80 Warning e >=90 Critical Interfaces - qualquer uma que estiver DOWN = Critical Bandwidth - utilização de porta acima de 90% = Critical Switch Core Erros na interface - >=2% Warning e >=5% Critical Pacotes descartados: - >=2% Warning e >=5% Critical Opmon Host Linux Load1, Load5, Load15 - >= 2 Warning e >=4 Critical Swap vs Mem: >=50% Warning e >=75% Critical / used: >=80% Warning e >=90% Critical /var used: >=80% Warning e >=90% Critical I/O: >=70% Warning e >=90% Critical Daemon SSHD - 1 ou mais processos (OK) ou zero processo (Critical) Zombies: 0 processos (OK) ou 1 ou mais processos (Critical) Agente Opmon Usuário / Senha SNMP Banco de Dados Tablespaces - qquer uma >=80% Warning e >=90% Critical Active Users: >=200 Warning e >=500 Critical Locks: >=1 Warning e >=2 Critical Invalid Objects : 0 = OK, >=1 Critical Extents: >=700 Warning e >=900 Critical TRMA Query 1 - >=5 seg Warning e >=10 seg Critical TRMA Query 2 - >=10 seg Warning e >=20 seg Critical ESCOPO DA MONITORAÇÃO (AGENTES, SUB-AGENTES E PLUGINS) Processos de Negócios SAP Desenvolvimento de funções ABAP customizadas que retornam quaisquer tabelas de valores críticas ao negócio. CMMS Operating System (CPU, I/O, Pages/Sec,etc.) Background (Aborted Jobs, NumberOfWpBTC, etc.) Dialog Times (DBReqTime, FrontEndRespTime, LoadGenTime, QueueTime, etc.) Dialog Times específicos para mandantes Spool (% de utilização, jobs, etc.) Oracle (Buffers, Segments, Tablespaces, Messages, Profile Parameters, etc.) Buffers (TableDefinition-DirUsed, TableDefinition-HitRatio, etc). Gateway Reader (GatewayClients, GatewayConnections, etc.). Backup (LastBrArchiveRun, LastBrBackupRun, etc.) SM-50 (tempos de resposta), PerfU1 e PerfU2 (tempos de resposta) Roll-Mem-Mgmt (dados gerenciamento de memória) Qualquer item da CMMS sem a necessidade de instalação de client específico. Robôs Criação do Robô Metaframe Criação do Robô Web Checagem interna e externa balanceada em 3 operadoras Usando proxy do cliente ou não
3 DB2 Connection Statistics Agents Statistics DB Information Transaction Statistics Cache Performance Buffer Statistics Instances * number of local connections * number of remote connections * number of gateway connections * created agents ratio * agents registered * agents waiting Database * locking information (locks held, lock waits, deadlocks, etc.) * sort information (number of sorts, sort time, sort overflow, etc.) * buffer pool and I/O information (number of reads, writes, times, etc.) * SQL statement counts (commits, rollbacks, selects, etc.) * row counts * internal counts * application connection counts * login information My SQL Aborted_clients, Aborted_connects Binlog_cache_disk_use, Binlog_cache_use, Bytes_received Bytes_sent Com_admin_commands, Com_alter_db, Com_alter_table, Com_analyze, etc. Connections Created_tmp_disk_tables, Created_tmp_files, Created_tmp_tables Delayed_errors, Delayed_insert_threads, Delayed_writes Flush_commands Handler_commit, Handler_delete, Handler_discover, Handler_read_first, etc. Key_blocks_not_flushed, Key_blocks_unused, Key_blocks_used, etc. Max_used_connections Not_flushed_delayed_rows Open_files, Open_streams, Open_tables, Opened_tables Qcache_free_blocks, Qcache_free_memory, Qcache_hits, etc. Questions, Rpl_status Select_full_join, Select_full_range_join, Select_range, Select_range_check, etc. Slave_open_temp_tables, Slave_retried_transactions, Slave_running Slow_launch_threads, Slow_queries Sort_merge_passes, Sort_range, Sort_rows, Sort_scan ]Table_locks_immediate, Table_locks_waited Threads_cached, Threads_connected, Threads_created, Threads_running Uptime SYSBASE ACCESS, INTERBASE, INFORMIX, PROGRESS, POSTGRES Conexão com banco e execução de queries LOTUS DOMINO Todas as métricas para servidores Lotus Domino são fornecidas pelo sub-agente SNMP nativo da solução de , que são capturadas pelo OpMon. Abaixo alguns exemplos.
4 ERP Datasul Servidores e Execuções RPW Trans Log e Agents Busy Simulações dos itens do Datasul Web Access Entre outros itens customizáveis do banco de dados ou de processos de negócio. BAAN SPB Sistema de Pagamentos Brasileiro (MQSeries) Monitoração das filas entre servidores Monitoração das DEAD QUEUES Aplicações Monitoração COM+ Métricas de consumo de recursos dos componentes Banco de Dados Oracle (versão 7 e superiores), RAC, Parallel Server - TNS - Login - Cache - Usuários conectados - Número de transações - Tablespaces e Datafiles - Identificação de full table scans - Temp files - Utilização de control files - Jobs interrompidos - Objetos inválidos - Sessões ativas - Sessôes em Lock - Shared Pool e/ou outros itens de memória - Controle de volume de redo-logs por períodos - Segmentos de rollback - Qualquer select ou store procedure (bem como os seus tempos de respostas), sem a necessidade de instalação de client específico. - Percentual de utilização de cpu por processo - Número de leituras ou gravações físicas em disco por comando SQL ou sessão - Módulo completo de gestão do banco de dados Oracle - Percentual de utilização dos processadores pelos processos do Oracle, com opção de exibição das sessões que mais consomem este recurso com sua respectiva utilização e comando SQL sendo executado Microsoft SQL Server 7 e superiores SQL-Agent SQL-Avg-Wait-Time SQL-Buffer-Cache-Hit-Ratio SQL-Full-Scans-Sec SQL-Number-Deadlocks-Sec SQL-Page-Splits-Sec SQL-Server SQL-Server-Stats SQL-Target-Total-Server-Memory SQL-Replicação SQL-Stats SQL-Usuarios-Bloqueados SQL-Usuarios-Ativos SQL-Usuarios-Conectados SQL-Transações SQL-Batch Request SQL-Databases / SysFiles SQL-Crescimento de DataFiles SQL-Free Pages SQL-Latch Waits SQL-Lock Blocks SQL-Lock Waits SQL-Crescimento de Log Files SQL-Page Reads e SQL-Page Writes SQL-Compilations SQL-Target Server Memory SQL-Total Server Memory Percentual de utilização dos processadores pelos processos do MS SQL Server, com opção de exibição das sessões que mais consomem este recurso com sua respectiva utilização e comando SQL sendo executado. Qualquer select ou store procedure (bem como os seus tempos de respostas) sem a necessidade de instalação de client específico. Qualquer outro contato do Performance Monitor.
5 SERVIDORES WEB Microsoft IIS 5 e superior (via contadores de performance IIS Global e WebServices) - total de hits de um determinado domínio - percentual de page hits - taxa de bytes recebidos e enviados por segundo no Web Service - acessos anônimos, não anônimos e número máximo de usuários que estabeleceram conexões anônimas usando Web Service - conexões - tipos de método http - erros HTTP -.Net (via contadores de performance, como CRL Data, Loa - Apache Coyote/Tomcat 3.x e superior (disponibilidade e ut - Websphere: transações globais, transações locais, etc. SERVIDORES E SISTEMAS OPERACIONAIS AS/400 CPU e DB CPU Login User Messages Outq Files, Writer & Status Storage Subsystems Active & Running Jobs Qualquer métrica provida por SNMP ou emulação de terminal HP-UX, AIX, SUN SOLARIS, UNIX TRU64, LINUX (TODAS AS DISTRIBUIÇÕES) Load e uso de CPU (sys, wait, idle) Memória física e virtual disponível e utilizada Espaço livre /utilizado nos mountpoints I/O de disco Swap Uptime Número mínimo/máximo de processos Tempo máximo de execução de processos Detecção de processos zombies ou defunct Tamanho virtual dos processos Quotas de usuários Análise de logs, buscando ocorrências de erro específicas Tempo de UpTime e detecção de reboots Restart de Serviços, em caso de queda Agentes customizáveis para necessidades específicas de infra-estrutura ou de processos de negócio. Identificação dos recursos consumidos para cada processo - Nos percentuais de memória física, virtual e CPU, a solução deve permitir a identificação dos processos responsáveis pelo consumo em cada recurso citado. MICROSOFT (WINDOWS NT, XP, 2000, 2003 E SERVICE PACKS CORRESPONDENTES) CPU (% de uso, tempo de processamento privilegiado, filas de instruções no processador) Detecção de CPU por processos Memória física (total, disponível, paginações por segundo, etc) Espaço de paginação virtual utilizada Serviços e processos (in)ativos Espaço e I/O de disco(diskqueue, Disk Time, Disk Write, Disk Read, etc., geral ou por disco físico) Terminal Services: número de usuários conectados/ativos. Tempo de UpTime e detecção de Rebbots Análise de entradas específicas de log no Event Viewer Identificação dos recursos consumidos para cada processo Qualquer item disponível no Performance Monitor
6 Roteamento de Mensagens total de mensagens enviadas; total de mensagens Web não enviadas; total de mensagens enfileiradas aguardando tratamento. Utilização do Servidor número de sessões ativas; número de tarefas em execução. Disponibilidade percentual de tempo que a aplicação esteve disponível; número de mensagens não enviadas ( dead mail ); número de requisições aguardando replicação. Desempenho * percentual de utilização de CPU por tarefa do Notes: Server, Admin Process, Agent Manager, Replicator, Router, Schedule; replicações completadas, aguardando replicação e falhas de replicação. quantidade de documentos adicionados, apagados e atualizados por servidor; Detecta bases de dados corrompidas. SERVIDOR DE EXCHANGE (OBJETOS DE CONTADORES) DSAccess Domain Controllers ]DSAccess Caches ActiveSync Notify Address List Sender ID Intelligent Message Filter OleDB Events OleDB Resource Transport Store Driver Transport Filter Sink MTA MTA Connections ISIS Transport Driver IS Public IS Mailbox ES SA - NSPI Proxy SRS OMA SERVIDOR QMAIL/POSTFIX Availability Messages In Queue Messages Awaiting Preprocessing Process Resident Memory Size Process Cpu Usage SMTP Availability SMTP Inbound Connections POP3 Availability POP3 Inbound Connections WEB e FTP SIMULADORES DE TRANSAÇÕES FTP - Efetua as transações como se fosse um usuário FTP, fornecendo os tempos de resposta e se houve falha/sucesso na conclusão do processo - Número de bytes recebidos e enviados pelo serviço FTP - Total de arquivos transferidos pelo seviço FTP
7 NOVELL Abended-Threads Buffer-Counts CPU-Load-15min DS-DB Dirty-Buffers LRU-Sitting-Time Licensed-Connections Logins Long-Term-Cache-Hits NLMs Loaded Open-Files Pct-Max-Used-Pckt-Rcv-Buff Pct-Non-Purgable-VOLs Pct-Purgable-VOLs Used-Pckt-Rcv-Buff VOLs utilization
TECHPAPER OPMON versão 5.1
O OpMon é a exclusiva solução de gerenciamento de redes e sistemas desenvolvido pela OpServices para integrar a Tecnologia da Informação ao negócio do cliente. Capaz de controlar SLA s com uma única interface
OPMON TECHPAPER: RECURSOS E FUNCIONALIDADES
OPMON TECHPAPER: RECURSOS E FUNCIONALIDADES CARACTERÍSTICAS GERAIS Plataforma de gerenciamento de infraestrutura de TI, Telecom e Processos de Negócios. Através de uma console única de gerenciamento, o
Introdução. Durante o período de monitoração, a configuração sumária da instância alvo, que foi obtida dinamicamente, era a seguinte:
Introdução Com base nos dados coletados na máquina ACME Server, de 1/4/22, às :, até 13/5/22, às 23:, foi produzido o presente relatório de análise de performance para a instância ACME do SQL Server. Os
Sistemas de Gerência de Bancos de Dados. 7 - Outras Arquiteturas para SGBDs 7.2 - SGBDs Cliente-Servidor
Sistemas de Gerência de Bancos de Dados 7 - Outras Arquiteturas para SGBDs 7.2 - SGBDs Cliente-Servidor 1 Alternativas de Arquitetura Consistência de Cache Tópicos 2 Servidor de Objetos: Alternativas de
EDITAL PREGÃO PRESENCIAL N 12 /2010
EDITAL PREGÃO PRESENCIAL N 12 /2010 A Companhia de Informática de Jundiaí CIJUN - torna público que se acha aberto o processo de licitação na modalidade Pregão Presencial n 12/2010, do tipo MENOR PREÇO