Describe the current state/issue
Part of #666. EZID currently uses Matomo for web analytics, which was found to be not performant with the increased traffic following the N2T resolution functionality cut-over.
Describe the desired state/solution
Investigate the viability and any possible benefit to replacing Matomo with OpenSearch for web analytics. The investigation should specifically:
Identify any gaps in functionality relative to using Matomo.
Compare performance metrics between Matomo and OpenSearch, especially under high load from resolution requests or similar traffic.
Evaluate the effort required to migrate existing analytics data and processes to OpenSearch.
Determine any potential cost implications of the switch.
Include a test implementation to validate any findings from prior points.
Describe the current state/issue Part of #666. EZID currently uses Matomo for web analytics, which was found to be not performant with the increased traffic following the N2T resolution functionality cut-over.
Describe the desired state/solution Investigate the viability and any possible benefit to replacing Matomo with OpenSearch for web analytics. The investigation should specifically: