source: branches/0.4/web/addons/job_monarch/templates/overview.tpl @ 735

Last change on this file since 735 was 735, checked in by ramonb, 11 years ago

templates/overview.tpl:

  • removed notice about tasks/array jobs

host_view.php:

  • cleanup graphargs

index.php:

  • setup range to job by default

overview.php:

  • pass correct settings to host_view: range, job_start, overview
File size: 5.8 KB
Line 
1<CENTER>
2<TABLE cellpadding="15">
3<TR>
4
5  <TD>
6
7
8<TABLE ALIGN=CENTER class="overview" cellpadding="5">
9
10<COL id="kol1">
11<COL id="kol2">
12<COL id="kol3">
13<COL id="kol4">
14
15<TR class="overview_header">
16<TD>Batch</TD>
17<TD>Jobs</TD>
18<TD>Nodes</TD>
19<TD>Cpus</TD>
20</TR>
21
22<!-- START BLOCK : na_nodes -->
23<TR class="overview">
24<TD class="gray">
25Unavailable
26</TD>
27<TD class="gray">
28{na_jobs}
29</TD>
30<TD class="gray">
31{na_nodes}
32</TD>
33<TD class="gray">
34{na_cpus}
35</TD>
36</TR>
37<!-- END BLOCK : na_nodes -->
38
39
40<TR class="overview_line">
41<TD class="blue">
42Capacity
43</TD>
44<TD class="blue">
45</TD>
46<TD class="blue">
47{avail_nodes}
48</TD>
49<TD class="blue">
50{avail_cpus}
51</TD>
52</TR>
53
54
55
56<TR class="overview">
57<TD class="red">
58Allocated
59</TD>
60<TD class="red">
61{running_jobs}
62</TD>
63<TD class="red">
64{running_nodes}
65</TD>
66<TD class="red">
67{running_cpus}
68</TD>
69</TR>
70
71<TR class="overview_line">
72<TD class="gray">
73Queued
74</TD>
75<TD class="gray">
76{queued_jobs}
77</TD>
78<TD class="gray">
79{queued_nodes}
80</TD>
81<TD class="gray">
82{queued_cpus}
83</TD>
84</TR>
85
86<TR class="overview">
87<TD class="brown">
88Total
89</TD>
90<TD class="brown">
91{total_jobs}
92</TD>
93<TD class="brown">
94{total_nodes}
95</TD>
96<TD class="brown">
97{total_cpus}
98</TD>
99</TR>
100
101
102<TR class="overview">
103<TD class="green">
104Unallocated
105</TD>
106<TD class="green">
107</TD>
108<TD class="green">
109{free_nodes}
110</TD>
111<TD class="green">
112{free_cpus}
113</TD>
114</TR>
115
116<TR class="overview" id="selected">
117<TD>
118View
119</TD>
120<TD>
121{view_jobs}
122</TD>
123<TD>
124{view_nodes}
125</TD>
126<TD>
127{view_cpus}
128</TD>
129</TR>
130
131</TABLE>
132
133<BR>
134{rjqj_graph}
135
136  <TD ALIGN="CENTER"><CENTER>
137<!-- INCLUDESCRIPT BLOCK : ci_script -->
138    <IMG SRC="{clusterimage}" USEMAP="#MONARCH_CLUSTER_BIG" BORDER="0">
139    <MAP NAME="MONARCH_CLUSTER_BIG">
140<!-- START BLOCK : node_clustermap -->
141{node_area_map}
142<!-- END BLOCK : node_clustermap -->
143    </MAP>
144    <BR>
145<FONT class="footer">Last updated: {report_time}</FONT></CENTER>
146  </TD>
147
148  </TD>
149  <TD ALIGN="CENTER">
150    <IMG SRC="{pie}">
151  </TD>
152</TR>
153</TABLE>
154
155<BR>
156
157<SCRIPT TYPE="text/javascript" SRC="libtoga.js"></SCRIPT>
158<NOSCRIPT><P>[Sorting by column header requires JavaScript]<BR><BR></P></NOSCRIPT>
159
160<INPUT TYPE="HIDDEN" NAME="sortby" VALUE="{sortby}">
161<INPUT TYPE="HIDDEN" NAME="sortorder" VALUE="{sortorder}">
162<INPUT TYPE="HIDDEN" NAME="c" VALUE="{clustername}">
163<INPUT TYPE="HIDDEN" NAME="queue" VALUE="{queue}">
164<INPUT TYPE="HIDDEN" NAME="state" VALUE="{state}">
165<INPUT TYPE="HIDDEN" NAME="owner" VALUE="{owner}">
166<INPUT TYPE="HIDDEN" NAME="id" VALUE="{id}">
167<INPUT TYPE="HIDDEN" NAME="filterorder" VALUE="{order}">
168
169<TABLE WIDTH="100%" CELLPADDING="2" CELLSPACING="2" BORDER=0>
170<TR CLASS="monarch">
171<TH><B><A HREF="#" onClick="setSort( 'id' )" ALT="Jobid" TITLE="Jobid">Id</A></B></TH>
172<TH><B><A HREF="#" onClick="setSort( 'state' )" ALT="State" TITLE="State">S</A></B></TH>
173<TH><B><A HREF="#" onClick="setSort( 'owner' )">Owner</A></B></TH>
174<TH><B><A HREF="#" onClick="setSort( 'queue' )">Queue</A></B></TH>
175<TH><B><A HREF="#" onClick="setSort( 'name' )" ALT="Jobname" TITLE="Jobname">Name</A></B></TH>
176<TH><B><A HREF="#" onClick="setSort( 'req_cpu' )" ALT="Requested CPU Time (walltime)" TITLE="Requested CPU Time (walltime)">Req. CPU time</A></B></TH>
177<!-- START BLOCK : column_header_req_mem -->
178<TH><B><A HREF="#" onClick="setSort( 'req_mem' )" ALT="Requested Memory" TITLE="Requested Memory">Req. Memory</A></B></TH>
179<!-- END BLOCK : column_header_req_mem -->
180<TH><B><A HREF="#" onClick="setSort( 'nodes' )" ALT="Nodes" TITLE="Nodes">N</A>/<A HREF="#" onClick="setSort( 'cpus' )" ALT="Processors" TITLE="Processors">P</A></B></TH>
181<!-- START BLOCK : column_header_queued -->
182<TH><B><A HREF="#" onClick="setSort( 'queued' )">Queued</A></B></TH>
183<!-- END BLOCK : column_header_queued -->
184<!-- START BLOCK : column_header_nodes -->
185<TH WIDTH="11%"><B><A HREF="#" onClick="setSort( 'nodes' )" ALT="Nodes" TITLE="Nodes">Nodes</A></B></TH>
186<!-- END BLOCK : column_header_nodes -->
187<TH><B><A HREF="#" onClick="setSort( 'start' )">Started</A></B></TH>
188<TH><B><A HREF="#" onClick="setSort( 'runningtime' )">Runningtime</A></B></TH>
189</TR>
190
191<!-- START BLOCK : node -->
192  <TR CLASS="{nodeclass}">
193    <TD><A HREF="#" onClick="setFilter( 'id', '{id}' )">{id}</A></TD>
194    <TD><A HREF="#" onClick="setFilter( 'state', '{state}' )" ALT="{fullstate}" TITLE="{fullstate}">{state}</A></TD>
195    <TD><A HREF="#" onClick="setFilter( 'owner', '{owner}' )">{owner}</A></TD>
196    <TD><A HREF="#" onClick="setFilter( 'queue', '{queue}' )">{queue}</A></TD>
197    <TD ALT="{fulljobname}" TITLE="{fulljobname}">
198<!-- START BLOCK : jobname_hint_start -->
199    <FONT CLASS="jobname_hint">
200<!-- END BLOCK : jobname_hint_start -->
201    {name}
202<!-- START BLOCK : jobname_hint_end -->
203    </FONT>
204<!-- END BLOCK : jobname_hint_end -->
205    </TD>
206    <TD>{req_cpu}</TD>
207<!-- START BLOCK : column_req_mem -->
208    <TD>{req_memory}</TD>
209<!-- END BLOCK : column_req_mem -->
210    <TD>{nodes}/{cpus}</TD>
211<!-- START BLOCK : column_queued -->
212    <TD>{queued}</TD>
213<!-- END BLOCK : column_queued -->
214<!-- START BLOCK : column_nodes -->
215    <TD>{nodes_hostnames}</TD>
216<!-- END BLOCK : column_nodes -->
217    <TD>{started}</TD>
218    <TD>{runningtime}</TD>
219  </TR>
220<!-- END BLOCK : node -->
221</TABLE>
222</CENTER>
223
224<!-- START BLOCK : showhosts -->
225<TABLE BORDER="0" WIDTH="100%">
226<TR>
227  <TD CLASS=title COLSPAN="2">
228  <FONT SIZE="-1">
229  Show Hosts:
230  yes<INPUT type=radio name="sh" value="1" OnClick="toga_form.submit();" {checked1}>
231  no<INPUT type=radio name="sh" value="0" OnClick="toga_form.submit();" {checked0}>
232  </FONT>
233  |
234  job <strong>{id}</strong> metric <strong>{metric}</strong>
235  |
236   <FONT SIZE="-1">
237   Columns&nbsp;&nbsp;{cols_menu}
238   </FONT>
239  </TD>
240</TR>
241   
242</TABLE>
243
244<CENTER>
245<TABLE>
246<TR>
247<!-- START BLOCK : sorted_list -->
248{metric_image}{br}
249<!-- END BLOCK : sorted_list -->
250</TR>
251</TABLE>
252
253<p>
254(Nodes colored by 1-minute load) | <A HREF="../../node_legend.html" ALT="Node Image egend">Legend</A>
255
256</CENTER>
257
258<!-- END BLOCK : showhosts -->
Note: See TracBrowser for help on using the repository browser.