Linux slogan
Visite também: BR-Linux.org · Dicas-L · NoticiasLinux · SoftwareLivre.org · UnderLinux · BestLinux



» Screenshot
Linux: Meu kurumin 7
Por phelipesb
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha

» Wallpaper
Linux: Arch Linux The Best!
Por zafiro


Artigo

Criando relatórios estatísticos da web com o awstats
Linux user
wberbert
21/01/2003
Este artigo mostra como criar relatórios de atividade de seu servidor Apache utilizando o awstats. Neste são abordados tópicos desde sua instalação, até sua configuração e atualização de informações.
Por: Wanderson Berbert
[ Hits: 49876 ]
Conceito: 10.0   Linux conceitoLinux conceitoLinux conceitoLinux conceitoLinux conceito + quero dar nota ao artigo

O que é AWStats

AWStats é uma abreviação de Advanced Web Statistics. Trata-se de uma ferramenta grátis que gera relatórios gráficos estatísticos avançados de acesso em seu servidor web (também pode ser utilizado para email ou ftp).

Este analisador de log trabalha como um programa CGI ou em linha de comando e mostra todas as possíveis informações que o seu log contém. Ele usa um arquivo com informações parciais para ser possível processar grandes arquivos de log. Ele pode analisar arquivos do IIS (formato de log W3C), arquivos de log do apache (formato de log NCSA combinado/XLF/ELF ou formato de log comum/CLF) entre outros.

Clique no link http://awstats.sourceforge.net/cgi-bin/awstats.pl para ver um modelo de como é o awstats.

Navegação
   1. O que é AWStats
   2. Requisitos
   3. Instalando
   4. Configurando o awstats
   5. Atualizando as estatísticas

Outros artigos deste autor

Leitura recomendada

Comentários
Comentário enviado por cmarcelo em 05/09/2003 - 00:08h:

Eu eu estou implementando o uso do Awstats e preciso criar a autenticação com logins e senhas distintas para todos os domínios no apache; mas só consigo fazer com que uma senha somente fique generalizada, estou usando as seguintes linhas no httpd.conf

<Files "awstats.pl">
AuthUserFile <arquivo-auth>
AuthName "Estatistica"
AuthType Basic
require valid-user
</Files>

Agradeço desde já

Comentário enviado por wberbert em 11/09/2003 - 13:47h:

Poderia me explicar melhor o que estrá acontecendo.

Comentário enviado por sena em 25/02/2004 - 15:11h:

Caros amigos,

Aparentemente configurei awstats sem probleams e de maneira correta, inclusive consigo gerar o log com o comando ./awstats.pl -config=centralpc.com.br -update

mas quando vou acessar vua WEB tudo aparece com acesso zerado.. como se ninguém tivesse visto as minahs páginas.
o que pode ser?

Comentário enviado por wberbert em 26/02/2004 - 12:16h:

Muito provavelmente o awstats está lendo as configurações de outro arquivo, ou então as permissões para a pasta em que estão armazenadas os dados estatísticos não estão com permissão de leitura,


Comentário enviado por olafekorkan em 07/04/2004 - 02:13h:

So para constar o link do projeto não é http://www.awstats.sourceforge.net mas sim http://awstats.sourceforge.net/ pequeno deslize ... Espero ter contribuido .

Comentário enviado por wberbert em 07/04/2004 - 08:43h:

Obrigado, vou providenciar a troca.

Comentário enviado por rferigollo em 13/05/2004 - 16:25h:

gostaria de saber como configuro o awstats para ler os logs dos e-mail's, ja tenho ele configurado para a web, e tb instalei o modulo do webmin, mas pro e-mail eu não consigo utilizar ele. se ajudar eu uso o sendmail /var/log/maillog

Comentário enviado por rferigollo em 13/05/2004 - 16:45h:

gostaria de saber tb se eu posso colocar esse comando rodar no cron de 5 em 5 minutos, ou so pode rodar uma vez por dia ? /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.al.fw.uri.br

Comentário enviado por alexsmonte em 17/05/2004 - 10:37h:

gostaria d saber cmo ele consegue fazer a estatisca sem ter um script em cada pagina... ? alguem sabe me explicar ?

Comentário enviado por wberbert em 17/05/2004 - 12:55h:

