-
Notifications
You must be signed in to change notification settings - Fork 52
/
snapshot.hbs
80 lines (73 loc) · 3.41 KB
/
snapshot.hbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<div id="snapshot-page">
<section id="title-container">
<div class="side-line"></div>
<div class="title-box">
<span class="vert-border-left"></span>
<h1 id="snapshot-headline" class="gui-headline-bold page-title">Current Snapshot</h1>
<span class="vert-border-right"></span>
</div>
<div class="side-line"></div>
<div class="clear"></div>
</section>
<div class="relative health-info">
{{#if healthyCluster}}
<div id="healthy-cluster">
<img id="health-indicator" src="/admin/ui/images/healthy-cluster.png" alt="" />
<section>
<h2 class="gui-headline-bold has-cut">Your cluster is healthy.</h2>
<h3 class="">You currently have...</h3>
<ul class="gui-text bulleted">
<li><span class="emphasize monospace">0</span> Unreachable nodes</li>
<li><span class="emphasize monospace">0</span> Incompatible nodes</li>
<li><span class="emphasize monospace">0</span> Nodes marked as down</li>
<li><span class="emphasize monospace">0</span> Nodes experiencing low memory</li>
<li>Nothing to worry about because Riak is your friend</li>
</ul>
</section>
</div>
{{else}}
<div id="unhealthy-cluster">
<img id="health-indicator" src="/admin/ui/images/unhealthy-cluster.png" alt="" />
<section>
<h2 class="gui-headline-bold has-cut">Your cluster has problems.</h2>
{{#if areUnreachableNodes}}
<!-- Unreachable Nodes List -->
<h3 id="unreachable-nodes-title" class="">The following nodes are currently unreachable:</h3>
<ul id="unreachable-nodes-list" class="gui-text bulleted monospace">
{{#each unreachableNodes}}
<li><a class="go-to-cluster" {{action showCluster href=true}}>{{name}}</a></li>
{{/each}}
</ul>
{{/if}}
{{#if areIncompatibleNodes}}
<!-- Incompatible Nodes List -->
<h3 id="incompatible-nodes-title" class="">The following nodes are currently incompatible with Riak Control:</h3>
<ul id="incompatible-nodes-list" class="gui-text bulleted monospace">
{{#each incompatibleNodes}}
<li><a class="go-to-cluster" {{action showCluster href=true}}>{{name}}</a></li>
{{/each}}
</ul>
{{/if}}
{{#if areDownNodes}}
<!-- Down Nodes List -->
<h3 id="down-nodes-title" class="">The following nodes are currently marked down:</h3>
<ul id="down-nodes-list" class="gui-text bulleted monospace">
{{#each downNodes}}
<li><a class="go-to-cluster" {{action showCluster href=true}}>{{name}}</a></li>
{{/each}}
</ul>
{{/if}}
{{#if areLowMemNodes}}
<!-- Low-Mem Nodes List -->
<h3 id="low_mem-nodes-title" class="">The following nodes are currently experiencing low memory:</h3>
<ul id="low_mem-nodes-list" class="gui-text bulleted monospace">
{{#each lowMemNodes}}
<li><a class="go-to-cluster" {{action showCluster href=true}}>{{name}}</a></li>
{{/each}}
</ul>
{{/if}}
</section>
</div>
{{/if}}
</div>
</div>