-
Notifications
You must be signed in to change notification settings - Fork 456
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
[O11y][Nagios XI] Lens migration for visualizations to Kibana version 8.3.0 #5573
[O11y][Nagios XI] Lens migration for visualizations to Kibana version 8.3.0 #5573
Conversation
🌐 Coverage report
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Encourage you to create Smaller PRs going forward - One PR for either one dashboard / datastream. There are two visualisation files but only one screenshot image updated. Please confirm on the number of modified dashboards |
@agithomas, In this integration we have only migrated one visualization to new control panels. Apart from that we haven't touched any panels. The functionality/color palette of those panels are same as before. This is just the lens migration PR so we won't be changing any behavior/files as a part of this PR otherwise it will mess it up. However, If you strongly feel that this change needs to be done then we can raise a separate issue for that and track them separately. |
@agithomas, I understand the number of changed files is quite big but only one visualization is migrated. This integration is not yet converted to by reference and because of that there is a separate file for each panel. When we are migrating dashboards to the newer versions, the new properties are being added and the version related properties (e.g., Yes, there are two visualization files but that doesn't mean it has two dashboards. The number of dashboards can be determined by the number of files falls under |
I hoped you had looked at the comment more carefully. The requirement is to create one PR for one dashboard / one datastream. I didn't ask one PR per visualisation. There may be cases when one dashboard represents data from multiple datastreams. At certain times, one datastream may have one dashboard. This is the reason why i mentioned - one PR per dashboard / datastream. Are there any challenges following this practise? |
@agithomas, the screenshot of the [Metrics Nagios XI] Services Dashboard (uploaded with the integration package) does not sync with the Kibana files. Can you please refer to the below screenshot to compare the migrated visualization: [Metrics Nagios XI] Services Dashboard before migration: [Metrics Nagios XI] Services Dashboard After migration: As mentioned in description, only control panels are migrated. Apart from that everything is in lens. |
Regarding colors in mentioned panels, The custom colors are used in Swap Usage [Metrics Nagios XI] and Root Partition [Metrics Nagios XI]. The default color is used in Swap Usage Gauge [Metrics Nagios XI] and Root Partition Gauge [Metrics Nagios XI]. |
Thanks for sharing the details. |
Please split the PR to smaller one - One per dashboard preferably. |
@rajvi-elastic , any progress on this PR? |
@agithomas, In this integration, only one old control panel has been migrated to the new controls. And splitting this PR into multiple ones (either based on data-stream or dashboard) would be difficult because one file could belong to the both PRs. So we are waiting for your review only. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Need additional clarification on screenshots
I see that the screenshot that is deleted and the screenshot that is added are totally different. Please explain why? |
@agithomas, Can you please refer to this comment. I have mentioned over there. Please let me know if you need more information for the same. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Package nagios_xi - 0.4.0 containing this change is available at https://epr.elastic.co/search?package=nagios_xi |
What does this PR do?
Migrate visualizations to lens for Nagios XI integration package
Statistics for Nagios XI Lens migration:
Note: One visualization is migrated to the new control panels. Count of visualization is 4 after migration because all the dashboards have 1 markdown visualization whose alternative is not available in Lens hence we have not migrated those.
Checklist
changelog.yml
file.Author's Checklist
Related issues
Issues Identified