Ele consegue fazer as estatísticas por causa do log do apache. ele utiliza o logo do apache para obter suas estatísticas pois lá contém todas as informações de conexão da pessoa que está visualizando a página.

Comentário enviado por wberbert em 17/05/2004 - 12:59h:

gostaria de saber tb se eu posso colocar esse comando rodar no cron de 5 em 5 minutos, ou so pode rodar uma vez por dia ? /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.al.fw.uri.br

Você pode colocar o script no cron para atualizar no intervalo que você quiser, o awstats suporta atualizações incrementais então você pode até mesmo apagar o arquivo de log do apache que as estatísticas ainda assim permanecerão corretas.



Comentário enviado por cmarcelo em 01/07/2004 - 18:36h:

Eu coloquei o Awstats em um servidor web que possui cerca de 200 sites hospedados, todos com a estatística em funcionamento, as estatísticas são atualizadas diariamente, isso faz com que eu perca muito desempenho do servidor, antes deu implementar a estatística, o servidor que tem 704Mb ram ficava em média com apenas 60Mb utilizados hoje, tenho a média de 4Mb livres(!) o que eu posso fazer para tentar amenizar este problema?

Muito obrigado!

Comentário enviado por paulinhu em 30/09/2004 - 18:35h:

Gostaria de saber como usar os plugins geoip e geoipfree eu os habilito no awstats.meusite.conf mas ele não carrega com o comando perl awstats.pl -update -config=meusite. esses plugins sao para saber de onde vem os ips certo? aguardo sua resposta. obrigado

Comentário enviado por fabio em 22/10/2004 - 12:58h:

Uma dúvida básica que não é explicada no artigo: e agora que gerei o relatório de estatísticas, como faço para acessá-lo via web!?!

[]'s

Comentário enviado por wberbert em 22/10/2004 - 14:21h:

estando com o apache funcionando, copie o script awstats.pl para a pasta cgi bin do apache ou então crie um scriptalias (que está explicado no artigo).

Estando isso feito é só fazer:
http://seudominio/cgi-bin/awstats.pl,
por default o awstats procura pelo arquivo awstats.seudominio.conf então se seu arquivo tiver um nome diferente disto é só especificar a opção config.

http://seudominio/cgi-gin/awstats.pl?config=outrodominio

Valews...



Comentário enviado por wberbert em 22/10/2004 - 14:24h:

Uma página com awstats configurado por mim.

http://www.sermap.com.br/cgi-bin/awstats.pl

Note como é feito a chamada do script, sem parâmetros.... isto porque o meu arquivo .conf segue o mesmo nome do dominio.

awstats.www.sermap.com.br.conf :D

Valews



Comentário enviado por eminem1000 em 11/02/2005 - 03:11h:

=[ ... ja falei com o Fabio esse awstats só da rolo ... =\
flw...

Comentário enviado por wberbert em 11/02/2005 - 08:09h:

Mas que tipo de rolo???
Aqui funciona perfeitamente.
http://www.sermap.com.br/cgi-bin/awstats.pl

Comentário enviado por guitarloko em 28/04/2005 - 10:57h:

show de bola o artigo!! ;-)

[]'s
Felipe

Comentário enviado por sedilu em 22/11/2005 - 11:53h:

gostaria de saber mais informacoes sobre o awstats

Comentário enviado por k3icolor em 29/11/2005 - 16:49h:

Dae pessoal , to um pouco atrasado no assunto , mais tambem tenho o problema do awstats estar totalmente zerado , se alguem ja teve este problema favor me informe ...

Comentário enviado por maniezo em 20/01/2006 - 10:25h:

Pessoal o meu ta dando erro de permissão quando vou fazer o update dentro da pasta cgi-bin "-bash: ./awstats.pl: Permissão negada"
Alguém sabe o que pode ser, efetuei todos procedimentos!?!

Grato
Maniezo


Contribuir com comentário
  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Contribuir com: [ Artigo | Conf | Dica | Pergunta | Script | Screenshot | Simulado | Wallpaper ]
Responsável pelo site: Fábio Berbert de Paula - Copyleft© 2002-2008 Viva o Linux.com.br

Viva o Linux

A maior comunidade Linux do Brasil! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.