-
Notifications
You must be signed in to change notification settings - Fork 16
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
[Bug]: Composite chart display name is wrong when we have multiple chart instances per node #426
Comments
@cakrit I think we just shouldn't show a chart id ( |
Of course we shouldn't show chart id. What I don't know is if there's a simple rule (e.g. remove everything within paretheses) that will fix the display name. I think I have seen display names that also contain an instance identifier, but I may be wrong. Definitely the quickest win is to just strip out " (.*)" |
Probably I am missing something:
Yes.
Unless we want to put in |
this is linked to #253 and https://github.com/netdata/product/issues/2052 @ilyam8 's suggestion works for most of the cases, but we have the isuse of fping that wouldn't be sorted by that. |
I read the linked issue but didn't understand what exactly you mean @hugovalente-pm. Can you explain? The fping chart titles (e.g. "Fping Latency for X" => "Fping Latency") issue fix is schweikert/fping#253 |
@TonyPath @juacker @papazach this needs to be tackled from BE, because it is BE that provides these to FE Another option could probably be doing something similar to the mutations we do for disks, network interfaces, mount points families, but this would be a step back on what we want to achieve - Expose more details on Disks, Mount Points, Network Interfaces and other sections where we group under all #Expose more details on Disks, Mount Points, Network Interfaces and other sections where we group under all #275 |
No, we can't wait for the source code to be fixed and the new version of |
I don't know how to do it, we just exec fping. @netdata/agent-sre can you help us? Asking you because you are much more experienced with bash. |
Wow, I hadn't realized that |
Yep,
btw we need to change the link to |
To get back to how to handle this issue though, the point is to not go through the rabbit hole of the issues linked to #253 If it's a matter of a couple of weeks to completely resolve the issue and have a brand new version where all the cases are handled well and the filtering is available, I suppose we can wait. If not, we should provide a patch ASAP. |
@cakrit I'm trying to reproduce it but can't find a spaceroom where this happens, could you send me a link to a spaceroom to investigate it? |
@juacker was trying to find this also on our PROD space but seems it was fixed already |
Checking the others, it looks like httpcheck does NOT have this issue, as the chart titles don't have the name |
Bug description
When we have multiple chart id/names for the same context in a single node, we can't use any of the display names for any of the charts, as they contain information identifying the instance. We should find a way to show a display name at the context level. @ilyam8 should be able to help.
Expected behavior
Don't show instance information in the composite chart's display name, when it includes multiple instances. Better to not show a display name at all, until we can show a proper one.
Steps to reproduce
Screenshots
Error Logs
No response
Desktop
OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Browser Version [e.g. 22]
Additional context
No response
The text was updated successfully, but these errors were encountered: