11< mn-element-cargo depot ="header ">
22 < div class ="about-text resp-sml ">
33 {{::adminCtl.implementationVersion | mnPrettyVersion}} < span ng-show ="overviewCtl.isIPv6 "> ‧ IPv6</ span > < span ng-show ="!overviewCtl.isIPv6 "> ‧ IPv4</ span >
4+ < br >
5+ © 2018 < a href ="http://couchbase.com " target ="_blank "> Couchbase, Inc.</ a >
46 </ div >
57</ mn-element-cargo >
68
7- < div class ="margin-top-half margin-left-half " mn-spinner ="(rbac.cluster.bucket['.'].stats.read && !overviewCtl.mnOverviewStats) || !overviewCtl.mnOverviewConfig || !overviewCtl.nodes || (rbac.cluster.bucket['.'].settings.read && !buckets.details) ">
9+ < div class ="margin-top-half " mn-spinner ="(rbac.cluster.bucket['.'].stats.read && !overviewCtl.mnOverviewStats) || !overviewCtl.mnOverviewConfig || !overviewCtl.nodes || (rbac.cluster.bucket['.'].settings.read && !buckets.details) ">
810
9- < div class ="content-box-dashboard max-width-12 resp-xsml ">
11+ < div class ="zero-content max-width-12 " ng-show ="!buckets.details.length ">
12+ You have no data buckets.
13+ < span ng-show ="rbac.cluster.buckets.create ">
14+ Go to < a ui-sref ="app.admin.buckets "> Buckets</ a > to add one, or load a
15+ < a ui-sref ="app.admin.settings.sampleBuckets "> sample bucket</ a > with data & indexes.
16+ </ span >
17+ </ div >
18+
19+ < div ui-view =""> </ div >
20+
21+ <!--
22+ <div class="content-box-dashboard max-width-12 margin-top-2 resp-wrap-med resp-med">
23+ <div
24+ class="column width-6">
25+ <b class="text-small">Data Service Memory</b>
26+ <div
27+ ng-class="{
28+ overcommitted: overviewCtl.mnOverviewConfig.ramOverviewConfig.items[1].name === 'overused',
29+ 'has-free-space': overviewCtl.mnOverviewConfig.ramOverviewConfig.items[2].name === 'available'
30+ }"
31+ class="bar-usages bar-usages-dashboard"
32+ mn-bar-usage
33+ base-info="overviewCtl.mnOverviewConfig.ramOverviewConfig"></div>
34+ </div>
35+ <div
36+ class="column width-6">
37+ <b class="text-small">Data Service Disk</b>
38+ <div
39+ class="bar-usages"
40+ mn-bar-usage
41+ base-info="overviewCtl.mnOverviewConfig.hddOverviewConfig"></div>
42+ </div>
43+ </div>
44+
45+ <div ng-if="rbac.cluster.bucket['.'].settings.read">
46+ <div
47+ ng-if="rbac.cluster.bucket['.'].stats.read"
48+ class="row flex-left items-top resp-wrap-med">
49+ <div ng-show="buckets.details.length" class="fix-width-5 margin-top-1 margin-right-3">
50+ <b class="text-small">Buckets Operations Per Second</b>
51+ <span ng-show="!overviewCtl.mnOverviewStats.opsGraphConfig.stats.length">
52+ loading stats...
53+ </span>
54+ <div
55+ ng-if="overviewCtl.mnOverviewStats.opsGraphConfig.stats.length"
56+ mn-plot
57+ mn-plot-config="overviewCtl.mnOverviewStats.opsGraphConfig"
58+ style="height: 150px; width: 360px; margin-right: 2rem;"
59+ class="text-smaller"></div>
60+ </div>
61+ <div ng-show="buckets.details.length" class="fix-width-5 margin-top-1">
62+ <b class="text-small">Disk Fetches Per Second</b>
63+ <span ng-show="!overviewCtl.mnOverviewStats.readsGraphConfig.stats.length">
64+ loading stats...
65+ </span>
66+
67+ <div
68+ ng-if="overviewCtl.mnOverviewStats.readsGraphConfig.stats.length"
69+ mn-plot
70+ mn-plot-config="overviewCtl.mnOverviewStats.readsGraphConfig"
71+ style="height: 150px; width: 360px;"
72+ class="text-smaller"></div>
73+ </div>
74+ </div>
75+ </div>
76+ -->
77+ </ div >
78+ < footer >
79+ < div class ="content-box-dashboard resp-xsml ">
1080 < div class ="dashboard-nodes " title ="active nodes ">
1181 < span class ="icon fa-server green-2 "> </ span >
1282 < h3 > {{overviewCtl.nodes.all.active.length || '0'}}</ h3 >
@@ -35,10 +105,10 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
35105 ui-sref ="app.admin.buckets "
36106 ng-class ="['dynamic_' + overviewCtl.nodes.kv.statusClass] ">
37107 < b class ="text-small "> Data</ b >
38- < a ng-click ="$event.stopPropagation() " ui-sref ="app.admin.servers.list ">
108+ <!--< a ng-click="$event.stopPropagation()" ui-sref="app.admin.servers.list">
39109 {{overviewCtl.nodes.kv.length || '0'}}
40110 node{{overviewCtl.getEndings(overviewCtl.nodes.kv.length)}}
41- </ a >
111+ </a>-->
42112 < div
43113 class ="error "
44114 ng-repeat ="(nodeStatuses, count) in overviewCtl.nodes.kv.nodesByStatuses ">
@@ -50,10 +120,10 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
50120 ui-sref ="app.admin.gsi "
51121 ng-class ="['dynamic_' + overviewCtl.nodes.index.statusClass] ">
52122 < b class ="text-small "> Index</ b >
53- < a ng-click ="$event.stopPropagation() " ui-sref ="app.admin.servers.list ">
123+ <!--< a ng-click="$event.stopPropagation()" ui-sref="app.admin.servers.list">
54124 {{overviewCtl.nodes.index.length || '0'}}
55125 node{{overviewCtl.getEndings(overviewCtl.nodes.index.length)}}
56- </ a >
126+ </a>-->
57127 < div
58128 class ="error "
59129 ng-repeat ="(nodeStatuses, count) in overviewCtl.nodes.index.nodesByStatuses ">
@@ -65,10 +135,10 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
65135 ui-sref ="app.admin.query.workbench "
66136 ng-class ="['dynamic_' + overviewCtl.nodes.n1ql.statusClass] ">
67137 < b class ="text-small "> Query</ b >
68- < a ng-click ="$event.stopPropagation() " ui-sref ="app.admin.servers.list ">
138+ <!--< a ng-click="$event.stopPropagation()" ui-sref="app.admin.servers.list">
69139 {{overviewCtl.nodes.n1ql.length || '0'}}
70140 node{{overviewCtl.getEndings(overviewCtl.nodes.n1ql.length)}}
71- </ a >
141+ </a>-->
72142 < div
73143 class ="error "
74144 ng-repeat ="(nodeStatuses, count) in overviewCtl.nodes.n1ql.nodesByStatuses ">
@@ -80,10 +150,10 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
80150 ui-sref ="app.admin.search.fts_list "
81151 ng-class ="['dynamic_' + overviewCtl.nodes.fts.statusClass] ">
82152 < b class ="text-small "> Search</ b >
83- < a ng-click ="$event.stopPropagation() " ui-sref ="app.admin.servers.list ">
153+ <!--< a ng-click="$event.stopPropagation()" ui-sref="app.admin.servers.list">
84154 {{overviewCtl.nodes.fts.length || '0'}}
85155 node{{overviewCtl.getEndings(overviewCtl.nodes.fts.length)}}
86- </ a >
156+ </a>-->
87157 < div
88158 class ="error "
89159 ng-repeat ="(nodeStatuses, count) in overviewCtl.nodes.fts.nodesByStatuses ">
@@ -96,10 +166,10 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
96166 ui-sref ="app.admin.cbas.workbench "
97167 ng-class ="['dynamic_' + overviewCtl.nodes.cbas.statusClass] ">
98168 < b class ="text-small "> Analytics</ b >
99- < a ng-click ="$event.stopPropagation() " ui-sref ="app.admin.servers.list ">
169+ <!--< a ng-click="$event.stopPropagation()" ui-sref="app.admin.servers.list">
100170 {{overviewCtl.nodes.cbas.length || '0'}}
101171 node{{overviewCtl.getEndings(overviewCtl.nodes.cbas.length)}}
102- </ a >
172+ </a>-->
103173 < div
104174 class ="error "
105175 ng-repeat ="(nodeStatuses, count) in overviewCtl.nodes.cbas.nodesByStatuses ">
@@ -112,10 +182,10 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
112182 ui-sref ="app.admin.eventing.summary "
113183 ng-class ="['dynamic_' + overviewCtl.nodes.eventing.statusClass] ">
114184 < b class ="text-small "> Eventing</ b >
115- < a ng-click ="$event.stopPropagation() " ui-sref ="app.admin.servers.list ">
185+ <!--< a ng-click="$event.stopPropagation()" ui-sref="app.admin.servers.list">
116186 {{overviewCtl.nodes.eventing.length || '0'}}
117187 node{{overviewCtl.getEndings(overviewCtl.nodes.eventing.length)}}
118- </ a >
188+ </a>-->
119189 < div
120190 class ="error "
121191 ng-repeat ="(nodeStatuses, count) in overviewCtl.nodes.eventing.nodesByStatuses ">
@@ -130,77 +200,12 @@ <h3>{{overviewCtl.nodes.all.down.length || '0'}}</h3>
130200 < b class ="text-small "> XDCR</ b >
131201 < a >
132202 {{overviewCtl.xdcrReferences.filtered.length}}
133- remote cluster {{overviewCtl.getEndings(overviewCtl.xdcrReferences.filtered.length)}}
134- </ a >
203+ remote{{overviewCtl.getEndings(overviewCtl.xdcrReferences.filtered.length)}}
204+ </ a > |
135205 < a >
136206 {{adminCtl.tasks.tasksXDCR.length}}
137207 replication{{overviewCtl.getEndings(adminCtl.tasks.tasksXDCR.length)}}
138208 </ a >
139209 </ div >
140210 </ div >
141-
142- < div ui-view =""> </ div >
143-
144- < div class ="content-box-dashboard max-width-12 margin-top-2 resp-wrap-med resp-med ">
145- < div
146- class ="column width-6 ">
147- < b class ="text-small "> Data Service Memory</ b >
148- < div
149- ng-class ="{
150- overcommitted: overviewCtl.mnOverviewConfig.ramOverviewConfig.items[1].name === 'overused',
151- 'has-free-space': overviewCtl.mnOverviewConfig.ramOverviewConfig.items[2].name === 'available'
152- } "
153- class ="bar-usages bar-usages-dashboard "
154- mn-bar-usage
155- base-info ="overviewCtl.mnOverviewConfig.ramOverviewConfig "> </ div >
156- </ div >
157- < div
158- class ="column width-6 ">
159- < b class ="text-small "> Data Service Disk</ b >
160- < div
161- class ="bar-usages "
162- mn-bar-usage
163- base-info ="overviewCtl.mnOverviewConfig.hddOverviewConfig "> </ div >
164- </ div >
165- </ div >
166-
167- < div ng-if ="rbac.cluster.bucket['.'].settings.read ">
168- < div
169- ng-if ="rbac.cluster.bucket['.'].stats.read "
170- class ="row flex-left items-top resp-wrap-med ">
171- < div ng-show ="buckets.details.length " class ="fix-width-5 margin-top-1 margin-right-3 ">
172- < b class ="text-small "> Buckets Operations Per Second</ b >
173- < span ng-show ="!overviewCtl.mnOverviewStats.opsGraphConfig.stats.length ">
174- loading stats...
175- </ span >
176- < div
177- ng-if ="overviewCtl.mnOverviewStats.opsGraphConfig.stats.length "
178- mn-plot
179- mn-plot-config ="overviewCtl.mnOverviewStats.opsGraphConfig "
180- style ="height: 150px; width: 360px; margin-right: 2rem; "
181- class ="text-smaller "> </ div >
182- </ div >
183- < div ng-show ="buckets.details.length " class ="fix-width-5 margin-top-1 ">
184- < b class ="text-small "> Disk Fetches Per Second</ b >
185- < span ng-show ="!overviewCtl.mnOverviewStats.readsGraphConfig.stats.length ">
186- loading stats...
187- </ span >
188-
189- < div
190- ng-if ="overviewCtl.mnOverviewStats.readsGraphConfig.stats.length "
191- mn-plot
192- mn-plot-config ="overviewCtl.mnOverviewStats.readsGraphConfig "
193- style ="height: 150px; width: 360px; "
194- class ="text-smaller "> </ div >
195- </ div >
196- </ div >
197- < div class ="zero-content max-width-12 " ng-show ="!buckets.details.length ">
198- You have no data buckets.
199- < span ng-show ="rbac.cluster.buckets.create ">
200- Go to < a ui-sref ="app.admin.buckets "> Buckets</ a > to add one, or load a
201- < a ui-sref ="app.admin.settings.sampleBuckets "> sample bucket</ a > with data & indexes.
202- </ span >
203- </ div >
204- </ div >
205- </ div >
206- < footer > Copyright © 2018 < a href ="http://couchbase.com " target ="_blank "> Couchbase, Inc.</ a > All rights reserved.</ footer >
211+ </ footer >
0 commit comments