Solte o produto na sua mochila

  • eBit
Autor: Felipe CostaPublicação: 2008Edição: 1ISBN: 9788573936858BrochuraPáginas: 216Editora: Ciência Moderna

Livro Ambiente de Rede Monitorado com Nagios e Cacti

9788573936858

Este livro mostra como reduzir o trabalho com a administração de redes, contando com a ajuda de algumas ferramentas que foram criadas para nos ajudar.

  • R$ 44,00 R$ 37,40
  • Disponibilidade em estoque: Imediata

Aproveite Também


Como administradores de redes, devemos estar sempre atentos à disponibilidade de nossos equipamentos. As máquinas comuns, sem nenhum mecanismo especial em software ou hardware que vise mascarar as eventuais falhas, não garantem 100% de disponibilidade, e sim de 99% a 99,9%. Isso equivale a dizer que, em um ano de operação, a máquina pode ficar indisponível por um período de nove horas a quatro dias, sem contar as paradas planejadas pelo administrador.

Os softwares de monitoração são responsáveis por checar, a disponibilidade dos equipamentos em nosso ambiente de TI, nos alertando por e-mail ou por SMS sobre a queda de qualquer serviço ou a indisponibilidade de algum servidor. Com isso, podemos corrigir a falha antes mesmo de o chefe notar, além de também aumentar o índice de disponibilidade total dos itens monitorados.

Imagine um ambiente um pouco mais complexo, com mais de 500 equipamentos, mais de 2.000 serviços ativos etc. Temos que garantir a maior disponibilidade possível, além de garantir o retorno de algum serviço o mais rápido possível, em caso de alguma queda. Este livro mostra como reduzir o trabalho com a administração de redes, contando com a ajuda de algumas ferramentas que foram criadas para nos ajudar.
Sobre o Autor:
Felipe Costa iniciou sua carreira profissional na área de T.I em 1997. Atualmente, possui 11 anos de experiência profissional, sendo oito deles dedicados à administração de ambiente Linux/Unix. Possui certificado LPIC-2 (Linux Professional Institute) e trabalha como analista e consultor de tecnologia em uma empresa do setor.

Teve seu primeiro contato com Linux ainda antes de trabalhar profissionalmente, utilizando a distribuição Slackware em 1995, passando por outras ao iniciar sua jornada profissional, tais como RedHat, SuSE, Caldera OpenLinux, TurboLinux e por último Debian, que, devido a sua praticidade e confiança, tornou seu padrão de trabalho até os dias de hoje.

Felipe ministra treinamentos em plataforma Linux para o setor técnico de diversas empresas. Além da experiência profissional já citada, o autor também trabalhou ao longo de alguns anos com administração de redes em ambiente Microsoft Windows 2000/2003 Server, Exchange Server e ISA Server.

