Skip to content

[FEATURE] Add MariaDB integration for database RCA #331

@davincios

Description

@davincios

Problem statement

OpenSRE currently lacks a first-class MariaDB integration. That limits investigation coverage for teams running MariaDB-backed services and troubleshooting connection issues, lock contention, slow queries, and database health incidents.

Proposed solution

Add a first-class MariaDB integration that supports:

  • onboarding, authentication, and connectivity verification
  • reading health, connections, locks, replication status, and slow-query context
  • using MariaDB evidence directly during investigations and in final RCA output
  • safe, targeted production-aware queries that avoid excessive data retrieval

Acceptance criteria

  • the integration is usable from the investigation workflow end to end
  • setup and usage are documented clearly
  • the implementation is backed by end-to-end tests in tests/e2e or equivalent
  • the PR includes a screen video showing setup plus a successful investigation flow using MariaDB
  • vibecoding without testing will not be allowed; PRs without working end-to-end coverage and screen-video proof should be rejected

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions