Central Error Reporting Service for Web Applications

I am about to launch a new website and I use Pingdom to track the uptime of the site, but I am interested in recording any errors generated by the site in a central location. I would like to put the code in my top-level exception handler, which will pack the exception and send it to another application, which then generates an email and sends it to me.

I will be logged locally, of course, but magazines are hard to get when I go out and what about. I have the opportunity to write my own solution, but I do not want to reinvent the wheel if something is better.

Does anyone know of any companies / sites offering such a service?

If not, can anyone consider this a useful service?

+4
source share
6 answers

Airbrake looks pretty promising. It officially supports Ruby and iOS and has experimental JavaScript support. There are also third-party plugins for various other languages .

+1
source

I suggest looking at arecibo . This is an open source bug reporting application. It has several client libraries (used to register errors) and can be used in python, php or ruby ​​applications. Part of the server is written in python / django and can be run on your own server or in a Google application.

Worth seeing, we will use it to record application errors on our sites, I think it is also used by Bitbucket and Mozilla.

+1
source

Loggly is a good option - it does not have (or not) all the notification parameters that I needed last time I looked at it, but I gave a free demo account. Maybe worth a look.

+1
source

cloud4apps has a remote error logging API and it is free.

0
source

If you are working with .NET and want some ideas, check out this list of Serilog receivers:

http://www.nuget.org/packages?q=serilog+sinks

Give preference to services located next to your servers, especially if you expect to send a large volume of fine-grained logs. I also like being able to choose between TCP and UDP.

0
source

Source: https://habr.com/ru/post/1336121/


All Articles