eike/errbit

Errbit error catcher integration

Installs: 47

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 0

Open Issues: 0

Type:typo3-cms-extension

2.0.3 2019-08-20 15:12 UTC

This package is auto-updated.

Last update: 2024-12-21 03:02:53 UTC


README

Automated error tracking for your Typo3 projects.

What does it do?

(Exception on client Website) -> (Errbit) -> (Notification(Slack|Ticket|Mail...))

The Extension catches all occurring exception and communcaties them to an errbit/airbrake server. The errbit server can be configured to notify users (developers) via mail,slack, create a ticket and so on.

See here

alt text

Installation

  • Install the extension
  • Change the default exception handler (install tool or LocalConfiguration.php)
'debugExceptionHandler' => 'Eike\\Errbit\\DebugExceptionHandler',
'productionExceptionHandler' => 'Eike\\Errbit\\ProductionExceptionHandler',
'ErrorHandler' => 'Eike\\Errbit\\ErrorHandler',

Of course you can also just activate one or two of the handler.

E.g if you just want exceptions to be tracked in production mode you just register productionExceptionHandler.

Configuration

Via the extension manager you can configure the extension.

  • apiKey: Your app api key in your errbit/airbrake installation
  • host: URL to your errbit server (e.g. domain.com)
  • port: The port errbit/airbrake listens on (https is 443)