Skip to content
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

Simple Web UI #19

Closed
6 of 10 tasks
at15 opened this issue Mar 20, 2017 · 2 comments
Closed
6 of 10 tasks

Simple Web UI #19

at15 opened this issue Mar 20, 2017 · 2 comments
Assignees
Milestone

Comments

@at15
Copy link
Member

at15 commented Mar 20, 2017

Using graph libs directly is faster than using Grafana

Waiting for #21 #9 (I don't think the read API is working)

TODO

Chart (for drawing bench result)

@at15
Copy link
Member Author

at15 commented Mar 20, 2017

I think echarts is the best for now, except I don't know how to put label into bar chart

at15 added a commit that referenced this issue Mar 21, 2017
@at15 at15 added this to the 0.1.0 milestone Mar 25, 2017
at15 added a commit that referenced this issue Apr 3, 2017
- need to test the read API, and write a web UI would save the time
for writing e2e tests
@at15 at15 mentioned this issue Apr 3, 2017
4 tasks
@at15 at15 added the working label Apr 3, 2017
@at15 at15 self-assigned this Apr 3, 2017
@at15 at15 mentioned this issue Apr 3, 2017
10 tasks
@at15 at15 changed the title Graphing Simple Web UI Apr 3, 2017
@at15 at15 mentioned this issue Apr 20, 2017
11 tasks
at15 added a commit that referenced this issue May 13, 2017
- just have one Vue instance, and I plan to use this instance for
everything until it gets too big
- use axios for ajax, vue does not recommend vue-resource anymore
- firefox does not support the date and datetime control, but I don't
want to add a datetime picker right now, so just use Chrome
at15 added a commit that referenced this issue May 13, 2017
- ace editor will obtain a worker-js file from the CDN, which is quite
annoying, https://github.com/thlorenz/brace solve this problem, but I
am not using any loader, so I can't use the require API it provides
- there is a Vue-Admin project using Bluma https://github.com/vue-bulma/vue-admin
I am not planning to use that project as start point, but as a
reference for finding libraries
at15 added a commit that referenced this issue May 14, 2017
- read and write will make real requests now
- split script into js files, no longer `single-file` application
at15 added a commit that referenced this issue May 16, 2017
- able to graph collector's data ... in straight line, it seems the
collector is returning wrong value, even I run some CPU intensive
program, it is just a straight line
- also without aggregation, even sample at a rate of 1 second, it would
have 300 points in 5 minutes, making the graph hard to read
@at15 at15 removed the working label May 21, 2017
@at15
Copy link
Member Author

at15 commented Feb 15, 2018

close in favor of #60

might still keep the simple vue UI, just one html file

@at15 at15 closed this as completed Feb 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant