TECNOLOGIA EM REDES DE COMPUTADORES

Projeto Integrador


Caso estiver com dificuldade para entender, clique aqui: observium.pdf


Gostaria de deixar aqui pra vocês 02 vídeos que na qual foi onde eu mais me adaptei. Foi realizados algumas pesquisas, mas nada se compara ao vídeo. Basta seguir as informações que chegará a melhor performance possível.


vídeo 01: https://www.youtube.com/watch?v=afxzOHzT1tQ

vídeo 02: https://www.youtube.com/watch?v=PGExnrKkLcg



OBSERVIUM

A ferramenta de monitoramento Observium é uma fantástica ferramenta a (plataforma) desenvolvida em PHP/MySQL, que permite a qualquer administrador observar/monitorizar toda a sua rede.

INSTALAÇÃO

Distribuição: Debian 8.3

Instalação dos pacotes:

apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-mcrypt php5-json php-pear snmp \ fping mysql-server mysql-client python-mysqldb rrdtool subversion whois mtr-tiny ipmitool graphviz \ imagemagick

Criar diretório antes:

mkdir -p /opt/observium && cd /opt

Download e Descompactação

wget http://www.observium.org/observium-community-latest.tar.gz tar zxvf observium-community-latest.tar.gz

Configuração

• É preciso entrar nas configurações do observium (cd /observium)

• Edite config.php. Altere as opções para refletir sua instalação.

Banco de Dados MySQL

• Criar o banco de dados MySQL: • Configurar o banco de dados MySQL e inserir o esquema padrão o ./discovery.php –u

É OK ter alguns erros nas revisões de SQL

Apache 2.2 Se você estiver usando o Apache 2.2 o servidor estará rodando apenas o Observium, mude /etc/apache2/sites-available/defaultpara:

<VirtualHost *:80>

  ServerAdmin webmaster@localhost
  DocumentRoot /opt/observium/html
  <FilesMatch \.php$>
    SetHandler application/x-httpd-php
  </FilesMatch>
  <Directory />
          Options FollowSymLinks
          AllowOverride None
  </Directory>
  <Directory /opt/observium/html/>
          DirectoryIndex index.php
          Options Indexes FollowSymLinks MultiViews
          AllowOverride All
          Order allow,deny
          allow from all
  </Directory>
  ErrorLog  ${APACHE_LOG_DIR}/error.log
  LogLevel warn
  CustomLog  ${APACHE_LOG_DIR}/access.log combined
  ServerSignature On

</VirtualHost> Apache 2.4 Se você estiver usando o Apache 2.4 (Debian atualizado), você precisará usar este formato alternativo: O arquivo /etc/apache2/sites-available/000-default.confnecessário está agora em algumas instalações.

<VirtualHost *:80>

  ServerAdmin webmaster@localhost
  DocumentRoot /opt/observium/html
  <FilesMatch \.php$>
    SetHandler application/x-httpd-php
  </FilesMatch>
  <Directory />
          Options FollowSymLinks
          AllowOverride None
  </Directory>
  <Directory /opt/observium/html/>
          DirectoryIndex index.php
          Options Indexes FollowSymLinks MultiViews
          AllowOverride All
          Require all granted
  </Directory>
  ErrorLog  ${APACHE_LOG_DIR}/error.log
  LogLevel warn
  CustomLog  ${APACHE_LOG_DIR}/access.log combined
  ServerSignature On

</VirtualHost>

Alternativamente, você pode criar um vhost apenas para o Observium.

Ativar o módulo php mcrypt: phpenmod mcrypt

Ou para distribuições mais antigas: php5enmod mcrypt

Nas distribuições mais recentes habilite o PHP:

a2dismod mpm_event a2enmod mpm_prefork a2enmod php7.0

Ativar as URLs do Observium:

a2enmod rewrite apache2ctl restart

Instalação concluída.

Acessando via navegador:

IP: 192.168.0.150

Referência:

http://docs.observium.org/install_debian/

Última modificação: 2017/05/09 17:22