Drupal is a registered trademark of Dries Buytaert
drupal 10.6.12 Update released for Drupal core (10.6.12)! drupal 11.3.13 Update released for Drupal core (11.3.13)! drupal 10.6.11 Update released for Drupal core (10.6.11)! drupal 11.3.12 Update released for Drupal core (11.3.12)! drupal 11.2.14 Update released for Drupal core (11.2.14)! drupal 10.5.12 Update released for Drupal core (10.5.12)! cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)!

Drupal Insight is the definitive diagnostics, monitoring, and performance optimization telemetry toolkit for Drupal websites. It provides developers, agency teams, and site builders with real-time auditing of caching states, SQL queries, controller performance, queue metrics, and server execution environments.

Designed for enterprise stability, the suite has built-in database capping and request sampling to run safely in production environments with minimal overhead.

Features

  • Site Health Dashboard: Visual overview of cached rendering, database profiles, and system health status.
  • Performance Analyzer: Tracks slow routing controllers, entity load footprints, memory warnings, and Twig configs.
  • Database Profiler: Aggregates query execution logs to isolate slow SQL, join storms, and duplicate queries.
  • Cache Inspector: Monitors cache bin database sizes, hit/miss ratios, and frequently invalidated cache tags.
  • Views Auditor: Inspects all active Views to detect missing caching configurations, DISTINCT query queries, and complex join chain loads.
  • Queue Monitor: Lists active database queues, stuck leases, backlogs, and allows resetting or purging.
  • Config Audits: Checks database active state configs against exported sync directories to isolate drift or unexpected overrides.
  • Environment Inspector: Scans OPcache parameters, PHP memory configurations, secure directories, trusted host settings, and cron execution intervals.

Post-Installation

Once enabled, access the diagnostics suite in your admin interface:

  • Insights Dashboard: Go to /admin/reports/insight (or find the Insights tab placed directly after Configuration in your top administrative toolbar).
  • Diagnostic Settings: Go to /admin/config/development/insight to set slow request time margins, memory warnings, database logs sampling, and cron alerts frequency.

Additional Requirements

Requires no external PHP libraries or contributed modules; works fully with core Drupal 8.9+, 9.x, 10.x, and 11.x databases.

  • Admin Toolbar: Enables full hover-dropdown lists inside the administrative top-bar, allowing quick access to settings and queue logs.

Similar projects

  • Webprofiler / Devel: While Devel and Webprofiler are excellent for local code debugging, they are resource-heavy and unsafe to run in production. Drupal Insight is optimized for safe, high-performance telemetry audits in production environments with capped database tables.

Activity

Total releases
1
First release
Jun 2026
Latest release
1 day ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.0 Stable Jun 30, 2026