Joomla

Plugin for Joomla 4, 5, and 6

The official DockRay plugin connects Joomla to the monitoring platform and automatically reports unhandled errors and exceptions. Issues that occur while Joomla is running are sent directly to the DockRay dashboard along with the information needed to investigate them.

Error and Performance Information

Reported events can include:

  • the error type and message,
  • where the error occurred and the stack trace,
  • environment and application version information,
  • context related to the request being processed.

The plugin can also monitor HTTP request processing times and optionally collect JavaScript errors occurring in the browser.

Simple Configuration

You can configure the integration under Plugins → System - DockRay → Options by entering your project token and private key. The configuration can also be defined using PHP constants in the configuration.php file.

Privacy and Developer Features

Sending logged-in user data, IP addresses, and user agents is optional. This allows you to adjust the scope of collected information to your project's requirements and privacy policy.

The plugin also allows you to manually report exceptions from your own PHP code using the DockRay SDK.

Installation

Plugin Installation

  1. Go to System → Install → Extensions.
  2. Select Upload Package File.
  3. Select the plg_system_dockray.zip file and wait for the installation to complete.

Enable the Plugin

  1. Go to System → Plugins.
  2. Search for System - DockRay and enable the plugin.

Configuration

  1. Open System - DockRay → Options.
  2. Enter the project token and private key available in the DockRay dashboard.
  3. Save the configuration.
  4. Click Send a test event to verify the connection to DockRay.

Once configured, DockRay will automatically start reporting supported errors and exceptions.

Articles in this category

DockRay newsletter

Application security in your inbox

Important vulnerabilities, actionable guidance and practical advice for your applications. Choose your technologies and follow what matters to your project.

  • A daily digest of new vulnerabilities, critical ones included.
  • Notifications about important updates.
  • Practical advice on application security and monitoring.

Leave empty to receive updates for every technology.

Free to subscribe. Unsubscribe with one click in any email.