Hello folks using PMM
First things first, thank you for your loyalty and for liking PMM Your use of PMM and what you share has been invaluable in helping shape PMM into what it is today. Thank you
Quick intro about me, iâm Pedro, part of the PMM development team. I work as a product designer, helping improve the user experience and tracking the major pain points you all face while using PMM.
Weâre committed to making PMM even better, and to do that, we need your help! Weâre reaching out to gather your thoughts on how we can enhance PMM to meet your needs.
Weâd love to hear from you:
- What are the top three challenges youâve faced while using PMM?
- Are there any features or improvements youâd like to see in future versions?
- : Can you share any specific experiences where PMM didnât meet your expectations?
Your feedback is crucial and will directly impact the improvements we prioritize in future releases. Please share your thoughts by replying here. Letâs talk about it.
Thank you for taking the time to help! We look forward to your feedback!
Hey @pedro.fernandes,
As an almost-daily PMM user with Percona customers, I have some feedback with my frustrations.
-
A) Sticky selections are my #1 complaint. If I select âNode 1â, âService Aâ in the menus, then navigate somewhere else, my selection is not persisted. Same goes for date range, and timezone. I really wish my selections persisted as I moved through PMM. This really makes me rage quit.
B) QAN EXPLAIN not working. This is usually due to the query being too long, and getting truncated by either MySQL or by PMM. It would be awesome if PMM could recognize truncated queries and pop up a message saying âhey, you should increase X variable in MySQL so this long query isnât truncated.â
C) Navigation menus move. Oohhh, this one is so frustrating too. The navigation menus in the upper right move all the time. Sometimes âMySQLâ menu is in the upper right corner, sometimes it wraps below and shows up on the far left side. More rage quit. This has been an issue since PMM 2.0.0.
-
A) Feedback from PMM on misconfigured servers. (Like B above) Many times, out-of-box PMM has an issue with displaying a graph (ie: no data), or cannot parse queries (QAN) due completely to the configuration of the MySQL server. PMM should easily be able to detect this and inform the user. Big notice banners across the top âInnoDB Table Monitors are not enabled. Several graphs below will be empty. Recommend SET GLOBAL innodb_table_monitors=ALLâ or something similar. To clarify, this is not âadvisorsâ for having a better MySQL, this is âhey, your mysql is not configured correctly to maximize PMMâ
B) QAN Query example timestamp. When you look at an âExampleâ in QAN, thereâs no indication of when that example was taken. How often are examples taken? Can I change how often?
-
PMM does not let me change node names, or service names after Iâve added a new node. The only option is to delete it, and re-add. This seems extremely simple thing to let users do. When you delete/re-add, you lose the data from the old name. Same with labels, region, cluster name, etc. All of these should be editable and changeable. Maybe when I first started using PMM I didnât have a cluster, or multiple regions. Now I do, and now I want to organize my servers in PMM. I canât. I canât modify their tags/labels/names.
Cheers,
Matthew
5 Likes
Hi,
A feature request. SSM (GitHub - shatteredsilicon/ssm-server: PMM Server, a fork of PPMv1) has a feature to recommend tunings. Taking into account historical statistics, it can suggest better (than current configured) settings for things such as buffersize, etc, etc. Iâm sure you can think of many more.
We find it valuable.
2 Likes
Hi @pedro.fernandes
Here are the features and issues that we are expecting ASAP.
-
QAN PostgreSQL EXPLAIN plan is not providing enough details like MySQL.
[PMM-13455] QAN PostgreSQL EXPLAIN plan is not providing enough details like MySQL - Percona JIRA
-
Schemaname is empty and example tab $ values for queries in the QAN for PostgreSQL DB.
Jira
Jira
-
Jira
-
Jira
-
Jira
-
Jira
-
Jira
Jira
-
Jira
-
Jira
-
No error log monitoring for MariaDB, PostgreSQL or MongoDB like MonYOG.
-
No my.cnf or mongod.conf or postgresql.conf change alert like MonYog.
-
Example Query is truncating for longer queries on the QAN dashboard:[Jira]
-
Custom queries are not working in the PostgreSQL DB.
Jira
-
QAN does not show the PostgreSQL queries with Full Table scan
2 Likes
Hey @Naresh9999,
#10, PMM does support this:
2 Likes
Hi @matthewb
Thanks for the details. I will try to implement Grafan loki and let you know.
Interesting and crucial feedback, folks! Thank you!
We will embed these into our current brainstorming sessions. We will look into prioritizing them and adding them to future versions.
Is anyone else in the forum community interested in adding more feedback or corroborating the above points?
1 Like