Analyze log files from many languages using a single tool. And recommendations of logging frameworks

Posted by Binary255 on Stack Overflow See other posts from Stack Overflow or by Binary255
Published on 2010-03-30T20:32:55Z Indexed on 2010/03/31 3:03 UTC
Read the original article Hit count: 292

Filed under:
|
|
|
|

We have a system build on lots of languages. The ones we are interested in logging, in order of priority, are:

  • C/C++
  • PHP
  • C#
  • Bash
  • Java

Wish list:

  • If it is possible, we would like logging to be achieved from the above languages in such a way that we may use a single log viewing tool for all of them. Ideally they would be in the same format, but next to that in as few formats as possible and readable from as many log file viewers as possible.
  • If it is possible logging to a single log file or a set of log files would be nice. With a possibility to filter based on the source language that is being logged.
  • We would like to copy the log files (or should be log to a database and copy it instead?) from multiple servers to a single location. So that we can analyze the log files from many servers at the same time (to see if any of our servers execute a certain piece legacy code for example).
  • Being able to change logging level at runtime would be nice.

Thank you for reading! It's quite a complex problem, I hope someone has wrestled with it before and has some valuable information!

© Stack Overflow or respective owner

Related posts about logging

Related posts about tools