Author:thiagofw
URL: http://www.brazilfw.com.br/users/thiago ... /monit.tgz
Add-on State: Beta
Add-on Version: 1.0
Original Project Version: 5.0.3
Original Project URL:http://mmonit.com/monit/
System Version Required: 2.31.x - 2.32.x
Mandatory Packages Required - 1 http://www.brazilfw.com.br/users/cmartin/addons/tiny/libcrypt.tgz
Mandatory Packages Required - 2 http://www.brazilfw.com.br/users/cmartin/addons/tiny/libssl.tgz
Other Packages Conflict: Não conhecidos.
Descrição:
Monit é um visualizador de status de hardware e software em tempo real para sistemas linux.
O Monit traz consigo a possibilidade de acrescentar ou remover processos de sua listagem.
Ao instalar o Monit no sistema, assim que o sistema for iniciado (após baixar o monit.tgz e reinializar o BFW), o script de inicialização irá vasculhar o sistema a procura de processos para adicionar a sua listagem de monitoramento.
Por padrão, o Monit já vem configurado para procurar os seguintes addons e adicioná-los a sua listagem, caso os encontre:
* Squid;
* DNSCache;
* EasyCaptive;
* TinyIMspector;
* TinyMySQL;
* SquidCacheAux.
Ao ser executado pela primeira vez no sistema, o script de inicialização preenche a listagem de processos para o monitoramento e preenche seu arquivo de configuração com os valores "padrão" para Monit (porta a ser utilizada pelo Monit, nome de usuário e senha para o login na tela do Monit, monitoramento do Monit habilitado, etc...).
Após a instalação é recomendado configurar o Monit (à gosto do usuário).
Para configurar o Monit, bem como adicionar, alterar e/ou excluir processos do monitoramento do Monit, por favor, leiam as "Instruções para utilização".
Instrucões de Instalação:
Instalaçao padrao
Instruções para utilização:
Uma vez instalado, um novo item com a descrição Monit irá aparecer no menu principal do WebAdmin.
Ao clicar-se no item "Monit" no menu principal do WebAdmin, é exibida a tela de gerência do Monit.
Nesta tela encontram-se 4 link's, sendo:
* Visualizar Monit - Abre a tela com informações monitoradas pelo Monit em outra janela/aba de seu navegador web;
* Configurações do Monit - Exibe a tela para alterar as configurações do Monit. É nessa tela que especificamos se será habilitado ou não o Monit, acesso externo ao Monit, porta que será utilizada pelo Monit, nome de usuário e senha para login na tela do Monit, entre outras... Todas as opções nessa tela possuem um texto explicativo para um melhor entendimento;
* Gerenciar processos monitorados pelo Monit - Exibe a tela de gerência de processos monitorados pelo Monit. É nessa tela que adiocionamos, editamos e/ou excluímos processos para o monitoramento do Monit;
* Recarregar o Monit - Recarrega o serviço (Monit). Toda vez que as configurações do Monit, bem como os processos para o monitoramento do Monit forem alterados, automaticamente o Monit já faz a recarga dele mesmo, afim de aplicar as alterações. Porém, caso o usuário deseje, pode recarregar o serviço atráves de link.
Toda a administração é feita através do WebAdmin.
Histórico
18/Janeiro/2010 - Pacote criado
23/Fevereio/2010 - Atualização da interface Web
24/Fevereiro/2010 - Bug Fix
26/Fevereiro/2010 - Atualização da interface Web / atualização do script de inicialização / criado script de desligamento
28/Fevereiro/2010-Bug Fix (Obrigado Marcinho samurai )
OBSERVAçÔES:
* Amigos, este addon está em fase de testes, será implementado ainda algumas funcionalidades a ele, porém necessito de amigos
e voluntarios a testar e da suas opnioes.
* Por nao ser um addon de muito consumo de memoria indico ser instalado em um pentium 3 500mhz com no minimo 256 de ram.
* O ideal seria 1.0 Ghz e 512 de Ram.
* Testando em BFW em produçao e nao apresentou problemas e nem conflitos com outros addons.
* O Monit está apto à ser traduzido (frases nos scripts de inicialização, desligamento e interface web), bastando somente traduzir o arquivo /etc/monit/monit.brz para a lingua desejada e salvar o arquivo com a "extensão padrão" para a lingua desejada (por exemplo, se traduzir o arquivo para espanhol, basta colocar nele a extensão ".esp", ficando "monit.esp").
* Quem desejar traduzir o addon, por favor, procure por informações junto ao Grupo de Integração, pois, eles tem bastante experiência com tradução de addons e já estão acostumados as rotinas de "extensão de arquivos", organização e etc...
* Mesmo que se faça a tradução do addon a tela do monitoramento do Monit continuará em inglês, pois, essa é gerada pelo binário, o qual deve ser alterado antes da compilação (o link para o projeto original encontra-se lá em cima. Quem quiser traduzir o texto do binário de inglês para português ou espanhol, fique a vontade.).
* Para quem pretende acessar o Monit através da internet (acesso externo), para visualizar a tela do monit deve-se digitar na barra de endereços o IP externo (ou domínio) seguido de ":PORTA_DO_MONIT" (exemplo: conectabrazil.no-ip.info:8888 - Isso só será possível se o acesso externo estiver habilitado).
* O nome de usuário e a senha que veêm configurados no Monit são:
- Código: Selecionar todos
- Nome de usuário: admin
- Senha: admin
Imagens:
Inteface Monit
Arquivos Carregados
Configuração
Visualizaçao