Este es el comando sarg que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
sarg - Generador de informes de análisis de calamar
SINOPSIS
sarga [opciones] [archivo de registro ...]
DESCRIPCIÓN
sarga es un analizador y analizador de archivos de registro para Calamar Web apoderado Cache[1]. Te permite
ver "adónde" van sus usuarios en Internet.
sarga genera informes en HTML con campos como: usuarios, direcciones IP, bytes, sitios y
veces. Estos archivos HTML pueden aparecer en el directorio de su servidor web para que los usuarios o
administradores. También puede tener sarga envíe los informes por correo electrónico al administrador de Squid Cache.
sarga puede leer los registros de acceso de Squid o Microsoft ISA. Opcionalmente, puede complementar la
informes con el registro de un filtro / redirector Squid como guardia de calamar[2].
OPCIONES
Un resumen de las opciones se incluye a continuación.
-h --ayuda
Mostrar resumen de opciones.
-a nombre de host | ip de facturación
Informe de límites a los registros que contienen el nombre de host / dirección IP especificados
-b nombre de archivo
Habilita el registro de UserAgent y lo escribe en nombre de archivo.
advertencia
Esta opción no se utiliza actualmente.
-c nombre de archivo
Leer nombre de archivo para obtener una lista de los servidores web que se excluirán del informe. Ver la sección
llamado "ARCHIVO DE EXCLUSIÓN DE HOST".
--convertir
Convierta el campo de fecha / hora de un archivo de registro de calamar a un formato legible por humanos. Todos los archivos de registro
se leen y emiten como un solo texto en la salida estándar.
Si el nombre del archivo de registro de entrada es -, el archivo de registro de entrada se lee desde la entrada estándar.
--css
Salida, en la salida estándar, el CSS interno sarga inlines en los informes. Usted puede
redirija la salida a un archivo de su elección y edítelo. Entonces puede anular el
CSS interno con archivo_css_externo en sarg.conf.
El uso de un CSS externo puede reducir el tamaño del archivo de informe. Si tiene poco disco
space, puede considerar exportar el CSS como se explicó anteriormente.
-d datos
Utilice datos para restringir el informe a algún rango de fechas durante el procesamiento del archivo de registro. Formato
para datos is dd / mm / aaaa-dd / mm / aaaa o una sola cita dd / mm / aaaa. Los rangos de fechas también pueden ser
especificado como día-n, semana-n o mes-n dónde n es el número de días, semanas o meses
saltar hacia atrás. Tenga en cuenta que no hay espacios alrededor del guión.
-e correo electrónico
Envía informe a correo electrónico (salida estándar para consola).
-f nombre de archivo
Lee la configuración de nombre de archivo.
-g e | u
Establece el formato de fecha en los informes generados.
e = Europa -> dd / mm / aa
u = EE. UU. -> mm / dd / aa
-i
Genera informes por usuario y dirección IP.
Nota:
Esto requiere tipo de informe opción en el archivo de configuración para contener "users_sites".
--mantener registros
No elimine ningún informe antiguo. Es equivalente a establecer --último registro 0 pero se proporciona
por conveniencia.
-l nombre de archivo
Usos nombre de archivo como registro de entrada. Esta opción se puede repetir hasta 255 veces para leer
varios archivos. Si los archivos terminan con la extensión .gz, .bz2 o .Z, son
descomprimido. Si el nombre del archivo es solo -, el archivo de registro se lee desde la entrada estándar. En
en ese caso, no se puede comprimir.
Esta opción se mantiene por compatibilidad con versiones anteriores de sarg pero, comenzando con
sarg 2.3, los archivos de registro se pueden nombrar en la línea de comando sin la -l opción. Eso
permite el uso de comodines en la línea de comandos. Asegúrate de no exceder el límite
de 255 archivos.
--último registro n
Limite el número de registros guardados en el directorio de salida a n. Cualquier informe supernumerario
se elimina comenzando por el informe más antiguo. El valor de n debe ser positivo o cero. A
un valor de cero significa que no se debe eliminar ningún informe.
-L nombre de archivo
Lee un archivo de registro del redirector de proxy, como uno creado por squidGuard o Rejik. Si tu
utilice esta opción, es posible que desee configurar redirector_log_formato en sarg.conf para que coincida
el formato de salida de su programa de filtrado de contenido web. Esta opción se puede repetir
hasta 64 veces para leer varios archivos.
-m
Habilite el procesamiento avanzado de mensajes de depuración. Esta opción produce una enorme cantidad de
salida.
-n
Habilita la resolución de direcciones IP.
-o dir
Escribe informe en dir.
-p
Genera informes utilizando la dirección IP en lugar de la identificación de usuario.
-P prefijo --prefijo dividido prefijo
Esta opción debe usarse con --separar. Si se proporciona, el registro de entrada se divide entre
varios archivos, cada uno de los cuales contiene un día. El nombre de los archivos de salida se compone del
prefijo y la fecha formateada como -YYYY-MM-DD.
Los archivos de salida se escriben en el directorio de salida especificado con -o o en el
directorio actual.
-r
Genere el informe en tiempo real en la salida estándar y salga.
-s cadena
Informe de límites al sitio especificado por cadena [p.ej. www.debian.org]
--separar
Divida el archivo de registro de calamar y envíelo como texto en la salida estándar omitiendo el
fechas fuera del rango especificado por el -d parámetro. Si se combina con
--convertir las fechas también se convierten a un formato legible por humanos.
Si el nombre del archivo de registro de entrada es -, el archivo de registro de entrada se lee desde la entrada estándar.
Combinado con -P, el registro está escrito en varios archivos, cada uno de los cuales contiene un día de
el registro original.
--Estadísticas
Escribe algunas estadísticas sobre el tiempo de ejecución. Las estadísticas incluyen el total
Tiempo de ejecución; el número de registros leídos en los archivos de registro de entrada y el tiempo que tomó
para leerlos; la cantidad de registros y usuarios procesados y el tiempo que se tardó en
procesarlos.
-t cadena
Limita los registros incluidos en el informe según la hora del día. Formato para cadena is
HH: MM or HH: MM-HH: MM. El primero informa solo el tiempo solicitado. Los últimos informes
cualquier entrada que se encuentre dentro del rango solicitado. Este límite complementa el límite impuesto
por opcion -d.
-u usuario
Limita los informes a usuario actividades.
-v
Escriba la versión sarg y salga.
-w dir
Almacene archivos temporales en dir. De hecho, sarga almacena sus archivos temporales en el sarg
subdirectorio de dir. Asegúrese de establecer el directorio de salida HTML en un lugar fuera de
el directorio temporal o sarg puede fallar o eliminar el informe cuando completa su
tarea.
-x
Escribe mensajes de depuración en stdout
-z
Escribe mensajes de proceso en stdout.
HOST EXCLUSIÓN ARCHIVO
Se le puede decir a Sarg que excluya los hosts visitados del informe proporcionándole un archivo
que contiene un host para excluir por línea. El "anfitrión" puede ser uno de los siguientes:
· Un nombre completo de host,
· Un nombre de host que comienza con un comodín (*) para que coincida con cualquier prefijo,
· Una única dirección IP,
· Una subred anotada abcd / e.
Ejemplo 1. Ejemplo of a anfitriones exclusión presentar
* .google.com
10.0.0.0/8
Sarg no puede excluir direcciones IPv6 en este momento.
Utilice sarg en línea utilizando los servicios de onworks.net