This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Elastik Error Logging

Description

This plugin collects errors from WordPress sites and sends them to Elastik, an Open Source ticket system available from http://elastik.sourceforge.net/

Elastik will collect PHP errors with full information, merge duplicate errors, create tickets so staff can track errors and email staff.

Screenshots

  • An error report in Elastik (Elastik Version 0.3.1). This is an actual error from WordPress 3.0.4.
  • The plugin settings you can configure.

FAQ

For Fatal run-time errors (E_ERROR), the stack trace does not seem to be complete?

No. Due to how these are caught, we can only provide you with minimal information. Sorry.

What is the performance like?

Every time an error in encountered, data is collected and a HTTP request is sent to Elastik to log that error. The HTTP request may take time – how long depends on how slow the Elastik server is. So do bear in mind that errors should be fixed as soon as possible.

Can I get anyone to host Elastik for me while I test this?

You may be able to get an account at http://demo.elastik.jarofgreen.co.uk/mod.DemoSignUp/ or contact the plugin authors and we may be able to help. We cannot guarantee the uptime or data on our testing server.

Can I get anyone to host Elastik for me? (I can pay)

Contact http://www.mapix.com/ – they are the original developers of both Elastik and this plugin.

Can I get anyone to host Elastik for me? (I can’t pay)

We do not know of anyone.

I’m writing WordPress code and want my errors to be caught by this plugin!

Simply throw an exception and if you don’t catch it we will! http://php.net/manual/en/language.exceptions.php

What versions of PHP does this run on?

PHP 5.2 and above.

Changelog

0.1

  • First Version

0.2

  • Bug fix for PHP 5.2
  • Show message in admin page if not configured properly
  • Added local method of communicating with Elastik (Elastik version 0.4 and above only)
  • Added background method of communicating with Elastik (Elastik version 0.4 and above only)

Contributors & Developers

This is open source software. The following people have contributed to this plugin.

Browse the code