NagMobile

Pois é, entre uma troca de fralda e outra finalizei um “projeto” simples, que permite visualizar as informações do nagios, em um dispositivo móvel e forma mais clara, centralizada e mais gerencial.

As informações e instalação e utilização podem ser encontradas em:

http://linux.brunorusso.eti.br/doku.php?id=nagmobile

A imagem abaixo, mostra um exemplo do seu uso:

Bem, é isso” quem puder testar e reportar bug’s eu agradeceria 😉

Eu já enviei este “template” para o Exchange.nagios.org, estou no aguardo da validação. Assim que estiver aprovado informo aqui.

Ooooops! Está na hora de mais uma troca de fralda… good luck!

Melhorando a Performance do Servidor Cloud da Locaweb

Cerca de um mês atrás, tive que preparar um ambiente na Locaweb, utilizando a tecnologia CLOUD oferecida pela LOCAWEB.

A computação nas nuvens é algo recente no mundo da Informática, porém está tendo uma grande aceitação perante às empresas. Uma grande vantagem é a escabilidade que esse sistema possui.

A nuvem computacional ou cloud computing consiste em compartilhar ferramentas computacionais pela interligação dos sistemas, semelhantes as nuvens no céu, ao invés de ter essas ferramentas localmente (mesmo nos servidores internos). O uso desse modelo (ambiente) é mais viável do que o uso de unidades físicas. [WIKIPEDIA].

Bom, mas esse post não é para falar sobre Cloud e sim sobre um grande problema de performance que encontrei.

A Locaweb, possui dois Sistemas Operacionais para o Sistema de Cloud: Ubuntu e CentOS. A opção foi pelo CentOS.

A hospedagem foi escolhida para um site simples com LAMP.

O problema foi que ao acessar as páginas em PHP, o tempo de resposta era enorme quando comparado com o mesmo site em um ambiente compartilhado.

Começa então uma verdadeira batalha para sanar o problema.

  1. Foi realizado um UPGRADE no Apache, o problema persistiu;
  2. Foi realizado um UPGRADE no PHP, o problema persistiu;
  3. Foi realizado um UPGRADE em todo o Sistema, o problema persistiu;

Após, diversos testes e diversas configurações realizadas, como: mudança na configuração da memória do Apache e diversos outros parâmetros o problema persistia.

Também tentei resolver o problema com alguns módulos extras para agilizar na compilação do código em PHP, mas mesmo com tudo isso o problema persistia.

A solução encontrada para sanar o problema foi:

  1. baixar o código fonte do apache;
  2. executar: ./configure && make && make install

Pronto! site respondendo 100 vezes mais rápido.

Conclusão

Acredito que exista algum problema na compilação do apache distribuído com o CentOS, onde em algum momento que eu não consegui identificar, existe um “conflito” com a Virtualização. Digo isso, pois possui vários ambientes “físicos” CentOS + APACHE onde a performance é excelente.

Novo Filho: ReportQuota

Novo programa na área! ReportQuota.

Na verdade é um Script feito em PHP que gera um relatório de quota com um visual um pouco mais agradável que a saída padrão do comando repquota. 

Veja uma tela do relatório:

Reportquota 

Para ficar ainda mais chique o sistema tem até site. Tudo bem que o site não é mil maravilhas mas tem. Segue o endereço do site: http://reportquota.sf.net