13/9/2014

Ubuntu Quickstart

Ubuntu Quickstart
Até: C onteúdo
Veja também: Guia de Instalação para Início Rápido , C onsiderações sobre segurança
Introdução
Este guia destina-se a fornecer-lhe instruções simples sobre como instalar o Nagios partir do código fonte (o
código) em Ubuntu e tê-lo monitorar sua máquina local dentro de 20 minutos. Não há opções de instalação
avançadas são discutidas aqui - apenas o básico que irá trabalhar para 95% dos usuários que querem começar.
Estas instruções foram escritas com base em um Ubuntu 6.10 (desktop) de instalação. Eles devem trabalhar
para um Ubuntu 7.10 instalar também.
O que você vai acabar com
Se você seguir estas instruções, aqui está o que você vai acabar com:
Nagios e os plugins serão instalados sob / usr / local / nagios
Nagios será configurado para monitorar alguns aspectos de seu sistema local (carga de C PU, uso de disco,
etc)
A interface web Nagios será acessível no endereço: // localhost / nagios /
Pacotes necessários
C ertifique-se de ter instalado os seguintes pacotes em seu instalação do Ubuntu antes de continuar.
Apache 2
PHP
Bibliotecas do compilador GC C e desenvolvimento
Bibliotecas de desenvolvimento DG
Você pode usar o apt-get para instalar esses pacotes, executando os seguintes comandos:
sudo apt-get install apache2
sudo apt-get install libapache2-mod-php5
sudo apt-get install build-essential
C om o Ubuntu 6.10, instalar a biblioteca gd2 com este comando:
sudo apt-get install libgd2-dev
C om o Ubuntu 7.10, o nome da biblioteca gd2 mudou, então você vai precisar usar o seguinte:
sudo apt-get install libgd2-xpm-dev
1) Criar conta Informações
Torne-se o usuário root.
sudo-s
C riar um novo nagios conta de usuário e dar-lhe uma senha.
/ usr nagios / sbin / useradd-m-s / bin / bash
passwd nagios
http://nagios.sourceforge.net/docs/3_0/quickstart-ubuntu.html

1/4

4. wget http://prdownloads. cd ~ / downloads tar zxvf nagios-3.sourceforge. Você deve ser capaz de pular esta etapa na área de trabalho.4. mkdir ~ / downloads cd ~ / downloads Faça o download dos tarballs de código fonte de ambos Nagios e os plugins do Nagios (visite http://www. Adicionar tanto o usuário nagios eo usuário apache para o grupo.2.gz 3) compilar e instalar o Nagios Extraia o Nagios código fonte tarball.sourceforge.2. / Usr / sbin / groupadd nagcmd / Usr / sbin / usermod-G -a nagcmd nagios / Usr / sbin / usermod-G -a nagcmd www-data 2) Baixar Nagios e Plugins C rie um diretório para armazenar os downloads. passando o nome do grupo que você criou anteriormente assim: .3. Estas instruções foram testados com Nagios 3.net/sourceforge/nagiosplug/nagios-plugins-1. script de inicialização.11.1 e Nagios Plugins 1. arquivos de configuração de amostra e definir permissões no diretório de comando externo.3.gz cd nagios-3.net/docs/3_0/quickstart-ubuntu.net/sourceforge/nagios/nagios-3.tar.3 Execute o script de configuração do Nagios.tar. ou as edições mais recentes do servidor do Ubuntu.tar.11.2.nagios.sourceforge./configure with-command-group = nagcmd C ompilar o código fonte Nagios. você também precisará adicionar um nagios grupo (não é criado por padrão).01 e anteriores).gz wget http://prdownloads.13/9/2014 Ubuntu Quickstart Em mais velhas edições de servidor do Ubuntu (6.html 2/4 . make install make install-init http://nagios. / Usr / sbin / groupadd nagios / Usr / sbin / usermod-G nagios nagios C riar uma nova nagcmd grupo para permitir comandos externos para ser submetido através da interface web. fazer tudo Instale binários.1.org/download/ para links para as versões mais recentes).

