Pular para o conteúdo

Instalando o Nagios no Ubuntu Linux

A escolha do método de instalação é muito importante, pois cada método oferece vantagens e desvantagens e o leitor precisa entender bem os recursos oferecidos por cada um para poder escolher a forma de instalação que melhor se adéqua às suas necessidades. Este artigo foi escrito para ser instalado na distribuição Ubuntu Linux, devido a sua grande popularidade.
Eduardo Mariano eduardo_60
Hits: 88.088 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 3: Plugins do Nagios

Os plugins são responsáveis por fazer a interface entre o Nagios e o recurso que será monitorado, desta forma o Nagios se torna imponente se não houver plugins instalados.

Visite: http://www.nagios.org/download

Baixe o nagios-plugins-x.x.x.tar.gz no diretório /opt/nagios-source.

# cd /opt/nagios-source
# tar -zxvf nagios-3.0.3.tar.gz
# cd nagios.x.x.x


Este comando prepara os arquivos de instalação e verifica se todas as dependências estão disponíveis:

# ./configure --with-nagios-user=nagios -with-nagios-group=nagios

Se não apontou nenhum erro ou falta de biblioteca, podemos proceder com a copilação:

# make all

Para concluir o procedimento de instalação:

# make install

Os plugins tem seu nome iniciado pela palavra check. O diretório padrão é /usr/local/nagios/libexec/, onde podemos encontrar por exemplo o check_http, check_ssh, check_ping e muitos outros.

Aqui concluo a instalação do Nagios, aguardem o novo artigo sobre sua configuração.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Instalando dependências
   2. Preparando e compilando o Nagios
   3. Plugins do Nagios

Instalando o Nagios

Instalando o Nagios via APT ou YUM

Configuração de um servidor VPN com OpenVPN e chave estática

Gerenciando serviços de sistemas Linux

Instalar placa de rede wireless do notebook HP dv6636 no Ubuntu

Configuração de Indentação no Vim - Tabs e Espaços

Instalação e Configuração de Servidor SSH no Debian

#1 Comentário enviado por johnnyfsan em 22/01/2009 - 17:11h
Muito Util, ! Legal
#2 Comentário enviado por luizdn em 24/01/2009 - 00:02h
precisamos de pessoas com sua competencia para enriquecer o mundo de informacoes que faltam na internet. muito obrigado, era o que eu tava buscando :)
#3 Comentário enviado por gersonraymond em 24/01/2009 - 12:28h
Ótimo artigo amigo mas você esqueceu de acrescentar o comando "make install-config" para gerar o arquivo nagios.cfg em /usr/local/nagios/etc/, para evitar o erro na inicialização do nagios /etc/ini.t/nagios start "Starting nagios:CONFIG ERROR! Start aborted".

Um abraço.
#4 Comentário enviado por eduardo_60 em 26/01/2009 - 11:13h
Olá Gerson,boa observação tb esqueci mais alguns detalhes que dificultaria para um iniciante que não é o seu caso. Mas resolvi colocar um novo artigo mais completo que esse onde ensino a instalação do nagios e o nagiosql... valeu a participação e aguarde o novo artigo que já está para ser avaliado pelo moderador do vivaolinux. thanks...
#5 Comentário enviado por sheikoso em 20/08/2015 - 17:49h
Deu este erro ao executar o comando abaixo:

#make install-webconf
/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf
/usr/bin/install: não foi possível criar arquivo comum “/etc/httpd/conf.d/nagios.conf”: Arquivo ou diretório não encontrado
make: ** [install-webconf] Erro 1

O que devo fazer?

#6 Comentário enviado por flaviobji em 28/08/2015 - 10:03h
amigos eu estava com nagios3 aqui instalado via apt-get funcionando normal, ai instalei o nagiosql, o nagiosql esta funcionando normal, mas qdo vou abrir o nagios ele nao abre o mapa de hosts, apresenta este erro: Whoops! error: Could not read host and service status information!
no terminal verifiquei os logs:
tail -f /var/lib/nagios3/nagios.log
[1440686227] Error: Cannot open main configuration file '/etc/nagiosql/hosts/reload' for reading!
no nagiosql tento starta-lo e apresenta este erro: Nagios daemon is not running, cannot send restart command!
tb no nagiosql verifico a configuração: Check configuration files: Cannot find the Nagios binary or no rights for execution!
parece que o nagios nao esta ativando mais....
#7 Comentário enviado por andlls em 12/01/2016 - 17:48h
Sheikoso,

Esse erro dá porque o diretório (/etc/httpd.conf/) que o nagios está tentando criar o arquivo de configuração (nagios.conf) não existe.
Nos sistemas baseados em Debian (Ubuntu) você tem que configurar a instalação para criar o arquivo nesse diretório: /etc/apache2/sites-enabled/.

Você pode ver isso aqui: http://wiki.apache.org/httpd/DistrosDefaultLayout

Para resolver o problema você pode fazer de duas formas:

Alterar o arquivo Makefile na pasta de instalação do nagios e trocar o diretório /etc/httpd.conf/ por /etc/apache2/sites-enabled/

Ou

Ao invés de executar: make install-webconf execute: /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf

Abraço

Contribuir com comentário

Entre na sua conta para comentar.