CDLUC3 / ezid

CDLUC3 ezid
MIT License
11 stars 4 forks source link

[RESEARCH] Investigate OpenSearch as a Replacement for Matomo Web Analytics #669

Closed adambuttrick closed 1 month ago

adambuttrick commented 3 months ago

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:

  1. Identify any gaps in functionality relative to using Matomo.
  2. Compare performance metrics between Matomo and OpenSearch, especially under high load from resolution requests or similar traffic.
  3. Evaluate the effort required to migrate existing analytics data and processes to OpenSearch.
  4. Determine any potential cost implications of the switch.
  5. Include a test implementation to validate any findings from prior points.
adambuttrick commented 1 month ago

Initial review indicates viable replacement for Matomo.