Tideways

Component ID

2655264

Component name

Tideways

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

1550

Component created

Component changed

Component body

Integration with the awesome Tideways continuous performance monitoring service.

What is Tideways

  • a 100% UPROFILER/XHPROF open source backwards compatible PHP extension that is actively maintained and perfectly works on both *NIX and Windows environments
  • a cloud service (https://tideways.io/) to collect performance metrics, traces and errors in production environments

You can use it offline or with your current XHPROF/UPROFILER based tools, or to feed the Tideways cloud service through their daemon.

Drupal 8: although tideways has automatic support for instrumenting symfony 2 framework, Drupal 8 has a custom kernel and thus tideways needs this module to properly report transaction names and exceptions.

What this module does

Properly set transaction names so that the Tideways cloud service shows meaningful information.

Hook to watchdog calls to detect errors/exceptions and log them through Tideways.

Show some basic service status information and current configuration on the site's status page.