-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
Description
Problem
The coredump generation feature was implemented in PR #4225 but is not documented in the ProxySQL documentation. Users don't know how to use this debugging functionality.
Missing Documentation
The following features need to be documented:
- coredump_filters table:
- How to insert filename/line combinations
- Case-sensitive filename requirements
- Runtime-only behavior (not persisted to disk) - Admin commands:
- LOAD COREDUMP TO RUNTIME
- other LOAD/SAVE COREDUMP commands - Configuration variables:
- admin-coredump_generation_threshold - maximum core files limit
- admin-coredump_generation_interval_ms - time interval between core dumps - Usage examples:
INSERT INTO coredump_filters (filename,line) VALUES ('mysql_data_stream.cpp', 498);
LOAD COREDUMP TO RUNTIME; - Important notes:
- Filters are instance-specific and reset on restart
- Filenames are case-sensitive
- Rate limiting prevents excessive core dump generation
Documentation Location
This should be added to:
- ProxySQL Configuration documentation section
- Debugging and Troubleshooting guide
- Admin commands reference
Priority
Medium - Important for users who need advanced debugging capabilities but may not discover the feature through code inspection.
Reactions are currently unavailable