Esses arquivos de exemplo deve funcionar bem para começar a trabalhar com o Nagios.d/nagios /etc/rcS. make install-webconf C riar um nagiosadmin conta para fazer login na interface web do Nagios.sourceforge.d Apache.13/9/2014 Ubuntu Quickstart make install-config make install-commandmode Não comece Nagios ainda .ainda há mais que precisa ser feito . vi /usr/local/nagios/etc/objects/contacts. .11.. 6) compilar e instalar o Nagios Plugins Extraia o Nagios plugins código fonte tarball. Você terá que fazer apenas uma mudança antes de continuar . 4) personalizar a configuração Amostra arquivos de configuração já foram instalados no nagios / etc / usr / local / diretório..4. htpasswd-c /usr/local/nagios/etc/htpasswd./configure with-nagios-user = nagios with-nagios-group = nagios fazer make install 7) Inicie o Nagios C onfigurar Nagios para iniciar automaticamente quando o sistema é inicializado..users nagiosadmin Reinicie o Apache para que as novas configurações tenham efeito.html 3/4 .tar.4.11 C ompilar e instalar os plugins. cd ~ / downloads tar zxvf nagios-plugins-1.gz cd nagios-plugins-1.d/S99nagios http://nagios. ln-s /etc/init. /etc/init.. Edite o /usr/local/nagios/etc/objects/contacts.d/apache2 recarga Nota: C onsidere a implementação de medidas de segurança C GI Ehanced descritas aqui para garantir que suas credenciais de autenticação web não sejam comprometidos.cfg 5) Configure a interface Web Instale o arquivo de configuração web Nagios no diretório conf. Lembrar a senha que você atribuir a esta conta .cfg arquivo de configuração com o seu editor favorito e altere o endereço de email associado à nagiosadmin definição de contato para o endereço que você gostaria de usar para receber os alertas.você vai precisar dele mais tarde.net/docs/3_0/quickstart-ubuntu.

cfg e mudar as referências de qualquer '/ bin / e-mail "para" / usr / bin / mail'.net/docs/3_0/quickstart-ubuntu. começar Nagios. sudo /etc/init. / Usr / local / nagios / bin / nagios-v /usr/local/nagios/etc/nagios. pesquisar na web. http: // localhost / nagios / C lique no botão "Detalhe Service" ligação barra de navegação para ver os detalhes do que está sendo monitorado em sua máquina local. 9) Outras modificações Se você deseja receber notificações por e-mail para os alertas do Nagios.d/nagios restart C onfiguração de notificações de e-mail está fora do escopo desta documentação. ou olhar para o Portal de Suporte Nagios ou Nagios C omunidade Wiki para obter instruções específicas sobre como configurar o seu sistema Ubuntu para enviar e-mails para endereços externos.sourceforge. como os controlos estão espalhados ao longo do tempo.html 4/4 .cfg Se não houver erros. Depois de fazer isso você vai precisar reiniciar Nagios para fazer as alterações de configuração viver. sudo apt-get install mailx sudo apt-get install postfix Você vai ter que editar os comandos de notificação de e-mail encontrados no Nagios /usr/local/nagios/etc/objects/commands. /etc/init. C onsulte a documentação de seu sistema. você precisa instalar o pacote mailx (Postfix).13/9/2014 Ubuntu Quickstart Verifique se os arquivos de configuração do Nagios. Você será solicitado a fornecer o nome de usuário ( nagiosadmin ) e senha especificada anteriormente.d/nagios começar 8) Entre para a Interface Web Agora você deve ser capaz de acessar a interface web do Nagios na URL abaixo. http://nagios. Vai demorar alguns minutos para Nagios para verificar todos os serviços associados à sua máquina.