sarg - Online na nuvem

Este é o comando sarg que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


sarg - Gerador de Relatório de Análise de Squid

SINOPSE


caixão [opções] [arquivo de log ...]

DESCRIÇÃO


caixão é um analisador e analisador de arquivo de log para o Lula Web procuração Esconderijo[1] Isso permite que você
veja "para onde" seus usuários estão indo na Internet.

caixão gera relatórios em HTML com campos como: usuários, endereços IP, bytes, sites e
vezes. Esses arquivos HTML podem aparecer no diretório do seu servidor web para navegação pelos usuários ou
administradores. Você também pode ter caixão envie os relatórios por e-mail para o administrador do Squid Cache.

caixão pode ler logs de acesso do squid ou do Microsoft ISA. Opcionalmente, pode complementar o
relatórios com o log de um filtro / redirecionador do Squid, como SquidGuard[2].

OPÇÕES


Um resumo das opções está incluído abaixo.

-h --Socorro
Mostra o resumo das opções.

-a hostname | ip endereço
Limita o relatório a registros contendo o nome de host / endereço IP especificado

-b nome do arquivo
Ativa o registro do UserAgent e grava-o em nome do arquivo.

Aviso
Esta opção não é usada no momento.

-c nome do arquivo
Leia nome do arquivo para obter uma lista dos hosts da Web a serem excluídos do relatório. Veja a seção
denominado “ARQUIVO DE EXCLUSÃO DE HOST”.

--converter
Converta um campo de data / hora do arquivo de log do squid em um formato legível por humanos. Todos os arquivos de log
são lidos e produzidos como um texto na saída padrão.

Se o nome do arquivo de registro de entrada for -, o arquivo de log de entrada é lido da entrada padrão.

--css
Saída, na saída padrão, o css interno caixão inlines nos relatórios. Você pode
redirecione a saída para um arquivo de sua escolha e edite-o. Então você pode substituir o
css interno com arquivo_css_externo em sarg.conf.

O uso de um css externo pode reduzir o tamanho do arquivo de relatório. Se você tem pouco disco
espaço, você pode considerar exportar o css conforme explicado acima.

-d dados
Use dados para restringir o relatório a algum intervalo de datas durante o processamento do arquivo de log. Formato
for dados is dd / mm / aaaa-dd / mm / aaaa ou uma única data dd / mm / aaaa. Os intervalos de datas também podem ser
especificado como dia-n, semana-nou mês-n onde n é o número de dias, semanas ou meses
para pular para trás. Observe que não há espaços ao redor do hífen.

-e email
Envia relatório para email (stdout para console).

-f nome do arquivo
Lê a configuração de nome do arquivo.

-g e | você
Define o formato da data nos relatórios gerados.
e = Europa -> dd / mm / aa
u = EUA -> mm / dd / aa

-i
Gera relatórios por usuário e endereço IP.

Note
Isso requer o tipo de relatório opção no arquivo de configuração para conter "users_sites".

--keeplogs
Não exclua nenhum relatório antigo. É equivalente a definir --lastlog 0 mas é fornecido
Por conveniência.

-l nome do arquivo
Uso nome do arquivo como o registro de entrada. Esta opção pode ser repetida até 255 vezes para ler
vários arquivos. Se os arquivos terminarem com a extensão .gz, .bz2 ou .Z, eles são
descomprimido. Se o nome do arquivo for apenas -, o arquivo de log é lido da entrada padrão. No
nesse caso, não pode ser comprimido.

Esta opção é mantida para compatibilidade com versões mais antigas do sarg, mas, começando com
sarg 2.3, os arquivos de log podem ser nomeados na linha de comando sem o -l opção. Isto
permite o uso de curingas na linha de comando. Certifique-se de não exceder o limite
de 255 arquivos.

--lastlog n
Limite o número de logs mantidos no diretório de saída para n. Qualquer relatório supranumerário
é excluído começando com o relatório mais antigo. O valor de n deve ser positivo ou zero. UMA
valor zero significa que nenhum relatório deve ser excluído.

-L nome do arquivo
Lê um arquivo de log do redirecionador de proxy, como um criado pelo squidGuard ou Rejik. Se você
use esta opção, você pode querer configurar redirecionador_log_format em sarg.conf para combinar
o formato de saída do seu programa de filtragem de conteúdo da web. Esta opção pode ser repetida
até 64 vezes para ler vários arquivos.

-m
Habilite mensagens de depuração de processamento avançado. Esta opção produz uma enorme quantidade de
saída.

-n
Ativa a resolução do endereço IP.

-o dir
Escreve relatório em dir.

-p
Gera relatórios usando endereço IP em vez de ID do usuário.

-P prefixo --splitprefix prefixo
Esta opção deve ser usada com --dividir. Se for fornecido, o registro de entrada é dividido entre
vários arquivos, cada um contendo um dia. O nome dos arquivos de saída é composto pelo
prefixo e a data formatada como -AAAA-MM-DD.

Os arquivos de saída são gravados no diretório de saída especificado com -o ou na
diretório atual.

-r
Produza o relatório em tempo real na saída padrão e saia.

-s corda
Limita o relatório ao site especificado por corda [por exemplo. www.debian.org]

--dividir
Divida o arquivo de log do squid e envie-o como texto na saída padrão, omitindo o
datas fora do intervalo especificado pelo -d parâmetro. Se estiver combinado com
--converter as datas também são convertidas em um formato legível por humanos.

Se o nome do arquivo de registro de entrada for -, o arquivo de log de entrada é lido da entrada padrão.

Combinado com -P, o log é escrito em vários arquivos, cada um contendo um dia de
o log original.

--Estatisticas
Grava algumas estatísticas sobre o tempo de execução. As estatísticas incluem o total
tempo de execução; o número de registros lidos nos arquivos de log de entrada e o tempo que levou
para lê-los; o número de registros e usuários processados ​​e o tempo que levou para
processá-los.

-t corda
Limita os registros incluídos no relatório com base na hora do dia. Formato para corda is
HH: MM or HH: MM-HH: MM. O primeiro relata apenas o tempo solicitado. O último relata
qualquer entrada dentro do intervalo solicitado. Este limite complementa o limite imposto
por opção -d.

-u usuário
Limita os relatórios a usuário actividades.

-v
Escreva a versão do sarg e saia.

-w dir
Armazenar arquivos temporários em dir. De fato, caixão armazena seus arquivos temporários no sarg
subdiretório de dir. Certifique-se de definir o diretório de saída HTML para um local fora de
o diretório temporário ou sarg pode falhar ou deletar o relatório quando ele completar seu
tarefa.

-x
Grava mensagens de depuração no stdout

-z
Grava mensagens de processo no stdout.

HOST EXCLUSÃO ARQUIVO


Sarg pode ser instruído a excluir hosts visitados do relatório, fornecendo a ele um arquivo
contendo um host para excluir por linha. O "host" pode ser um dos seguintes:

· Um nome de host completo,

· Um nome de host começando com um caractere curinga (*) para corresponder a qualquer prefixo,

· Um único endereço IP,

· Uma sub-rede identificada como abcd / e.

Exemplo 1. Exemplo of a anfitriões exclusão lima
* .google.com
10.0.0.0/8

Sarg não pode excluir endereços IPv6 no momento.

Use sarg online usando serviços onworks.net



Programas online mais recentes para Linux e Windows