Como Instalar e Monitorar servidores utilizando o Nagios Core


Índice

Abaixo os passos para instalação do Nagios Core em um servidor Linux Ubuntu.

Instalação do Nagios

O nagios tem as seguintes dependências:

Instalar o apache e o apache:

$ sudo apt-get install autoconf gcc libc6 build-essential bc gawk dc gettext libmcrypt-dev libssl-dev make unzip apache2 apache2-utils libgd2-xpm-dev

Uma forma simples de instalar o PHP é utilizando o lamp

$ sudo apt-get install lamp-server^

Baixe os pacotes Nagios Core e Nagios Plugins do site oficial do Nagios:

Conecte no servidor utilizando o FTP e copie os arquivos baixados para o servidor. Veja no seguinte link: Criar instância Linux no Amazon AWS e conectar com o Putty como conectar no servidor utilizando FTP.

$ sudo chmod -R 777 nagios-4.3.1 $ sudo chmod -R 777 /usr/local/nagios

Utilize os seguintes comandos:

$ sudo -s
$ tar xzf nagios-4.3.1.tar.gz
$ cd nagios-4.3.1
$ ./configure --with-command-group=nagcmd --with-httpd-conf=/etc/apache2/sites-enabled
$ make all
$ make install
$ make install-init
$ make install-config
$ make install-commandmode
$ update-rc.d nagios defaults

Os arquivos de configuração ficam na pasta /usr/local/nagios/etc/objects e podem ser copiados utilizando o FTP, editados no seu computador e depois copiados de volta utilizando o FTP

No arquivo “contacts.cfg” altere o e-mail de contato:

Install the Nagios Core web config file in the Apache conf.d directory.

$ make install-webconf $ a2enmod rewrite $ a2enmod cgi

Create a nagiosadmin account for logging into the Nagios Core web interface. Remember the password you assign to this account - you’ll need it later.

$ htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Reiniciar o Apache para que as novas configurações tenha efeito

$ service apache2 restart
$ ufw allow Apache
$ ufw reload

Para mais informações

Nagios Quickstart Ubuntu

https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/4/en/quickstart-ubuntu.html


Comentários