Error logging/handling on application basis?

Posted by Industrial on Stack Overflow See other posts from Stack Overflow or by Industrial
Published on 2010-05-31T17:03:36Z Indexed on 2010/05/31 17:13 UTC
Read the original article Hit count: 153

Hi everybody,

We have a web server that we're about to launch a number of applications on. On the server-level we have managed to work out the error handling with the help of Hyperic to notify the person who is in charge in the event of a database/memcached server is going down.

However, we are still in the need of handling those eventual error and log events that happen on application level to improve the applications for our customers, before the customers notices.

So, what's then a good solution to do this?
Utilizing PHP:s own error log would quickly become cloggered if we would run a big number of applications at the same time. It's probably isn't the best option if you like structure.

One idea is to build a off-site lightweight error-handling application that has a REST/JSON API that receives encrypted and serialized arrays of error messages and stores them into a database. Maybe it could, depending on the severity of the error also be directly inputted into our bug tracker.
Could be a few well spent hours, but it seems like a quite fragile solution and I am sure that there's better more-reliable alternatives out there already.

Thanks,

© Stack Overflow or respective owner

Related posts about php

Related posts about web-development