BEM VINDO AO BLOG DO MARCOS CARRARO CRIADOR DO "CARRARO DASHBOARD". MUITO MAIS QUE UM SIMPLES BLOG.

terça-feira, 31 de maio de 2011

limpalog - que tal ter mais tempo?

Bom Dia,

Pensando em dar mais tempo para estudar a um administrador, um script light para limpar todos os logs do sistema (:

Como você vai usar, se no /bin ou ./limpalog isso é o de menos o que importa é o código.



#! /bin/sh
cd /var/log
#limpa arquivos compactados
compact=`find -name "*.gz" | wc -l`
if [ $compact -gt 0 ]
then
#Procura tudo que for .gz log compactatdo dentro do /var/log
compact2=`find -iname "*.gz"`
#apaga arquivos compactatdos
for apaga in $compact2
do
rm -f $apaga
done

# cria lista de todos os arquivos de log que serao limpos
lista=`find -type f`
# executa a limpeza dos logs
for i in $lista
do
echo -n >$i &>/dev/null
done

else

# cria lista de todos os arquivos de log que serao limpos
lista=`find -type f`
# executa a limpeza dos logs
for i in $lista
do
echo -n >$i &>/dev/null
done
fi



Read More

sábado, 28 de maio de 2011

Lançado o Carraro DashBoard

É com enorme satisfação que anuncio a versão-1 do painel "Carraro Dashboard", após anos de desenvolvimento, estratégias validas e inválidas, idéias, estudos, e assim nasceu o "Carraro DashBoard" que tem a função de auxiliar na administração de servidores linux, em especial na parte do gerenciamento do squid, status de serviços, e DHCP, nmap, teste de conectividade, entre outras funções.

Projetado totalmente tem php, html, e alguns Shell script, de fácil entendimento, trazendo uma leveza ao usuário final, e sem ficar dependendo de outros serviços.

Totalmente Open Source, a unica restrição é, de avisar o autor, sobre qualquer alteração que tenha sido feita, assim podendo corrigir bugs, e falhas do sistema, já que o mesmo não trabalha com banco de dados.

Ao passar do tempo, com novas parcerias, novos desenvolvedores, e por conta própria desde de o início do projeto, irei disponibilizar neste blog, e nos demais sites, o manual de como instalar o painel, e é claro, avisar os usuários de novas atualizações, e de novos projetos caso alguém tenha interesse em participar. São eles.

- Criar pagina para mostrar requisições do samba, como ip do mico solicitando tal arquivo, logado com X usuário;
- Criar regras dinâmicas para o squid, como liberar MSN para determinado IP;
- Criar uma maneira de fazer a leitura dos logs do Squid de uma forma mais clara, podendo filtrar por dia, ip, e acessos bloqueado ou liberado;
- Integrar o MSN-Proxy (Esperando sair uma versão que funcione com o msn 2011);
- Integrar PostiFix Admin (Modificar CSS, deixar ele mais claro, adicionar algumas opção como fetchmail admin);

Entre outras tantas idéias que irão surgir aos poucos.

Um forte abraço a todos Marcos Carraro,
==================================================================================

Para download da versão 1.
https://github.com/marcoscarraro/Carraro-Dashboard

Screenshots.

Pagina index (status do sistema)

De Carraro DashBoard

Squid em Tempo Real

De Carraro DashBoard

Dhcp History, juntamente com o teste de conectividade e nmap.

De Carraro DashBoard

Visualizador de Logs do sistema (Ainda em estado de aperfeiçoamento)

De Carraro DashBoard

Tela padrão quando clicado em adicionar

De Carraro DashBoard

Desligar ou Reiniciar o servidor

De Carraro DashBoard

Design Padrão para adição de regras

De Carraro DashBoard

Amarrar o IP ao MAC

De Carraro DashBoard
Read More

Posts que a turma mais esta lendo...

Posts que a turma mais esta lendo...

Marcos Carraro