CoreMonitoringhelp wanted
Repository metrics
- Stars
- (7 stars)
- PR merge metrics
- (PR metrics pending)
Description
Implement functionality to ingest, parse, and analyze MySQL log files, expanding the system’s capability to handle database logs.
Current State:
- The system currently supports specific log formats but does not process MySQL logs.
Goals:
- Support ingestion of MySQL general query logs, slow query logs, and error logs.
- Parse relevant fields such as timestamps, query text, execution time, errors, etc.
- Enable filtering, searching, and visualization of MySQL log data in the UI.
Proposed Tasks:
- 1. Analyze MySQL log formats to identify parsing rules.
- 2. Extend the ingestion service to recognize and process MySQL log files.
- 3. Develop parsers to extract structured data from logs.
- 4. Integrate parsed data into existing storage and indexing systems.
- 5. Update UI components to display MySQL log information meaningfully.
- 6. Add tests with sample MySQL log files to ensure correct processing.