Re: webalizer-es

2001-02-01 Por tema Jaume Sabater
At 16:50 01/02/01 +, Diego Martínez Castañeda wrote:
hola a todas y todos...

desde hace unos días, me estoy pegando con el webalizer-es de LE y sigue
sin resolverme nombres. ¿Acaso necesita tener habilitado el nat o algo por
el estilo?

No será que el apache no te pone los nombres en los logs sino que
únicamente pone las IPs? O quizas puede que tengas redireccionado un puerto
de forma no transparente, uséa, que el apache se piensa que todas las
solicitudes provienen de la máquina que redirecciona el puerto?

Que yo sepa, webalizer no tiene que resolver nada, solo analiza logs...


=
Jaume Sabater i Lleal
mailto:[EMAIL PROTECTED]
=



Re: webalizer-es

2001-02-01 Por tema Cesar Talon
El webalizer necesita que hagas una de estas cosas para resolver nombre:
a) Que en el apache tengas activada la resolución de nombres en el log,
con la opción de HostnameLookups on en el httpd.conf
b) que compiles el webalizer con una opción para ello, creo que es
--enable-dns en el configure.

Te recomiendo lo primero, es lo más cómodo si no te quieres liar
compilando.

En la documentación del webalizer viene bien claro cómo hacerlo. No te
puedo dar más detalles porque no tengo tiempo, pero ya te digo que viene
seguro en la documentación.

Un saludo,

César

El 01 Feb 2001 16:50:00 +, Diego Martínez Castañeda escribió:
 hola a todas y todos...
 
 desde hace unos días, me estoy pegando con el webalizer-es de LE y sigue sin 
 resolverme nombres. ¿Acaso necesita tener habilitado el nat o algo por el 
 estilo?
 
 saludos
 diego
 -- 
 Diego Martínez Castañeda
 [EMAIL PROTECTED]
 Responsable Técnico CDSAT Valnalón
 --
 Ciudad Industrial Valnalón
 C/ Altos Hornos, s/n
 33930 La Felguera - Langreo
 --
 Tel. +34 985 69 22 27 (ext 413)
 Fax. +34 985 68 31 93
 Videoconferencia +34 985 67 87 58
 Web: www.astursat.net
 E-mail: [EMAIL PROTECTED]
 
 
 --  
 Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED]  /dev/null
 
 



-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
César Talón email: [EMAIL PROTECTED]
Laboratorio de Bajas Temperaturas / Dpto.Física de la Materia condensada
Universidad Autónoma de Madrid / Cantoblanco, E-28049 Madrid
Phone: +34 91 397 4756 /  Fax:   +34 91 397 3961

http://www.precarios.org
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
If your happiness depends on what somebody else does, I guess you do
have a problem.
-- Richard Bach, Illusions



Re: webalizer-es

2001-02-01 Por tema Martínez
El Thu, Feb 01, 2001 at 04:47:23PM +0100, Jaume Sabater garabateó:
 No será que el apache no te pone los nombres en los logs sino que
 únicamente pone las IPs? O quizas puede que tengas redireccionado un puerto
 de forma no transparente, uséa, que el apache se piensa que todas las
 solicitudes provienen de la máquina que redirecciona el puerto?


es cierto... en el access.log únicamente aparecen ip's. ¿como se habilita el 
apache para ser transparente?

 Que yo sepa, webalizer no tiene que resolver nada, solo analiza logs...


saludos

-- 
Diego Martínez Castañeda
[EMAIL PROTECTED]
Responsable Técnico CDSAT Valnalón
--
Ciudad Industrial Valnalón
C/ Altos Hornos, s/n
33930 La Felguera - Langreo
--
Tel. +34 985 69 22 27 (ext 413)
Fax. +34 985 68 31 93
Videoconferencia +34 985 67 87 58
Web: www.astursat.net
E-mail: [EMAIL PROTECTED]



Re: webalizer-es

2001-02-01 Por tema Jaime E . Villate
On Thu, Feb 01, 2001 at 04:47:23PM +0100, Jaume Sabater wrote:
 desde hace unos días, me estoy pegando con el webalizer-es de LE y sigue
 sin resolverme nombres. ¿Acaso necesita tener habilitado el nat o algo por
 el estilo?

