content_telemetry
4 sites
No security coverage
Content Telemetry & Performance Insights (CTPI)
CTPI is a production-grade performance telemetry and insight engine for Drupal.
It captures request-level performance data, aggregates it safely, and provides deterministic
performance insights at the entity, route, view, and block levels.
🎯 Why CTPI?
Traditional profiling tools are reactive and manual. CTPI provides continuous,
structured telemetry and automated insight generation inside Drupal.
- Detect slow database-heavy pages
- Identify cache inefficiencies
- Track render regressions over time
- Surface block-level performance bottlenecks
- Compare current performance against historical baselines
🏗 Core Capabilities
- Request sampling control
- Hourly and daily rollup aggregation
- Aggregate-first reporting model
- Deterministic rule-based insight engine
- Trend analysis
- Sparkline performance visualizations
🧠 Insight Engine
CTPI includes a rule-based engine that evaluates performance context and produces structured,
sortable insights with severity classification (good, warn, poor).
The engine is fully typed, memoized, and deterministic.
🛡 Engineering Quality
- Strict typing & array-shape contracts
- PHPStan Level 6 clean
- Kernel-tested aggregation flow
- Drupal 11 compatible
📈 Roadmap
- Phase 6: Expanded presentation-layer test coverage
- Additional dashboard-level insights
- Performance anomaly detection extensions
CTPI is designed for enterprise Drupal installations that require continuous,
structured performance intelligence.