SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Para os usuários do Ubuntu, execute todas as etapas deste documento com permissões de root.
O seguinte comando pode ser executado para mudar para o shell do root.
sudo -i
Antes de mais nada, instale as dependências necessárias
apt-get install wget unzip daemon build-essential apache2 php7.0-gd libgd2-xpm-
dev libapache2-mod-php7.0 apache2-utils sendmail
Faça o download dos pacotes Nagios Core e Nagios Plugins para o diretório de arquivos
temporários
cd /tmp/
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-
4.3.4.tar.gz
wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
Extraia os arquivos comprimidos e acesse a pasta do Nagios Core recém criada
tar zxvf nagios-4.3.4.tar.gz
tar zxvf nagios-plugins-2.2.1.tar.gz
cd nagios-4.3.4/
Adicione as configurações de conta padrão agregando Nagios e Apache com o grupo nagcmd
useradd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd www-data
Execute o script de configuração e proceda com a instalação dos componentes
./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-
mail=/usr/sbin/sendmail
make all && make install
make install-init
make install-config
make install-commandmode
/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-
enabled/nagios.conf
Ative os módulos CGI e rewrite, e reinicie o Apache.
a2enmod cgi
a2enmod rewrite
service apache2 restart
Entre na pasta do Nagios Plugins e finalize a instalação básica do sistema.
cd ../nagios-plugins-2.2.1/
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make && make install
Crie o usuário genérico para monitoramento WEB e inicie o serviço Nagios.
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Garanta o início automático dos serviços.
ln -s /etc/init.d/nagios /etc/systemd/system/multi-
user.target.wants/nagios.service
systemctl enable apache2
systemctl enable nagios
systemctl daemon-reload
systemctl start nagios
Depois de seguir corretamente os procedimentos você deve ser capaz de acessar a sua instalação do
Nagios Core a partir de um navegador web.
Basta usar o seguinte: http://ip_do_servidor/nagios
E faça login com as credenciais que você escolheu ao adicionar o usuário nagiosadmin no arquivo
htpasswd.users .
Caso tenha dúvida, faça o registro no forum: http://support.nagios.com/pt-br/forum/
Documentação Nagios Core: http://library.nagios.com/library/products/nagioscore/manuals/

Mais conteúdo relacionado

Mais procurados

Docker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de usoDocker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de usoTobias Sette
 
Docker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoDocker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoSérgio Lima
 
Instalação do asterisk
Instalação do asteriskInstalação do asterisk
Instalação do asteriskVicente Nobre
 
Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.Hélio Medeiros
 
Vagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + dockerVagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + dockerWellington Silva
 
Testadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de DockerTestadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de DockerStefan Teixeira
 
Vagrant & Docker: carregue seus ambientes no bolso
Vagrant & Docker: carregue seus ambientes no bolsoVagrant & Docker: carregue seus ambientes no bolso
Vagrant & Docker: carregue seus ambientes no bolsoDiogo Lucas
 
Desenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerDesenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerBruno Ricardo Siqueira
 
Introdução ao Docker
Introdução ao DockerIntrodução ao Docker
Introdução ao DockerRafael Dutra
 
Projeto Terminais Leves Linux
Projeto Terminais Leves LinuxProjeto Terminais Leves Linux
Projeto Terminais Leves LinuxMarco Neves
 
Virtualização usando KVM e LXC
Virtualização usando KVM e LXCVirtualização usando KVM e LXC
Virtualização usando KVM e LXCLuís Eduardo
 
Container revolucao
Container revolucaoContainer revolucao
Container revolucaoFernando Ike
 

Mais procurados (20)

Docker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de usoDocker: uma visão geral e exemplos de uso
Docker: uma visão geral e exemplos de uso
 
Docker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimentoDocker, facilitando a vida do desenvolvimento
Docker, facilitando a vida do desenvolvimento
 
Instalação do asterisk
Instalação do asteriskInstalação do asterisk
Instalação do asterisk
 
Docker: uma visão geral
Docker: uma visão geralDocker: uma visão geral
Docker: uma visão geral
 
Apresentacao deploy
Apresentacao deployApresentacao deploy
Apresentacao deploy
 
Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.Git that like a boss - Dos comandos básicos aos branches.
Git that like a boss - Dos comandos básicos aos branches.
 
Vagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + dockerVagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + docker
 
Testadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de DockerTestadores 2015 - O Fantástico Mundo de Docker
Testadores 2015 - O Fantástico Mundo de Docker
 
Vagrant & Docker: carregue seus ambientes no bolso
Vagrant & Docker: carregue seus ambientes no bolsoVagrant & Docker: carregue seus ambientes no bolso
Vagrant & Docker: carregue seus ambientes no bolso
 
Docker volumes
Docker volumesDocker volumes
Docker volumes
 
Desenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerDesenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando Docker
 
Introdução ao Docker
Introdução ao DockerIntrodução ao Docker
Introdução ao Docker
 
Introdução à plataforma Docker
Introdução à plataforma DockerIntrodução à plataforma Docker
Introdução à plataforma Docker
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Projeto Terminais Leves Linux
Projeto Terminais Leves LinuxProjeto Terminais Leves Linux
Projeto Terminais Leves Linux
 
Apresentacao docker
Apresentacao dockerApresentacao docker
Apresentacao docker
 
Vamos falar de docker
Vamos falar de dockerVamos falar de docker
Vamos falar de docker
 
Virtualização usando KVM e LXC
Virtualização usando KVM e LXCVirtualização usando KVM e LXC
Virtualização usando KVM e LXC
 
Container revolucao
Container revolucaoContainer revolucao
Container revolucao
 
Namespace
NamespaceNamespace
Namespace
 

Semelhante a Nagios+ubuntu16