Hola,
El webalizer no resuelve nombres, lo hace un utilitario (logresolve) que viene
con Apache.

Entre los ficheros que te pasé el otro día
(http://www.laespiral.org/cvs/laespiral/admin) estaba explicado como lo
hacemos en La Espiral. Mas como hay otras cosas que se tienen que hacer dentro
del script LEwebstats que lo vuelven confuso, no debes haberte dado cuenta del
logresolve. Te lo explico mas fácilmente:

Modifica el /etc/apache/cron.conf para que al final diga algo así:

# Post-rotation script to run (leave blank if none)
APACHE_POST_SCRIPT=/etc/apache/resuelve-IPs

En el fichero /etc/apache/resuelve-IPs pones lo siguiente:

#! /bin/sh
/usr/sbin/logresolve /var/log/access.log.0 /var/log/access.log-nombres.0

Y después en vez de pedirle a webalizer que analice /var/log/access.log.0
le pides que analice /var/log/access.log-nombres.0 que ya tiene los nombres.


Un saludo,
Jaime



Re: webalizer-es

2001-02-01 Por tema Jesus M. Gonzalez-Barahona
Cesar Talon writes:
  El webalizer necesita que hagas una de estas cosas para resolver nombre:
  a) Que en el apache tengas activada la resolución de nombres en el log,
  con la opción de HostnameLookups on en el httpd.conf
  b) que compiles el webalizer con una opción para ello, creo que es
  --enable-dns en el configure.
  
  Te recomiendo lo primero, es lo más cómodo si no te quieres liar
  compilando.

Ojo. Para un sitio con muchos accesos, la opción (a) para *un huevo* a
Apache. Yo sugeriría no usarla sin hacer pruebas extensas antes. Daos
cuenta que para cada apunte en el fichero histórico tendrá que hacer
una consulta al DNS, y eso puede ser un ratito...

Es mucho más eficiente, y rápido, hacerlo en el momento de generar las
estadísticas. Al fin y al cabo, si tardan un poco en generarse no pasa
nada. Hay programas que cogen un log de apache y resuleven DNS sobre
él. Mira en la página de analog (no tengo al url a mano, pero te sale
enseguida si buscas en Google).

Saludos,

   Jesus.

-- 
Jesus M. Gonzalez Barahona| Grupo de Sistemas y Comunicaciones
[EMAIL PROTECTED] / [EMAIL PROTECTED] | ESCET, Universidad Rey Juan Carlos 
tel: +34 91 664 74 67 | c/ Tulipan s/n
fax: +34 91 664 74 90 | 28933 Mostoles, Spain



Re: webalizer-es

2001-02-01 Por tema Cesar Talon
El 01 Feb 2001 19:30:41 +0100, Jesus M. Gonzalez-Barahona escribió:
 Cesar Talon writes:
   El webalizer necesita que hagas una de estas cosas para resolver nombre:
   a) Que en el apache tengas activada la resolución de nombres en el log,
   con la opción de HostnameLookups on en el httpd.conf
   b) que compiles el webalizer con una opción para ello, creo que es
   --enable-dns en el configure.
   
   Te recomiendo lo primero, es lo más cómodo si no te quieres liar
   compilando.
 
 Ojo. Para un sitio con muchos accesos, la opción (a) para *un huevo* a
 Apache. Yo sugeriría no usarla sin hacer pruebas extensas antes. Daos
 cuenta que para cada apunte en el fichero histórico tendrá que hacer
 una consulta al DNS, y eso puede ser un ratito...

Sí, estoy de acuerdo, de todas formas a lo de cómodo me refería a no
tener que compilar el webalizer, pero tenía que haber dicho también lo
del analog... Yo uso directamente el apache para sitios con pocos
accesos, para algo tipo barrapunto me imagino que significaría freir el
apache ;)

Para muchos accesos es mejor la opción b o coger el analog que está en
debian, o cualquiera de los programas que hay por ahí.

César


-- 
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
César Talón email: [EMAIL PROTECTED]
Laboratorio de Bajas Temperaturas / Dpto.Física de la Materia condensada
Universidad Autónoma de Madrid / Cantoblanco, E-28049 Madrid
Phone: +34 91 397 4756 /  Fax:   +34 91 397 3961

http://www.precarios.org
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Pull the trigger and you're garbage.
-- Lady Blue