[MXS-3257] Extend GUI To Add Visual Client Created: 2020-10-23  Updated: 2021-06-21  Resolved: 2021-06-21

Status: Closed
Project: MariaDB MaxScale
Component/s: maxgui
Affects Version/s: 2.5.5
Fix Version/s: 6.0.0

Type: New Feature Priority: Major
Reporter: Manjot Singh (Inactive) Assignee: Duong Thien Ly
Resolution: Fixed Votes: 2
Labels: GUI

Issue Links:
Relates
relates to MXS-3464 SQL GUI Closed

 Description   

This is a request to expand the MaxGUI to include a visual client with automatic links to the databases monitored within the MaxScale config.



 Comments   
Comment by Saravana Krishnamurthy (Inactive) [ 2020-10-29 ]

ivan.zlatoustov Bhavin benfyi.

Comment by Ivan Zlatoustov (Inactive) [ 2020-10-29 ]

This is on the roadmap for the monitor
https://jira.mariadb.org/browse/MDBM-1416
There are many decent WebUI clients
SQLPad being one of the most feature-rich ones.

Comment by Manjot Singh (Inactive) [ 2020-10-29 ]

Could a joint team work to implement in both for each use case?

Comment by Ivan Zlatoustov (Inactive) [ 2020-10-29 ]

It would be stupid not to reuse the same code.

Comment by Duong Thien Ly [ 2021-06-21 ]

https://github.com/mariadb-corporation/MaxScale/blob/develop/Documentation/Getting-Started/MaxGUI.md#sql-editor-page

Comment by Ivan Zlatoustov (Inactive) [ 2021-06-21 ]

Good job thien.ly. It looks great!
As you are familiar with the code base of both MaxScale UI and SkySQL Monitor can you please estimate the effort to integrate this in the SkySQL Monitor?
Assuming access to MaxScale API.

Do we need a specific MaxScale version as a prerequisite SkySQL is running Maxscale 2.5.10?

The corresponding ticket for the SkySQL Monitoring is:
https://jira.mariadb.org/browse/MDBM-633

Comment by Duong Thien Ly [ 2021-06-21 ]

If the SkySQL Monitor has access to MaxScale API, then embedding it as an iframe should be trivial. My rough estimation is about 1 sprint.

We're going to make a beta release this week. So the version having this IDE is 6.0.0.

Comment by Ivan Zlatoustov (Inactive) [ 2021-06-21 ]

Isn't this a Vie.js module? I want this UI implemented natively as part of the SkySQL Monitor application not yet another iFrame.

Generated at Thu Feb 08 04:20:06 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.