(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programasAnderson Lago
 
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...Danilo Ricardo
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programasguest407a9
 
Ubuntu linux - Apt-GET
Ubuntu linux - Apt-GETUbuntu linux - Apt-GET
Ubuntu linux - Apt-GETRoney Sousa
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDevHélio Medeiros
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de ProgramasFrederico Madeira
 
Apache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no LinuxApache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no LinuxVictor Eloy
 
Gerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxGerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxElexsandro Rangel
 
Apresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQLApresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQLJohnes Castro
 
Git that like a boss: Grupo RBS
Git that like a boss: Grupo RBSGit that like a boss: Grupo RBS
Git that like a boss: Grupo RBSEvandro Eisinger
 
Empacotamento Debian Básico
Empacotamento Debian BásicoEmpacotamento Debian Básico
Empacotamento Debian BásicoMarcelo Lira
 
Docker - Tutorial for beginners
Docker - Tutorial for beginnersDocker - Tutorial for beginners
Docker - Tutorial for beginnersRafael Chiavegatto
 

Semelhante a Nagios+ubuntu16 (20)

(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas(07) instalaã§ã£o de programas
(07) instalaã§ã£o de programas
 
I educar-manual-de-instalaao
I educar-manual-de-instalaaoI educar-manual-de-instalaao
I educar-manual-de-instalaao
 
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
Tutorial de instalação do PlayerStageGazebo no ubuntu linux 10.10 maverick me...
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Customizando Slackware
Customizando SlackwareCustomizando Slackware
Customizando Slackware
 
Glassfish41 debian76
Glassfish41 debian76Glassfish41 debian76
Glassfish41 debian76
 
Ubuntu linux - Apt-GET
Ubuntu linux - Apt-GETUbuntu linux - Apt-GET
Ubuntu linux - Apt-GET
 
Treinamento git - Papos RBSDev
Treinamento git - Papos RBSDevTreinamento git - Papos RBSDev
Treinamento git - Papos RBSDev
 
Git Overview: Grupo RBS
Git Overview: Grupo RBSGit Overview: Grupo RBS
Git Overview: Grupo RBS
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Apache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no LinuxApache2+PHP5+PostgreSQL no Linux
Apache2+PHP5+PostgreSQL no Linux
 
Gerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no LinuxGerenciamento de Pacotes no Linux
Gerenciamento de Pacotes no Linux
 
MigraçãO
MigraçãOMigraçãO
MigraçãO
 
Apresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQLApresentação PGDAY - instalação e configuração - PostgreSQL
Apresentação PGDAY - instalação e configuração - PostgreSQL
 
Git that like a boss: Grupo RBS
Git that like a boss: Grupo RBSGit that like a boss: Grupo RBS
Git that like a boss: Grupo RBS
 
Empacotamento Debian Básico
Empacotamento Debian BásicoEmpacotamento Debian Básico
Empacotamento Debian Básico
 
Docker - Tutorial for beginners
Docker - Tutorial for beginnersDocker - Tutorial for beginners
Docker - Tutorial for beginners
 
4 instalação no Ubuntu
4 instalação no Ubuntu4 instalação no Ubuntu
4 instalação no Ubuntu
 
Mercurial hg
Mercurial hgMercurial hg
Mercurial hg
 

Nagios+ubuntu16

  • 1. Para os usuários do Ubuntu, execute todas as etapas deste documento com permissões de root. O seguinte comando pode ser executado para mudar para o shell do root. sudo -i Antes de mais nada, instale as dependências necessárias apt-get install wget unzip daemon build-essential apache2 php7.0-gd libgd2-xpm- dev libapache2-mod-php7.0 apache2-utils sendmail Faça o download dos pacotes Nagios Core e Nagios Plugins para o diretório de arquivos temporários cd /tmp/ wget https://assets.nagios.com/downloads/nagioscore/releases/nagios- 4.3.4.tar.gz wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz Extraia os arquivos comprimidos e acesse a pasta do Nagios Core recém criada tar zxvf nagios-4.3.4.tar.gz tar zxvf nagios-plugins-2.2.1.tar.gz cd nagios-4.3.4/ Adicione as configurações de conta padrão agregando Nagios e Apache com o grupo nagcmd useradd nagios groupadd nagcmd usermod -a -G nagcmd nagios usermod -a -G nagcmd www-data Execute o script de configuração e proceda com a instalação dos componentes ./configure --with-nagios-group=nagios --with-command-group=nagcmd --with- mail=/usr/sbin/sendmail make all && make install make install-init make install-config make install-commandmode /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites- enabled/nagios.conf Ative os módulos CGI e rewrite, e reinicie o Apache. a2enmod cgi a2enmod rewrite service apache2 restart
  • 2. Entre na pasta do Nagios Plugins e finalize a instalação básica do sistema. cd ../nagios-plugins-2.2.1/ ./configure --with-nagios-user=nagios --with-nagios-group=nagios make && make install Crie o usuário genérico para monitoramento WEB e inicie o serviço Nagios. htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin Garanta o início automático dos serviços. ln -s /etc/init.d/nagios /etc/systemd/system/multi- user.target.wants/nagios.service systemctl enable apache2 systemctl enable nagios systemctl daemon-reload systemctl start nagios Depois de seguir corretamente os procedimentos você deve ser capaz de acessar a sua instalação do Nagios Core a partir de um navegador web. Basta usar o seguinte: http://ip_do_servidor/nagios E faça login com as credenciais que você escolheu ao adicionar o usuário nagiosadmin no arquivo htpasswd.users . Caso tenha dúvida, faça o registro no forum: http://support.nagios.com/pt-br/forum/ Documentação Nagios Core: http://library.nagios.com/library/products/nagioscore/manuals/