/[projects]/misc/xenconsole/index.php
ViewVC logotype

Diff of /misc/xenconsole/index.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2029 by torben, Tue Jul 23 15:30:12 2013 UTC revision 2030 by torben, Tue Jul 23 21:03:32 2013 UTC
# Line 83  $(document).ready( function() { Line 83  $(document).ready( function() {
83                  openConsole(conurl,session,name);                  openConsole(conurl,session,name);
84          });          });
85    
86            $('#server_memory_usage').progressbar( );
87            $('#server_cpu_usage').progressbar( );
88    
89          $('#logo').click( function() {          $('#logo').click( function() {
90                  refreshData();                  refreshData();
91          });          });
# Line 211  function refreshData() { Line 214  function refreshData() {
214                  $(xml).find('host').each(function() {                  $(xml).find('host').each(function() {
215                          var memtotal = $(this).find('memtotal').text();                          var memtotal = $(this).find('memtotal').text();
216                          var memfree = $(this).find('memfree').text();                            var memfree = $(this).find('memfree').text();  
217                          var cpuavg = $(this).find('cpuavg').text();                          var cpuavg = $(this).find('cpuavg').text() * 1; // *1 is used to convert the string var to an int
218    
219                          memtotal = Math.round ( memtotal / (1024*1024) );                          memtotal = Math.round ( memtotal / (1024*1024) );
220                          memfree = Math.round ( memfree / (1024*1024) );                          memfree = Math.round ( memfree / (1024*1024) );
# Line 220  function refreshData() { Line 223  function refreshData() {
223    
224                          //alert(memused + ' ' + mem_percentage);                          //alert(memused + ' ' + mem_percentage);
225    
226                          $('#server_memory_usage').attr('src', 'usagebar.php?usage=' + mem_percentage);                          //$('#server_memory_usage').attr('src', 'usagebar.php?usage=' + mem_percentage);
227                            $('#server_memory_usage').progressbar( "value", mem_percentage );
228                          $('#server_memory_usage').attr('alt', mem_percentage + '%');                          $('#server_memory_usage').attr('alt', mem_percentage + '%');
229                          $('#server_memory_usage').attr('title', mem_percentage + '%');                          $('#server_memory_usage').attr('title', mem_percentage + '%');
230                          $('#server_memory_usage_txt').text( memused + '/' + memtotal + 'MB');                          $('#server_memory_usage_txt').text( memused + '/' + memtotal + 'MB');
231    
232    
233                          $('#server_cpu_usage').attr('src', 'usagebar.php?usage=' + cpuavg);                          //$('#server_cpu_usage').attr('src', 'usagebar.php?usage=' + cpuavg);
234                            $('#server_cpu_usage').progressbar( "value", cpuavg );
235                          $('#server_cpu_usage').attr('alt', cpuavg + '%');                          $('#server_cpu_usage').attr('alt', cpuavg + '%');
236                          $('#server_cpu_usage').attr('title', cpuavg + '%');                          $('#server_cpu_usage').attr('title', cpuavg + '%');
237                          $('#server_cpu_usage_txt').text( cpuavg+ '%');                          $('#server_cpu_usage_txt').text( cpuavg+ '%');
# Line 407  body { Line 412  body {
412          margin: 4;          margin: 4;
413          border: 1px solid #222;          border: 1px solid #222;
414  }  }
415    
416    .ui-progressbar-value {
417            background: #61B4F3;
418    }
419    
420    .bar {
421            width:  102px;
422            height:  16px;
423    }
424    
425  </style>  </style>
426  </head>  </head>
427  <body>  <body>
# Line 424  body { Line 439  body {
439          </span>          </span>
440  </td>  </td>
441  <td width='150'></td>  <td width='150'></td>
442          <td width='150' align='right' class='small'><img src='gfx/icon-cpu.png'>          <td width='150' align='right' class='small'>
443                  <img id='server_cpu_usage' src='usagebar.php?usage=12' width='102' height='16' title='static dummy data'><div id='server_cpu_usage_txt'>12%</div></td>          <div id='server_cpu_usage' class='bar'></div>
444                    <img src='gfx/icon-cpu.png'>
445          <td width='150' align='right' class='small'><img src='gfx/icon-memory.png'>                  <span id='server_cpu_usage_txt'>12%</span>
446                  <img id='server_memory_usage' src='usagebar.php?usage=1' width='102' height='16' title='static dummy data'><div id='server_memory_usage_txt'>0/4 MB</div></td>          </td>
447    
448            <td width='150' align='right' class='small'>
449            <div id='server_memory_usage' class='bar'></div>
450                    <img src='gfx/icon-memory.png'>
451                    <span id='server_memory_usage_txt'>0/4 MB</span>
452        </td>
453  <!--  <!--
454          <td width='150' align='right' class='small'><img src='gfx/icon-network.png'>          <td width='150' align='right' class='small'><img src='gfx/icon-network.png'>
455                  <img id='server_net_usage' src='usagebar.php?usage=41' width='102' height='16' title='static dummy data'><div id='server_net_usage_txt'>1%</div></td>                  <img id='server_net_usage' src='usagebar.php?usage=41' width='102' height='16' title='static dummy data'><div id='server_net_usage_txt'>1%</div></td>

Legend:
Removed from v.2029  
changed lines
  Added in v.2030

  ViewVC Help
Powered by ViewVC 1.1.20