PMM Home Dashboard - Link on DB QPS (click to go to: MySQL Overview - <NODE_NAME>) is going to the wrong node
Description
How to test
How to document
AFFECTED CS IDs
Attachments
Smart Checklist
Activity

Roma Novikov February 1, 2024 at 9:27 AM
The HOM needs some rework and Host selection removal

Nurlan Moldomurov January 23, 2024 at 10:54 AM
Thanks
I think we can close this task as outdated.

Aaditya Dubey January 23, 2024 at 10:37 AM
Hi
I’ve checked this behaviour and found following information:
After hover to i in Database Query/s (QPS) it shows following set of links:
a. MySQL Services Overview pmmQA
b. MongoDB Services Overview
c . PostgreSQL Services Overview pmm-server
d. ProxySQL Instance Summary
e. HAProxy Instance Summary
After clicking on “MySQL Services Overview pmmQA“ it goes to “MySQL Instances Overview “ not go to “MySQL Instance Summary“ [As Reporter Claim]
So after clicking on “MySQL Services Overview pmmQA“ it goes to “MySQL Instances Overview “ and in “MySQL Instances Overview “ page and it shows correct node name which is pmmQA in my test case.
Also checked in PMM-DEMO here where it shows following set of URLs:
a. MySQL Services Overview percona-server-80-0
b. MongoDB Services Overview mongo-60-cfg-0
c. PostgreSQL Services Overview pmm-server
d. ProxySQL Instance Summary proxysql
e. HAProxy Instance Summary haproxy
Which redirects to MySQL Instances Overview and it shows correct node-name which is “percona-server-80-0“, However if it meant to redirect to MySQL Instance Summary then it is wrongly redirected which should be thoroughly checked!
However it can easily be checked using our PMM-DEMO
Test Case:

Aaditya Dubey January 19, 2024 at 11:11 AM
Sure!

Nurlan Moldomurov January 19, 2024 at 10:22 AM
could you please recheck this task if it’s still actual?
Explanation of the bug:
When we click on a link on DB QPS column (click to go to: MySQL Overview - <NODE_NAME>) the information that is being shown on MySQL/MySQL Instance Summary belongs to another node.
Instructions on how to repeat it:
This was tested on the PMM Demo.
Choose a host and click on the "DB QPS" box that corresponds to it:
We can see that the name on the list box "Service Name" belongs to another service, and later it will also change the info on "Node":
It seems to go always to the first node on the list box, independently if the host we choose on the home page is running a MySQL, a PostgreSQL, or a MongoDB instance.
Your thought on how the bug should be fixed:
We should see the information corresponding to the host we clicked on the home page.