[Grok-dev] Don't log ThreadPool messages

Hector Blanco white.lists at gmail.com
Mon Mar 28 16:47:35 EDT 2011


Oh, the accesslogging was to disable the logging of the GET/POST the
server receives. Apparently it doesn't seem to be related.

Thanks for answering!

2011/3/28 Jan-Jaap Driessen <jdriessen at thehealthagency.com>:
> On 28 March 2011 16:57, Hector Blanco <white.lists at gmail.com> wrote:
>> Hello everyone...
>>
>> I am using Grok 1.4.3 / grokui.admin 0.9 and Zope 3 (I don't know
>> exactly which version)
>>
>> When I start the server in debug mode, it starts logging a lot of
>> information about the threads, workers... I don't really need that (at
>> least for the moment). Is there a way to disable it?
>>
>> 2011-03-28 10:50:57,207 DEBUG [backlib.database.ManagersCache] ::reset
>>> Executing resetByTimer.
>> 2011-03-28 10:50:57,470 DEBUG [ZODB.BaseStorage] create storage
>> /home/ae/ev-cms/server/var/filestorage/Data.fs
>> 2011-03-28 10:50:57,755 DEBUG [ZODB.blob] (5598) Blob directory
>> `/home/ae/ev-cms/server/var/blobstorage` has layout marker set.
>> Selected `bushy` layout.
>> 2011-03-28 10:50:57,761 DEBUG [txn.-1219373376] new transaction
>> 2011-03-28 10:50:57,761 DEBUG [txn.-1219373376] commit
>> 2011-03-28 10:50:57,762 DEBUG [txn.-1219373376] new transaction
>> 2011-03-28 10:50:57,762 DEBUG [txn.-1219373376] commit
>> Starting server in PID 5598.
>> 2011-03-28 10:50:57,773 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1247663216: Initial worker pool
>> 2011-03-28 10:50:57,773 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1256055920: Initial worker pool
>> 2011-03-28 10:50:57,774 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1264448624: Initial worker pool
>> 2011-03-28 10:50:57,774 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1272841328: Initial worker pool
>> 2011-03-28 10:50:57,775 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1281234032: Initial worker pool
>> 2011-03-28 10:50:57,776 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1289626736: Initial worker pool
>> 2011-03-28 10:50:57,776 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1298019440: Initial worker pool
>> 2011-03-28 10:50:57,777 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1306412144: Initial worker pool
>> 2011-03-28 10:50:57,778 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1314804848: Initial worker pool
>> 2011-03-28 10:50:57,778 DEBUG [paste.httpserver.ThreadPool] Started
>> new worker -1323197552: Initial worker pool
>> serving on http://192.168.1.200:8080
>> 2011-03-28 10:51:03,729 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:03,787 DEBUG [txn.-1247663216] new transaction
>> 2011-03-28 10:51:03,793 DEBUG [txn.-1247663216] abort
>> 2011-03-28 10:51:03,794 DEBUG [txn.-1247663216] new transaction
>> 2011-03-28 10:51:03,795 DEBUG [txn.-1247663216] commit
>> 2011-03-28 10:51:03,795 DEBUG [txn.-1247663216] new transaction
>> 2011-03-28 10:51:03,798 DEBUG [txn.-1247663216] commit
>> 2011-03-28 10:51:07,160 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:07,173 DEBUG [txn.-1256055920] new transaction
>> 2011-03-28 10:51:07,289 DEBUG [txn.-1256055920] commit <Connection at 0999490c>
>> 2011-03-28 10:51:07,303 DEBUG [txn.-1256055920] commit
>> 2011-03-28 10:51:07,596 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:07,794 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:07,801 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:07,812 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:11,286 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:11,288 DEBUG [txn.-1298019440] new transaction
>> 2011-03-28 10:51:11,303 DEBUG [txn.-1298019440] commit
>> 2011-03-28 10:51:16,599 DEBUG [paste.httpserver.ThreadPool] Added task
>> (0 tasks queued)
>> 2011-03-28 10:51:16,603 DEBUG [txn.-1306412144] new transaction
>> 2011-03-28 10:51:16,769 DEBUG [txn.-1306412144] commit <Connection at 0999490c>
>> 2011-03-28 10:51:16,775 DEBUG [txn.-1306412144] commit
>>
>> I don't really need the messages logged by
>> [paste.httpserver.ThreadPool]  and the ones starting with
>> [txn.-#########]
>>
>> This is my parts/etc/debug.ini file:
>>
>> #==========================================
>> [DEFAULT]
>> zope_conf = %(here)s/zope.debug.conf
>>
>> [server:main]
>> use = egg:Paste#http
>> host = 192.168.1.200
>> port = 8080
>>
>> [pipeline:main]
>> pipeline = evalexception fanstatic grok
>>
>> [filter:accesslogging]
>> use = egg:Paste#translogger
>>
>> [filter:evalexception]
>> use = egg:z3c.evalexception#ajax
>>
>> [filter:fanstatic]
>> use = egg:fanstatic#fanstatic
>> versioning = true
>> recompute_hashes = true
>>
>> [app:grok]
>> use = egg:grokcore.startup#debug
>> exempt-exceptions = zope.security.interfaces.IUnauthorized
>>
>> # Logging configuration
>>
>> [loggers]
>> keys = root
>>
>> [logger_root]
>> level = INFO
>> handlers = console
>>
>> [handlers]
>> keys = console
>>
>> [handler_console]
>> class = StreamHandler
>> args = (sys.stderr,)
>> level = NOTSET
>> formatter = generic
>>
>> [formatters]
>> keys = generic
>>
>> [formatter_generic]
>> format = %(asctime)s %(levelname)s [%(name)s] %(message)s
>> #==========================================
>>
>> Somehow related:
>> https://mail.zope.org/pipermail/grok-dev/2010-December/010908.html
>>
>> Thanks in advance.
>> _______________________________________________
>> Grok-dev mailing list
>> Grok-dev at zope.org
>> https://mail.zope.org/mailman/listinfo/grok-dev
>
>
> Hi Hector,
>
> When I compare the paster config you include in your email to the
> paster configuration of a default grokproject install, the only
> difference I see is in the pipeline: your example is missing the
> accesslogging filter.
>
> When I copy your config to my grokproject install and run bin/paster,
> I don't see the verbosity you describe. I am at a loss and without
> access to your machine there's not much I can do.
>
> Does anybody else have any idea?
>
> -- JJ
>


More information about the Grok-dev mailing list