Manually migrate Nginx visualizations to lens in current Kibana version 8.5.0 itself.
Preparation of data for testing
Migration stats
| Nginx Dashboards |
Before Migration |
|
After Migration |
|
| |
Lens |
Visualization |
Lens |
Visualization |
| [Metrics Nginx] Overview |
0 |
9 |
9 |
0 |
| [Logs Nginx] Access and error logs |
0 |
3 |
2 |
1 (Markdown) |
| [Logs Nginx] Overview |
0 |
8 |
7 |
1 (Markdown) |
| |
0 |
20 |
18 |
2 (markdown) |
Dashboard : [Metrics Nginx] Overview
Dashboard : [Logs Nginx] Access and error logs
Dashboard : [Logs Nginx] Overview
Verification and Validation
Note:
In the Response codes over time [Logs Nginx] we faced below two issues:
- Lens doesn't have a gradient color palette.
Solution: Set the color palette to status color palette because the values are defined by response status codes.
- We are unable to set http.response.status_code: [200 TO 299] filters due to number_format_exception.
Solution: To overcome this issue we have set the filter as http.response.status_code >= 200 and http.response.status_code<= 299.
Issues Identified
Manually migrate Nginx visualizations to lens in current Kibana version
8.5.0itself.Preparation of data for testing
Migration stats
Dashboard : [Metrics Nginx] Overview
[Metrics Nginx] Overviewdashboard visualizations to lens in kibana 8.5.0 #5780Dashboard : [Logs Nginx] Access and error logs
[Logs Nginx] Access and error logsdashboard visualizations to lens in kibana 8.5.0 #5782Dashboard : [Logs Nginx] Overview
[Logs Nginx] Overviewdashboard visualizations to lens in kibana 8.5.0 #5781Verification and Validation
Note:
In the Response codes over time [Logs Nginx] we faced below two issues:
Solution: Set the color palette to status color palette because the values are defined by response status codes.
Solution: To overcome this issue we have set the filter as http.response.status_code >= 200 and http.response.status_code<= 299.
Issues Identified