You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

37 lines
1.1 KiB

  1. <h3><?php render_navigation($db,$collection,false); ?> &raquo; <?php hm("statistics"); ?> [<a href="<?php h($_SERVER["REQUEST_URI"]);?>"><?php hm("refresh"); ?></a>]</h3>
  2. <table bgcolor="#cccccc" width="600" cellpadding="2" cellspacing="1">
  3. <tr bgcolor="#cfffff">
  4. <td colspan="2">db.<?php h($collection); ?>.stats()</td>
  5. </tr>
  6. <?php foreach ($stats as $name => $stat):?>
  7. <tr bgcolor="#ffffff">
  8. <td width="150" bgcolor="#fffeee" valign="top"><?php h($name);?></td>
  9. <td><?php
  10. if (is_array($stat)) {
  11. h("<xmp>" . var_export($stat, true) . "</xmp>");
  12. }
  13. else {
  14. if (in_array($name, array( "size", "storageSize", "lastExtentSize", "totalIndexSize", "avgObjSize" ))) {
  15. $stat = "<span title=\"{$stat}bytes\">" . r_human_bytes($stat) . "</span>";
  16. }
  17. h($stat);
  18. }
  19. ?></td>
  20. </tr>
  21. <?php endforeach; ?>
  22. <?php if(!empty($top)):?>
  23. <tr bgcolor="#cfffff">
  24. <td colspan="2">{top:1}</td>
  25. </tr>
  26. <?php foreach ($top as $name => $stat):?>
  27. <tr bgcolor="#ffffff">
  28. <td width="150" bgcolor="#fffeee" valign="top"><?php h($name);?></td>
  29. <td><?php
  30. h($stat);
  31. ?></td>
  32. </tr>
  33. <?php endforeach; ?>
  34. <?php endif;?>
  35. </table>