[mysql_otel] Revamp dashboards for comprehensive MySQL monitoring#17203
[mysql_otel] Revamp dashboards for comprehensive MySQL monitoring#17203shmsr merged 12 commits intoelastic:mainfrom
Conversation
f78aab5 to
9cb9752
Compare
|
@shmsr : Looked at the live dashboards from serverless for the feedback.
|
Co-authored-by: Ishleen Kaur <102962586+ishleenk17@users.noreply.github.com>
| GRANT PROCESS ON *.* TO '<MYSQL_USER>'@'%'; | ||
|
|
||
| -- Query samples, top queries, statement events (performance_schema access) | ||
| GRANT SELECT ON performance_schema.* TO '<MYSQL_USER>'@'%'; | ||
|
|
||
| -- Table statistics (mysql.table.size, mysql.table.rows) and EXPLAIN for top query plans | ||
| GRANT SELECT ON <your_database>.* TO '<MYSQL_USER>'@'%'; | ||
| ``` | ||
|
|
||
| **Replica instance (for replication metrics):** | ||
|
|
||
| ```sql | ||
| -- mysql.replica.time_behind_source, mysql.replica.sql_delay | ||
| -- Works on both MySQL and MariaDB (MariaDB 10.5+ remaps this to BINLOG MONITOR) | ||
| GRANT REPLICATION CLIENT ON *.* TO '<MYSQL_USER>'@'%'; | ||
| ``` | ||
|
|
||
| **Performance Schema consumers:** |
There was a problem hiding this comment.
@ishleenk17 updated this list and tested; even this README does not do a good job at listing the pre-reqs properly.
There was a problem hiding this comment.
Ideally any config related to the service itself should be updated in the receiver documentation rather than in the content pack.
Please raise a ticket upstream to add these config options in the README as well.
💚 Build Succeeded
History
cc @shmsr |
|
Package mysql_otel - 0.3.0 containing this change is available at https://epr.elastic.co/package/mysql_otel/0.3.0/ |
Proposed commit message
This PR revamps the MySQL OpenTelemetry integration dashboards to provide a comprehensive and user-friendly monitoring experience. The previous 2 dashboards have been replaced with 4 purpose-built dashboards that better organize metrics based on database observability best practices.
Checklist
changelog.ymlfile.Screenshots
Please refer to files changed and look under
img/