Contributor
Chusheng Wu

Apache skywalking: Add the webapp of Banyandb


Mentors
Hongtao Gao, Zhenxu Ke, Superskyyy
Organization
Apache Software Foundation
Technologies
vue, ElementUI, AJAX, Apache Echart
Topics
WebUI, Visualizing
Apache skywalking: Add the webapp of Banyandb has determined the support for HTTP client requests, and the data structure has been designed. We only need to design a Web UI to support querying data from Banyandb's data nodes, monitoring the performance of the back-end and presenting the topology of the server nodes. Therefore, I divide the webui into Home, Database, Structure and About Us pages to display performance, data, topology and community information respectively.The Home page shows the performance of the database itself, using visualization technologies such as ECharts.The Database page is used for database management, which is divided into definition part and data browsing part.The Structure page is used to display the topology of Banyandb.The About Us page is used to display community information, including but not limited to community, development team and contact information.