**TECNOLOGIA EM REDES DE COMPUTADORES**
====== Projeto Integrador ======
\\
Caso estiver com dificuldade para entender, clique aqui: {{:projeto01: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
\\
{{:projeto01:observium.png?200|}}
\\
**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:
ServerAdmin webmaster@localhost
DocumentRoot /opt/observium/html
SetHandler application/x-httpd-php
Options FollowSymLinks
AllowOverride None
DirectoryIndex index.php
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
ServerSignature On
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.
ServerAdmin webmaster@localhost
DocumentRoot /opt/observium/html
SetHandler application/x-httpd-php
Options FollowSymLinks
AllowOverride None
DirectoryIndex index.php
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
ServerSignature On
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/