nagios

1. nagios

andy
andyblessing

(usa Debian)

Enviado em 21/01/2013 - 16:47h

Olá..alguem pode me ajudar,erro no nagios

Erro ao clicar em maps.

Not Found

The requested URL /nagios/cgi-bin/statusmap.cgi was not found on this server.

Apache/2.2.22 (Ubuntu) Server at 192.168.0.1 Port 80


  


2. Re: nagios

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 21/01/2013 - 18:30h

é somente o mapa que não esta aparecendo


3. Re: nagios

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/01/2013 - 18:34h

# apt-get install libgd2-xpm libgd2-xpm-dev
# cd /usr/nagios-3.X.X
# make cgis
# cp /usr/nagios-3.X.X/cgi/*.cgi /usr/local/nagios/sbin
# chown nagios.nagios /usr/local/nagios/sbin/*.cgi
# /etc/init.d/nagios restart


Adapte ao seu cenário!

Abraço!



4. Nagios

andy
andyblessing

(usa Debian)

Enviado em 23/01/2013 - 08:59h

tentei executar os comandos e apareceu os erros

root@SVRN5V:/usr# cd /usr/nagios-3.2.1
bash: cd: /usr/nagios-3.2.1: Arquivo ou diretório não encontrado
root@SVRN5V:/usr# cd /usr
root@SVRN5V:/usr# ls
bin games include lib local sbin share src



n tem este arquivo na pasta!


Quando tentei instalar retornou o erro


Os pacotes a seguir têm dependências desencontradas:
libgd2-xpm-dev : Depende: libgd2-xpm (= 2.0.36~rc1~dfsg-5) mas 2.0.36~rc1~dfsg-6ubuntu2 está para ser instalado
Depende: libfontconfig1-dev mas não será instalado
Depende: libfreetype6-dev mas não será instalado
Depende: libpng12-0-dev
Depende: libx11-dev mas não será instalado
Depende: libxpm-dev mas não será instalado
Depende: zlib1g-dev mas não será instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.



5. Re: nagios

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 23/01/2013 - 10:58h

Tchê como tu instalou o Nagios ?



6. Nagios

andy
andyblessing

(usa Debian)

Enviado em 23/01/2013 - 13:16h

1 – Satisfazendo as dependências.
Para o nagios compilar com sucesso, o seguintes programas e libs deverão estar instalados.
apache2, os compiladores e a libgd2.
A grande maioria das distros já traz tudo incluso no pacote, no caso do Ubuntu, apesar destes programas não virem instalados por padrão, tudo pode ser resolvido com um simples apt-get:
sudo apt-get install apache2
sudo apt-get install build-essential
sudo apt-get install libgd2-dev
2 – Preparando o terreno para a compilação.
É necessário criar uma conta de usuário e grupo chamada nagios que será usada pela própria aplicação. Também deverá haver um grupo chamado nagios para abrigar este usuário, e mais um grupo chamado nagcmd que terá como membros, os usuários nagios e www-data (usuário de sistema usado pelo Apache.)
Não é nada complicado. Tudo isso pode ser executado facilmente com o seguintes comandos:
/usr/sbin/useradd nagios
passwd nagios
(crie a senha que voce quiser)
/usr/sbin/groupadd nagios

Adicionando o usuario nagios ao grupo.
nagios nagios
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -G nagcmd nagios
/usr/sbin/usermod -G nagcmd www-data
3 – Baixando e compilando e configurando o Nagios.
O artigo aborda o uso da versão 3 beta 7, que, apesar de ser beta, vem se mostrando muito estável e, em meus testes não apresentou nenhum problema. Use o wget para baixar os programas abaixo (copie e cole as linhas abaixo em seu terminal).
mkdir nagios
cd nagios
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0b7.tar.gz
wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.7.tar.gz
Bem, agora é hora de descompactar, compilar e instalar o nagios e seus plugins.
nagios irá utilizar para gerenciar sua interface administrativa.
make all
make install
Os comandos abaixo automatizam diversas configurações, uma grande facilidade integrada a partir da versão 3.
make install-init
make install-config
make install-commandmode
Os arquivos de exemplo criados com os comandos acima, ficaram locados em /usr/local/nagios/etc/
Antes de continuarmos, será necessário fazer um único ajuste:
Edite /usr/local/nagios/etc/objects/contacts.cfg, localiza a linha que contém o endereço de e-mail e altere colocando o endereço de e-mail do administrador. Em caso de sinistros, o administrador receberá uma mensagem em seu e-mail.
Em seguida, configure o apache para usar o nagios. Ao contrário das versões anteriores, não é necessário mais tocar nas configurações do Apache, basta voltar na pasta que contém o código fonte descompactado do Nagios (se é que você saiu de lá ;-) ) e executar mais um make.
no sistema.
htpasswd -c /usr/local/nagios/etc/htpasswd.users admin
Esse comando cria (-c) um arquivo htpasswd.users, localizado na pasta onde o nagios foi instalado e este arquivo terá o registro de um usuário chamado admin, cujo a senha você definiou logo depois da execução desse comando.
Finalmente, reinicie o apache para que as configurações realizadas tenham efeito.
/etc/init.d/apache2 reload
4 – Compilando e instalando os plugins.
Falta só mais um passo para tudo se resolver: O Nagios precisa dos plugins para funcionar. Veja que na sequencia wget data acima, baixamos o nagios propriamene dito e também os seus plugins. Chegou a hora de instalarmos os plugins, descompactando-os e compilando-os.
Tudo pode ser resolvido com os comandos abaixo:
cd nagios (caso voce tenha saido da pasta)
tar xzf nagios-plugins-1.4.7.tar.gz
cd nagios-plugins-1.4.7
Descompacte, compile e instale com os comando abaixo.
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
Pronto!! Tudo ok.
5 – Acertando detalhes.
Configure o nagios apra iniciar automaticamente no boot.
nagios /etc/rcS.d/S99nagios
Verifique a configuração do arquivo de exemplo nagios com o seguinte comando:
nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
o primeiro bloco de pastas nada mais é do que a localização do executável do nagios, temos que declarar o cominho completo por que ele não está em nenhuma patch do sistema. O -v não inicia o serviço, ao invés disso ele (-v)rifica um arquivo de configuração que nesse caso é o nagios.cfg, localizado na pasta citada. Se tudo tiver ok o arquivo está pronto para ser startado.
nagios start
Você visualiza o nagios em http://localhost/nagios.
Use o nome de usuário e senha que você criou através do comando htpasswd.

Clique em 'Service Detail' na barra de navegação ao lado para você ver o que está sendo gerenciado pelo nagios. Alguns serviços leverão alguns minutos para serem carregados. Isso é absolutamente normal.


7. Re: nagios

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 23/01/2013 - 13:51h

e tu usou o comando

make install-webconf ???


8. nagios

andy
andyblessing

(usa Debian)

Enviado em 23/01/2013 - 16:33h

fiz sim e instalou normal






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts