CGI-Debugger zur Fehleranalyse

von Peter veröffentlicht am 19. Januar 2011, 15:20 Uhr

In Webhosting-Paketen mit dynamischen Inhalten (PHP, MySQL, etc.) können unsere Kunden mit dem CGI-Debugger auf ein Tool zur Fehleranalyse zurückgreifen. Mit dem CGI-Debugger können Fehlermeldungen, die von Skripten ausgegeben werden, aus den Error-Logfiles direkt im Browser angezeigt werden. So hilft das Tool, aufgetretene Fehler und deren Ursachen zu analysieren.

Um unsere Kunden noch besser unterstützen zu können, steht der CGI-Debugger ab sofort in einer überarbeiteten und erweiterten Version zur Verfügung:

  • Neu ist die Anzeige von Einträgen aus dem Access-Log. Das Access-Log zeigt die Zugriffe auf die jeweilige Domain live aus der Apache-Logdatei und kann so bei der Suche nach der Fehlerursache helfen.
  • Außerdem wurde ein Slow-Query-Log für MySQL5-Datenbanken integriert. Hier werden Datenbankabfragen angezeigt, die länger als 3 Sekunden dauern. Auch die Dauer dieser Datenbankabfragen ist sichtbar, so dass Fehler, die aufgrund zu langer Datenbankabfragen auftreten, schneller erkannt werden können.
  • Um die Fehlersuche und -Analyse zu vereinfachen, können die Logdateien außerdem durchsucht und die Einträge nach Spalten sortiert werden. Auch können Spalten je nach Bedarf ein- und ausgeblendet werden.

Der CGI-Debugger steht ohne zusätzliche Installation in Paketen mit Webspace-Unterstützung zur Verfügung. Um den CGI-Debugger nutzen zu können, müssen lediglich Logfiles aktiviert sein, da ansonsten die notwendigen Daten nicht zur Verfügung stehen. Kunden finden alle Informationen zum Aufruf des CGI-Debuggers im Kundenmenü unter „Vorinstallierte Anwendungen“.

Wir freuen uns über Ihr Feedback und Ihre Meinungen hier im Blog sowie in unserem Kundenforum.

Trackbacklink · RSS-Feed der Artikelkommentare: RSS 2.0
Veröffentlicht in Allgemein · Schlagworte:

Kommentare & Trackbacks

Steffen Gebert 19. Januar `11 16:55 Uhr

Sehr geil, vielen Dank!

Agadius 19. Januar `11 16:57 Uhr

Super. Dann kann man jetzt mal LIVE in seine Apache.log schauen das finde ich gut.

Alexander 19. Januar `11 17:30 Uhr

Vielen Dank dafür! :)

Stelle ich mich gerade etwas blöd an oder ist der CGI-Debugger nicht aus dem Kundenmenü heraus verlinkt?

Ansonsten war es mir gar nicht bewusst, dass ich keine Einträge im error_log habe :)

Sepp 19. Januar `11 18:08 Uhr

Sehr sinnvolles Feature. ‘Ich liebe dF!

Und der Blog ist auch wieder aus dem Urlaub zurück :-) .

Adrian 19. Januar `11 18:18 Uhr

Slow-Query-Logs, endlich! Besten Dank dafür!

Nils Dornblut 19. Januar `11 21:05 Uhr

Im Kundenmenü ist das unter Software–>vorinstallierte Anwendungen zu finden.

Florian 19. Januar `11 22:07 Uhr

Schön wäre beim Filter die Möglichkeit, noch anzugeben, ob der eingegebene Begriff enthalten sein soll, oder nicht. Also ein “Zeige alle Einträge, die NICHT xyz enthalten”. So kann man schnell, wenn das Slow Query Logs quasi geflutet ist von einer DB dieses ausfiltern und die anderen Einträge besser sehen.

Und zuletzt -und am wichtigsten- (das haben wir uns schonmal gewünscht) wäre toll, wenn man das cgi-debug auch seinem Kunden (oder Entwickler) bereitstellen kann, ohne dafür quasi das Login zum Kundenmenü herauszugeben. Einfach eine (optionale) Einstellung pro Domain im Kundenmenü im Bereich Logfiles, bei der man Benutzername und Kennwort für das Debug festlegen kann.

Peter 20. Januar `11 10:45 Uhr

@ Florian: Die zusätzliche Option für den Filter wird auf Umsetzung geprüft, danke für den Input. Mit einer Bereitstellung des Tools für z.B. Reseller-Endkunden werden wir bis auf Weiteres jedoch leider nicht dienen können.

Heiko 21. Januar `11 15:28 Uhr

Sehr toll, grossen Dank!!!

Christian 3. Februar `11 15:47 Uhr

Super, danke!!