Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Metricbeat] Revisit MySQL module #16955

Open
sorantis opened this issue Mar 11, 2020 · 3 comments · Fixed by #19844
Open

[Metricbeat] Revisit MySQL module #16955

sorantis opened this issue Mar 11, 2020 · 3 comments · Fixed by #19844
Assignees
Labels
enhancement int-goal Internal goal of an iteration Metricbeat Metricbeat Team:Service-Integrations Label for the Service Integrations team

Comments

@sorantis
Copy link
Contributor

Today MySQL module collects many relevant metrics, however some are missing. E.g.

  • innodb rows {deleted, updated, read, inserted}
  • slow queries
  • row locks
  • CPU time spent by MySQL process
  • cache stats (SHOW STATUS LIKE "qcache%"), including cache size.
  • buffer pool size (innodb_buffer_pool_size)
  • connection errors (SHOW GLOBAL STATUS LIKE 'Connection_errors%';)
  • database keyword to use for filtering
@sorantis sorantis added enhancement Metricbeat Metricbeat Team:Services (Deprecated) Label for the former Integrations-Services team labels Mar 11, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/integrations-services (Team:Services)

@sorantis sorantis added the Team:Integrations Label for the Integrations team label Mar 11, 2020
@sayden sayden self-assigned this May 8, 2020
@tomsommer
Copy link

tomsommer commented Jun 18, 2020

You can add SHOW PROCESSLIST and per-user information from performance-schema to this.

@sayden
Copy link
Contributor

sayden commented Jul 13, 2020

Today MySQL module collects many relevant metrics, however some are missing. E.g.

* innodb rows {deleted, updated, read, inserted}

* slow queries

* row locks

* CPU time spent by MySQL process

* cache stats (`SHOW STATUS LIKE "qcache%"`), including cache size.

* buffer pool size (innodb_buffer_pool_size)

* connection errors (`SHOW GLOBAL STATUS LIKE 'Connection_errors%';`)

* database keyword to use for filtering

Opened PR here #19844

You can add SHOW PROCESSLIST and per-user information from performance-schema to this.

Opened PR here #19851

@sayden sayden reopened this Jul 14, 2020
@zube zube bot added [zube]: Inbox and removed [zube]: Done labels Jul 14, 2020
@andresrc andresrc added Team:Integrations Label for the Integrations team and removed Team:Integrations Label for the Integrations team labels Jul 17, 2020
@andresrc andresrc removed Team:Integrations Label for the Integrations team [zube]: Inbox labels Jul 17, 2020
@andresrc andresrc added the int-goal Internal goal of an iteration label Jul 31, 2020
@jlind23 jlind23 removed the Team:Services (Deprecated) Label for the former Integrations-Services team label Mar 31, 2022
@jlind23 jlind23 added the Team:Service-Integrations Label for the Service Integrations team label Mar 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement int-goal Internal goal of an iteration Metricbeat Metricbeat Team:Service-Integrations Label for the Service Integrations team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants