There are many toy examples of logging. I am looking for a large example, that is real world production code, and make extreme use of 开发者_Go百科logging.
thank you
Nagios comes to mind. It is a monitoring application which monitors logifles, diskspace, sockets, .... We are a medium sized company and do a couple million checks per day. There are much larger deployments.
We end up with billions of loglines which need to be pruned. And that is a pity.
It is not an extreme example, but it's real and could do with some distributed map-reduce love.
I don't know about extreme, but have a look at OpenESB. It is built on top of Glassfish. It uses a very flexible approach to logging that is easily user configurable (it is a product targeted at developers after all).
As a user, you have the ability to select the logging level for various parts of the system (which includes plugins, hence my recommendation of OpenESB) to see how it behaves.
精彩评论