You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by "hanahmily (via GitHub)" <gi...@apache.org> on 2023/04/03 04:17:50 UTC

[GitHub] [skywalking] hanahmily opened a new issue, #10634: [GsoC][BanyanDB] Add Overview page in UI

hanahmily opened a new issue, #10634:
URL: https://github.com/apache/skywalking/issues/10634

   ### Search before asking
   
   - [X] I had searched in the [issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no similar feature requirement.
   
   
   ### Description
   
   ## Background
   
   SkyWalking BanyanDB is an observability database, aims to ingest, analyze and store Metrics, Tracing and Logging data.
   
   The BanyanDB UI is a web interface provided BanyanDB server. It's developed with Vue3 and Vite3
   
   ## Objectives
   
   The UI should have a user-friendly Overview page.
   The Overview page must display a list of nodes running in a cluster.
   For each node in the list, the following information must be shown:
   
   - Node ID or name
   - Uptime
   - CPU usage (percentage)
   - Memory usage (percentage)
   - Disk usage (percentage)
   - Ports(gRPC and HTTP)
   
   The web app must automatically refresh the node data at a configurable interval to show the most recent information.
   
   ### Use case
   
   _No response_
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [skywalking] hanahmily commented on issue #10634: [GsoC][BanyanDB] Add Overview page in UI

Posted by "hanahmily (via GitHub)" <gi...@apache.org>.
hanahmily commented on issue #10634:
URL: https://github.com/apache/skywalking/issues/10634#issuecomment-1579827285

   @linktorahulraj, any updates?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [skywalking] linktorahulraj commented on issue #10634: [GsoC][BanyanDB] Add Overview page in UI

Posted by "linktorahulraj (via GitHub)" <gi...@apache.org>.
linktorahulraj commented on issue #10634:
URL: https://github.com/apache/skywalking/issues/10634#issuecomment-1496203235

   # To-Do List: 
   
   1. Add a header section, add a navigation bar just below the header, & add a footer section.
   2. Design and implement the UI components to display the node data on the Overview page.
   3. Implement the functionality to automatically refresh the node data at a configurable interval.
   4. Implement the UI component to display the node ID or name.
   5. Implement the UI component to display the node uptime.
   6. Implement the UI component to display the node CPU usage.
   7. Implement the UI component to display the node memory usage.
   8. Implement the UI component to display the node disk usage.
   9. Implement the UI component to display the node ports (gRPC and HTTP)
   10. Fix any issues or bugs identified during the testing phase.
   11. Write documentation for the implemented features.
   
   > ### Search before asking
   > * [x]  I had searched in the [issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no similar feature requirement.
   > 
   > ### Description
   > ## Background
   > SkyWalking BanyanDB is an observability database, aims to ingest, analyze and store Metrics, Tracing and Logging data.
   > 
   > The BanyanDB UI is a web interface provided BanyanDB server. It's developed with Vue3 and Vite3
   > 
   > ## Objectives
   > The UI should have a user-friendly Overview page. The Overview page must display a list of nodes running in a cluster. For each node in the list, the following information must be shown:
   > 
   > * Node ID or name
   > * Uptime
   > * CPU usage (percentage)
   > * Memory usage (percentage)
   > * Disk usage (percentage)
   > * Ports(gRPC and HTTP)
   > 
   > The web app must automatically refresh the node data at a configurable interval to show the most recent information.
   > 
   > ### Use case
   > _No response_
   > 
   > ### Related issues
   > _No response_
   > 
   > ### Are you willing to submit a PR?
   > * [ ]  Yes I am willing to submit a PR!
   > 
   > ### Code of Conduct
   > * [x]  I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   > 
   > jira: https://issues.apache.org/jira/browse/GSOC-251
   
   # To-Do List: 
   
   1. Add a header section, add a navigation bar just below the header, & add a footer section.
   2. Design and implement the UI components to display the node data on the Overview page.
   3. Implement the functionality to automatically refresh the node data at a configurable interval.
   4. Implement the UI component to display the node ID or name.
   5. Implement the UI component to display the node uptime.
   6. Implement the UI component to display the node CPU usage.
   7. Implement the UI component to display the node memory usage.
   8. Implement the UI component to display the node disk usage.
   9. Implement the UI component to display the node ports (gRPC and HTTP)
   10. Fix any issues or bugs identified during the testing phase.
   11. Write documentation for the implemented features.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [skywalking] linktorahulraj commented on issue #10634: [GsoC][BanyanDB] Add Overview page in UI

Posted by "linktorahulraj (via GitHub)" <gi...@apache.org>.
linktorahulraj commented on issue #10634:
URL: https://github.com/apache/skywalking/issues/10634#issuecomment-1493824966

   Hello Hongtao, I am Rahul Raj, and I agree to participate in this project. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org