:::: MENU ::::

sexta-feira, 26 de fevereiro de 2010

Fala galera! Tava no trabalho de bobeira e resolvi fazer esse tutorial pra vocês!
O CACTI é uma ferramenta de monitoramento que utiliza o protocolo SNMP para a gerência.


Vamos ao passo-a-passo:

Preparação
adicione o repositório contrib e atualize-o:
# zypper ar http://download.opensuse.org/repositories/openSUSE:/11.2:/Contrib/standard/ 'openSUSE Contrib'
# zypper ref

Instale o CACTI e o Mysql:
# zypper in cacti mysql

Configuração
Inicialmente, starte os serviços básicos:
# service mysql start
# service apache2 start
# service snmpd start

E pra evitar dor de cabeça depois, vamos adicionar-los na inicialização em runmode 3 e 5:
# chkconfig -a mysql
# chkconfig -a apache2
# chkconfig -a snmpd

Configuração do Apache
Primeiramente, localize os arquivos do Cacti:
find /usr/ -name cacti
Eles estarão dentro de /usr/share/cacti

Vamos utilizar um Virtualhost para facilitar nosso trabalho.
# cd /etc/apache2/vhosts.d/
# cp vhost.template cacti.conf
# vim cacti.conf

Edite o os campos necessários para a localização dos arquivos do CACTI. Veja o exemplo:

<VirtualHost *:80>
    ServerAdmin rauhmaru@opensuse.org
    ServerName cacti.local
    DocumentRoot /usr/share/cacti
    ErrorLog /var/log/apache2/cacti-error_log
    CustomLog /var/log/apache2/cacti-access_log combined
    HostnameLookups Off
    UseCanonicalName Off
    ServerSignature On
    <IfModule mod_userdir.c>
  UserDir public_html
  Include /etc/apache2/mod_userdir.conf
    </IfModule>
    <Directory "/usr/share/cacti">

  Options Indexes FollowSymLinks

  AllowOverride None

  Order allow,deny
  Allow from all

    </Directory>
</VirtualHost>

Defina o usuário 'wwwrun' como dono dos arquivos do CACTI:
# chown -R wwwrun:www /usr/share/cacti/

Configuração do Mysql

Vamos implementar uma camada adicional de segurança, removendo alguns pontos vulneráveis do Mysql:

# /usr/bin/mysql_secure_installation
Segue a ordem das perguntas:
1. alterar senha de usuário root;
2. remover usuário anonymous;
3. desabilitar acesso remoto;
4. remover base teste e remover privilégios;
5. recarregar privilégios das tabelas.

Caso deseje alterar posteriormente a senha de root do Mysql, utilize o comando:
/usr/bin/mysqladmin -u root -h localhost password 'nova senha de root'

Agora iremos criar a base do CACTI e um usuário:
# mysql -p
mysql> create database cacti;
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactipasswd';

Configuração do CACTI
Com o Apache2 e o Mysql configurados, falta apenas o próprio CACTI:
vim /usr/share/cacti/include/config.php

Config:

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactipasswd";
$database_port = "3306";

Agora, vamos executar o script 'cacti.sql' do CACTI, encontrado no diretório
/usr/share/cacti/

mysql -u root -p -b cacti < /usr/share/cacti/cacti.sql



Partiremos agora para as configurações finais pelo browser.

No browser
Pelo browser, acesse o endereço http://SERVIDOR/cacti/install

Aceite o contrato


Defina uma nova instalação:



Verifique se todas as dependências estão satisfeitas:


O login é admin, senha admin. Será necessário alterar.

No próximo post, mostrarei como adicionar os dispositivos, servidores e talz... Abraço!

quinta-feira, 18 de fevereiro de 2010

Sabe como é que a gente aqui na Bahia volta para o trabalho?


É, eu também :)
Bom começo de ano pra vocês!

sexta-feira, 12 de fevereiro de 2010

O openSUSE 11.3 já está em produção! Começam a ser lançados os Milestones e em pouco tempo é chegado o momento dos Release Candidates(RC). Confiram no calendário as datas dos próximos lançamentos.

openSUSE 11.3 Schedule (preliminar)
  1. Jan 21 openSUSE 11.3 Milestone 1 release
  2. Feb 11 openSUSE 11.3 Milestone 2 release
  3. Mar 04, openSUSE 11.3 Milestone 3 release
  4. Mar 25, openSUSE 11.3 Milestone 4 release
  5. Apr 09, openSUSE 11.3 Milestone 5 release
  6. Apr 22, openSUSE 11.3 Milestone 6 release
  7. May 21, openSUSE 11.3 Milestone 7 release
  8. Jun 17, openSUSE 11.3 RC 1 release
  9. Jul 01, openSUSE 11.3 RC 2 release
  10. Jul 08, openSUSE 11.3 Goldmaster
  11. Jul 15, openSUSE 11.3 Public Release
Interessou? Quer baixar e testar? Quer ajudar no desenvolvimento relatando erros, bugs e etc? Faça o download!
http://software.opensuse.org/developer/

Então fica assim: 15 de Julho de 2010, data de lançamento do 11.3(se nada der errado!). Anote na sua agenda e acompanhe! Mais informações vocês conferem no Build Service

segunda-feira, 8 de fevereiro de 2010

Meus queridos leitores! Como andam? Estamos voltando a ativa(meio tarde mas antes tarde do que nunca...) mas, enfim, vamos ao que interessa...


Confiram o anúnicio que o Michael Loeffler(Product Management) anunciou no Domingo, Fev 7, 2010:

Participe da pesquisa openSUSE 2010 para dar um feedback ao projeto openSUSE sobre a distribuição, o ambiente de ferramentas do openSUSE e o projeto em geral. Deixe-nos saber onde as coisas estão em boa forma e quais áreas onde são necessárias algumas melhorias.
Existem também algumas perguntas para obter algum conhecimento demográfico sobre nossos usuários. Quanto mais soubermos em que direção nosso projeto deve deslocar-se, melhor poderemos resolver isso. O questionário dura em média, cerca de 8 minutos.
O questionário é on-line e ficará disponível até 28 de fevereiro de 2010 e nós sortearemos entre todos os participantes uma camiseta, box's openSUSE 11.2 e 1 um dispositivo(provavelmente um Chumby).

Se você quiser participar do sorteio, por favor, forneça seu endereço de e-mail no final, se não apenas ignore.

Have a lot a fun! & Obrigado por participar!


http://www.surveymonkey.com/s/6MJYV7T

Agradecemos a sua colaboração! ;)

Posts populares