On 03/27/2011 10:48 PM, Alfonso de la Guarda wrote:
Hola,
Pues yo emplearía (tal como lo he hecho antes) popen (aunque desde 2.6
ya es un método obsoleto)
import os
contenido = os.popen("tail -n 50 /var/log/syslog")
print contenido.read()
if contenido.read() .,.
En tail cambia el 50 por la
On 03/27/2011 10:33 PM, Carlos Herrera Polo wrote:
Ilustres, quisiera tener su opinion al respecto..
Administro ciertos servidores linux, y consolido la informacion de los
logs de estos en un unico servidor con el servicio syslog-ng, los logs
son archivos planos que se almacenan en formato ASCII
Hola Jordi.
Bueno, realmente si he encontrado la herramienta que hace lo que
necesito, se llama logsurfer y esta escrita en C, trabaja sobre
linux/unix.
Se me ocurrio que hacer algo semejante en Python seria sencillo, ahora
veo que es un tanto complejo, pero vale la pena, ya que un programa
asi ti
On 03/28/2011 02:38 PM, Carlos Herrera Polo wrote:
Se me ocurrio que hacer algo semejante en Python seria sencillo, ahora
veo que es un tanto complejo, pero vale la pena, ya que un programa
asi tiene muchas aplicaciones, no unicamente enviar correos, por
ejemplo podria banear una ip luego de n in
Correcto, tambien uso fail2ban, pero lo que queria evitar era
precisamente tener varios logscanners leyendo los
archivoslogsurfer para alertas y fail2ban solo para banear ips con
iptables.
En realidad creo que se podria hacer en python bajo un solo programa.
Gracias Jordi por tu interes
El
Si usas popen() -o su equivalente moderno- puedes abrir la salida del
comando tail, como te lo han recomendado, pero con la
opción -f y dejar tu programa monitoreando la salida de la bitácora
conforme se va generando de forma continua. Lo puedes dejar como
servicio de esta manera.
Gerardo
C
Hola a todos los del foro, puedo notar a muchos con experiencia en la
programacion de Python, he leido mucho sobre el lenguaje y al parecer es muy
competitivo comparado con otros, parece ser que hace de todo un poco y muy bien.
Ahora por mi lado me estoy iniciando en esto y me gustaria hacer a
>
> Pero en fin, algunos con experiencia que me aconsejan,
>
Abrir un hilo nuevo para preguntar por un tema diferente.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.c
Ese fue un excelente consejo...
El 28/03/11, Jose Caballero escribió:
>>
>> Pero en fin, algunos con experiencia que me aconsejan,
>>
>
>
>
> Abrir un hilo nuevo para preguntar por un tema diferente.
>
--
Enviado desde mi dispositivo móvil
___
Python-
Buenas Jesus...
Se me paso comentartelo en la reu de Madrid Devops, pero el podcast me ha
parecido muy bueno... El tema del Monkey patching y el duck typing, te quedo
muy bien explicado...
Seguid así...
Saludotes
2011/3/22 Jesus Cea
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Pub
No tengo nada más que decir a lo que ya han dicho otros: Genial
trabajo, y ánimo para que haya muchos más :-)
Un cordial saludo:
-- Nekmo.
Sitio web: http://nekmo.com
Dirección de contacto: conta...@nekmo.com
XMPP/Jabber: conta...@nekmo.com
Identi.ca: http://identi.ca/nekmo
Diaspora: Nekmo
El
El día 27 de marzo de 2011 22:33, Carlos Herrera Polo
escribió:
> Alguien que me pueda sugerir algo por favor ?
Se puede hacer fácilmente, y sin recurrir a herramientas externas,
manteniendo el fichero abierto para lectura y leyendo de él cuando se
detecte que ha cambiado su tamaño. Algo parecid
Gracias a todos por sus aportes, estoy implementando un lector de logs
utilizando las ideas del link que me sugerio Angel
http://stackoverflow.com/questions/136168/get-last-n-lines-of-a-file-with-python-similar-to-tail/136368#136368
Muchas gracias a todos por sus aportes y ayuda.
El 28 de marzo
13 matches
Mail list logo