Exception und Error Tracking von Webanwendungen
Exception & Error Tracking und Monitoring für PHP Webanwendungen
2013-05-11 12:29:00 2013-05-11 12:29:00 tbuehl
Die wichtigste Eigenschaft einer Webanwendung ist, dass sie produktiv fehlerfrei ausgeführt wird. Man kann bei der Entwicklung bereits vorbeugen, indem man ein gutes Framework nutzt, den Code durch automatische Tests abdeckt und die Entwicklungsumgebung weitgehend an die Produktivumgebung anpasst. Gewisse Faktoren unterscheiden sich jedoch meist trotzdem und die absolute Sicherheit gibt es nicht, z.B. reicht eine nicht eingecheckte Datei, nicht ausgeführte Datenbankmigrationen oder ein überlasteter Mailserver und der Anwender steht im Regen.
Es ist also wichtig über auftretende Fehler informiert zu werden. Exceptiontrap liefert ein Plugin (eine Klasse) für PHP Anwendungen, der auftretende Exceptions und Fehler in der Anwendung direkt auffängt und in Echtzeit zum Exceptiontrap Webservice überträgt. Dort werden die Fehler gesammelt, gruppiert und der oder die Entwickler werden per E-Mail benachrichtigt.
Wichtig ist die Gruppierung, wenn der gleiche Fehler also 1000 Mal auftritt wird nur eine Benachrichtigung versendet. Darüber hinaus können zu jedem Fehler der Stacktrace, alle übertragenen Parameter und Server-Umgebungsvariablen eingesehen werden.
Sie finden Exceptiontrap unter https://exceptiontrap.com
Das PHP Plugin befindet sich hier: https://github.com/itmLABS/exceptiontrap-php
Erfahrungen
Hier Kannst Du einen Kommentar verfassen
Verwandte Beiträge
Deutsche Yii Framework Community
Seit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause. ...

Autor :
dhcomputer
Kategorie:
Software & Web-Development
Putty 0.63 steht zum Download bereit.
Putty, der beliebt SSH-Client, ist jetzt in der Version 0.63 erschienen. Es wurden einige Sicherheitslücken geschlossen. ...

Autor :
admin
Kategorie:
Dies und Das
Pingman.eu Tools für Webmaster
Schnell mal einen Server pingen oder einen reverse lookup abfragen? Mit Pingman.eu kein Problem! ...

Autor :
admin
Kategorie:
Dies und Das
PHPStan unterstützt PHP 8.2

PHPStan ist ein statischer Code-Analyse-Werkzeug für PHP und unterstützt jetzt PHP bis zu Version 8.2 ...

Autor :
admin
Kategorie:
Software-Updates
Was genau bedeutet "Vibe Coding"? Ein tiefgehender Blick für Entwickler
In der Welt der Softwareentwicklung gibt es unzählige Wege, wie man an ein Projekt herangeht. Manche schwören auf strikte Planung, andere auf bewährte Algorithmen und wieder andere lassen sich von etwas ganz anderem leiten: ihrem Gefühl. ...

Autor :
admin
Kategorie:
Software & Web-Development
Softwaretests durch die Crowd: Testbirds.de rückt den Bugs zu Leibe
Jeden Tag werden neue Webanwendungen und Mobile Apps programmiert. Nicht nur die Zahl der Programme nimmt zu, auch deren Komplexität. ...

Autor :
admin
Kategorie:
Dies und Das