Hi All, I just want to know how to extend the existing CouchDB Dashboard to include some widgets? Can we use plugins / addons to achieve such?
Are there any particular tutorial for me to follow regarding the said? Which technology would you suggest suits best for my needs? Thanks. BR, Nishani http://ayolajayamaha.blogspot.com/ On Sun, Mar 22, 2015 at 11:56 PM, Ayola Jayamaha <raphaelan...@gmail.com> wrote: > Hi All, > > Shared here are the links to the mockup UIs that I came up with. > > (1) Image dashboard-custom-layout > > It shows you the Main Dashboard Page that you see when you run the Fauxton > Web UI. In this configuration you can see 6 widgets. The customizable > widget or the master widget is only visible to the administrator and he/she > could customize / manage the widgets that are shown to each user. It > facilitate each user having a different set of available tasks/widgets > according to his taste/permission level. > > https://www.dropbox.com/s/y6obhay0v788vp6/dashboard-custom-layout.png?dl=0 > > > (2) Image dashboard-main > > It shows all the widgets after the page is fully loaded. > > - Recently Visited Databases - Details of DB visited > - Active Tasks - DB, PID, % progress > - Cluster Quick Mgt. - Nodes, DBs, Docs, (details,resource > utilization,view,change) > - User Quick Mgt. - Groups, Permissions, Authorization Roles > - Replicator Quick Mgt. - Source, Target > - Configuration Quick Mgt. - httpd, cluster, user, stats(only on > cluster mode) > > Each widget contains a different UI component for better presentation ie > Bar charts, Trees, Maps,Tables ..etc > > https://www.dropbox.com/s/cmulskiopamqzbv/dashboard-main.png?dl=0 > > > (3) Image setting-active-task-widget > > It is shown when you click on the settings icon at the right corner of the > widget. The user have some limited control over selecting the actions > viewed on the widget. These permissions are defined by the authorization > level of the user. Based upon that the user is given the set of tasks > falling under the sub-category of that widget. > > eg: Active task widget > > > > https://www.dropbox.com/s/2kt0o2preicb5sa/setting-active-task-widget.png?dl=0 > > > (4) Image active-task > > This is the view you get when you click on a widget. The widget maximizes > and only the maximized detailed view of the Active Tasks Widget is shown > here. The rest of the widgets too can be shown this way. The other widgets > are navigated by the icons shown at the bottom. > > The task list is given and the details of the selected task is visualized > below it. Advanced Search can be done on the tasks as shown on the mockup > UI. > > Each widget have a maximized view so user can get easily identified what > they are interested. > > https://www.dropbox.com/s/1jb2o68mveiwfj4/active-task.png?dl=0 > > > Hoping to get any feedback for the mockup UIs or any suggestions for > improvement. > > Thanks. > > BR, > Nishani. > > On Sun, Mar 22, 2015 at 7:16 PM, Ayola Jayamaha <raphaelan...@gmail.com> > wrote: > >> Hi Alexander, >> >> Thanks for the reply. It clarifies my doubts. So I can enable _stats on >> standalone mode but keep it disable on the widget on distributed mode. >> >> Thank you. >> >> BR, >> Nishani >> >> On Sun, Mar 22, 2015 at 7:04 PM, Alexander Shorin <kxe...@gmail.com> >> wrote: >> >>> On Sun, Mar 22, 2015 at 3:34 PM, Ayola Jayamaha <raphaelan...@gmail.com> >>> wrote: >>> > As I understood the HTTP API supports log and stats. So can they be >>> included >>> > in my widgets? >>> > Is the GET /_log feature removed now? >>> >>> /_log is gone. Would like to say forever, but there is still a case >>> how could it come back and not in short-term. >>> /_stats is available on backdoor interface and for single node mode. >>> So stats could be included with a notice that such widget will not >>> work for cluster setup. That's easy to make with condition on /_stats >>> response status. >>> >>> -- >>> ,,,^..^,,, >>> >> >> >> >> -- >> Best Regards, >> Ayola Jayamaha >> http://ayolajayamaha.blogspot.com/ >> >> >> > > > -- > Best Regards, > Ayola Jayamaha > http://ayolajayamaha.blogspot.com/ > > > -- Best Regards, Ayola Jayamaha http://ayolajayamaha.blogspot.com/