**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/