Como dice el título, quiero extraer datos de mi proxy.
Fondo:
Recientemente, tuve un aumento en la cantidad de datos que se deben guardar, y el módulo que estoy ejecutando en este momento simplemente no es suficiente*, genera un archivo html lleno de estilos y demás (actualmente Tengo más del 200% de gastos generales, lo cual no es muy divertido cuando tienes un plan de retención de datos de más de 6 meses y más de 30 usuarios).
Problema:
Quiero extraer la mayor cantidad de datos posible del proxy e insertarlos en una base de datos (con una sobrecarga mínima. Honestamente, esto no sé cómo hacerlo (la parte de extracción del proxy. No necesito unprogramming 101
muchas gracias).
Pregunta:
Cualquiera de estos (el que sea más apropiado):
¿De dónde provienen las estadísticas que
sarg
se muestran (muestramucho¿Más de lo que hay en los archivos de registro)?¿Existe alguna otra fuente de estadísticas además de los archivos de registro (
/var/log/squid/access.log
|cache.log
)?
* sarg
(Continúe y márquelo como "mover a SO
" si cree que es más apropiado allí. Pensé que esta pregunta estaba un poco gris, por eso la puse aquí)
Respuesta1
Sarg toma todos los datos de los archivos de registro.
Si quieres obtener más información, echa un vistazo aAdministrador de caché. Tiene información interna sobre Squid.
Squid se puede configurar para enviar los registros a través de UDP. escribí unguionque toma información UDP y la carga en una base de datos. Está basado en un proyecto de Turbogears 2, pero puede resultarte útil para empezar.