CAPÍTULO 1 - HARDERING DO SISTEMA OPERACIONAL-1 Configurando os repositórios do Debian Etch-2 Atualizando o Debian-2 Removendo alguns serviços-2 CAPÍTULO 2 – DEPENDÊNCIAS-3 build-essential-4 vim -4 rcconf-4 ncurses-4 libxml2-4 libgd e libgd-dev-5 libxpm-dev-5 libpng12-0-dev-5 libgdbm-dev-5 rrdtool-5 snmp e snmpd-6 lynx-6 CAPÍTULO 3 - O BANCO DE DADOS MYSQL-7 A instalação do MySQL-8 Criação do Grupo e do Usuário-8 Compilação do MySQL-8 Otimizando o Banco de Dados-9 Criando os Arquivos de log-10 Copiando o daemon de Inicialização-10 Ajustando o PATH do Sistema Operacional-10 Ajustando as libs do Sistema Operacional-11 Definindo a Senha do Administrador-11 Ajustando a Inicialização do Banco de Dados-11 Inicializando o MySQL-12 Considerações Finais-12 CAPÍTULO 4 - O WEBSERVER APACHE-13 A instalação do Apache-13 Criação do Grupo e do Usuário-13 Compilando o Apache-14 Copiando o daemon de Inicialização-14 Ajustando o PATH do Sistema Operacional-14 Verificando a Versão Instalada-15 Inicializando o Apache-15 Verificando os Processos e a Porta Utilizada-15 Ajustando a Inicialização do Sistema Operacional-16 Considerações Finais-16 CAPÍTULO 5 - O PHP-17 A Instalação do PHP-17 Compilando o PHP-17 Copiando e Ajustando o php.ini-18 Criando o Arquivo de log-19 Ajustando as Permissões-19 Ativando o Suporte ao WebServer Apache-19 Reiniciando o Apache-19 Verificando a Instalação do PHP-20 Considerações Finais-20 CAPÍTULO 6 - O SNMP-21 Gerência de Redes-21 Componentes Básicos do SNMP-22 Arquitetura-22 Master Agent-23 Subagent-23 Management Station-23 O SNMP e o ASN.1-24 Comandos do SNMP-24 Nomes de objetos e MIB-25 SNMPv2 e SNMPv3-25 A instalação em Servidores GNU/Linux-25 O SNMP no Debian (Etch)-28 Reiniciando o SNMP-29 Testando a Consulta no SNMP do GNU/Linux-29 A Instalação em Servidores -30 Microsoft Windows Server-30 Testando a Consulta no SNMP do Windows-39 Realizando Consultas com SNMP-40 Considerações Finais-41 CAPÍTULO 7 - O CACTI-43 A instalação do Cacti-44 Criação da Base de Dados-44 Ajustando as Configurações-44 Ajustando as Permissões-45 Configurando o crontab-45 Copiando o Cacti para o diretório Raiz do Apache-45 Finalizando a Configuração pelo Navegador-45 Adicionando Servidores ao Cacti-49 Adicionando um Servidor GNU/Linux-49 Adicionando um Servidor -67 Microsoft Windows Server 2003-67 Visualizando os Gráficos-84 Considerações Finais-87 CAPÍTULO 8 - O NAGIOS-89 Visão Geral-89 Objetivo do Nagios-90 O Funcionamento do Nagios-92 Algoritmo simples de verificação-92 Algoritmo avançado de verificação-93 Os Arquivos de Configuração do Nagios-93 Arquivo de Configuração principal (nagios.cfg)-93 Arquivo resources (resources.cfg)-95 Arquivos de Configuração de Objetos-95 Definição de Serviço (services.cfg)-96 Objetos de Serviços Utilizados neste Livro-96 Outros Serviços-98 Definição de Clientes (hosts.cfg)-100 Objetos de Clientes (hosts) Utilizados neste Livro-100 Outros Objetos-102 Definição de Contato (contacts.cfg)-104 Objetos de Contatos Utilizados neste Livro-104 Definição de Grupo de Clientes (hostgroups.cfg)-106 Objetos de Grupo de Clientes -107 Utilizados neste Livro-107 Outros Objetos-107 Definição do Grupo de Contatos (contactgroups.cfg)-108 Objetos do Grupo de Contatos -108 Utilizados neste Livro-108 Definição de Períodos de Tempo (timeperiods.cfg)-109 Objetos do Período de Tempo -109 Utilizados neste Livro-109 Outros objetos-110 Definição de Comando (commands.cfg)-110 Objetos do Comando Utilizados neste Livro-110 Definição de Dependência de Serviço (servicedependency.cfg)-111 Objetos de Dependência de Serviço-112 Definições de Escalonamento de Serviço (serviceescalation.cfg)-113 Objetos do Escalonamento de Serviço-113 Definições de Dependências de Clientes (hostdependency.cfg)-114 Objeto de dependências de clientes-114 Definições de Escalonamento de Clientes (hostescalation.cfg)-115 Objetos de Escalonamento de Clientes-115 Definição de Escalonamento de Grupo de Clientes-116 Objetos de Escalonamento de Grupo de Clientes-116 Arquivos de Configuração de CGI (cgi.cfg)-117 Diretivas da Configuração de CGI Utilizadas neste Livro-117 Outras Diretivas-119 Autenticação e Autorização no Arquivo de CGI-122 Permissões Padrões para as Informações de CGI-122 Garantindo Informação Adicional para o CGI de Informação-123 Arquivo de Configuração de Informações Estendidas (hostextinfo.cfg)-124 Método Baseado em Templates-124 Definições Estendidas de Clientes-124 Diretivas Estendidas de Clientes -125 Utilizadas neste Livro-125 Outras diretivas-126 Definições de Informações de Serviço Estendidas-127 Diretivas de Informações de Serviço Estendidas-128 Plugins do Nagios-129 Funcionamento dos plugins-129 Como Utilizar os plugins-129 Usando o plugin check_httpd-130 Testando o Serviço Web-131 Usando o plugin check_ssh-131 Verificando a Disponibilidade do Serviço SSH-131 Usando o plugins check_disk-132 Verificando a Disponibilidade do Espaço em Disco-132 O Plugin NRPE-133 Os Arquivos de Configuração-133 O plugin NSCLIENT-134 Principais Funções-134 O Ambiente deste Livro-134 A Instalação do Nagios-135 Criando o Grupo e o Usuário-135 Compilando o Nagios-135 Configurando a Interface Web-136 A instalação dos Plugins no Servidor de Monitoração-140 A Instalação do NRPE em um Servidor Remoto-141 Criando o Grupo e o Usuário-141 Criando os Diretórios-141 Definindo a Permissão-141 Resolvendo as Dependências-141 Instalação do nagios-plugins-142 Compilando o NRPE-142 Configurando o NRPE-143 Copiando o daemon para Inicialização do NRPE-145 Iniciando o NRPE-145 Verificando o Status do NRPE-145 Testando a Configuração-145 Teste 1 – Verificando quantos usuários estão logados no Sistema Operacional-146 Teste 2 – Verificando o load average o Sistema Operacional-146 Teste 3 – Verificando o espaço em disco da partição hda2-146 Teste 4 – Verificando o número de processos do Sistema Operacional-146 Configurando o Comando check_nrpe-147 Adicionando os Serviços Monitorados pelo nrpe-147 Visualizando os Serviços do NRPE-149 A Instalação do NSCLIENT-149 Configurando o Servidor de Monitoração-152 Testando o NSCLIENT-154 Teste 1 – Verificando a disponibilidade do disco C no Servidor Windows-154 Teste 2 – Verificando a carga de CPU do Servidor Windows-155 Teste 3 – Verificação de quanto tempo o Servidor Windows está ligado-155 Teste 4 – Verificando os serviços instalados no Servidor Windows-156 Teste 5 – Verificando a utilização de memória pelo Sistema Operacional Windows-156 Adicionando os Serviços -157 Monitorados pelo NSCLIENT-157 Visualizando os Serviços do NSCLIENT-159 Localização dos Arquivos do Nagios-159 A Configuração do nosso Ambiente-159 Os Arquivos de Configuração -161 Utilizados no Livro-161 O Arquivo nagios.cfg-161 O Arquivo contactgroups.cfg-164 O Arquivo contacts.cfg-165 O Arquivo hostgroups.cfg-166 O Arquivo hosts.cfg-167 O Arquivo services.cfg-168 O Arquivo timeperiods.cfg-169 O Arquivo hostextinfo.cfg-170 Os Arquivos de Configuração dos Servidores-171 O Servidor Monitoring-171 O Arquivo hosts.cfg-171 O Arquivo services.cfg-172 O Servidor Windows 2003-173 O Arquivo hosts.cfg-173 O Arquivo services.cfg-174 Visualizando os Servidores e Serviços Criados-175 A interface Web-178 O campo General-178 O campo Monitoring-179 O campo Reporting-180 O campo Configuration-181 Screenshots do Nagios-181 Adicionando Themas no Nagios-183 Instalação do Thema Nuvola-183 Screenshots do Nuvola-184 Considerações Finais-185 CAPÍTULO 9 – SUPORTE-187 MAN-PAGES-187 Livros Nagios e Cacti-188 Listas de Discussão e Fórum-188 Websites-189

blog comments powered by Disqus