1. 19 Jun, 2007 1 commit
    • Leigh Stoller's avatar
      Big update to the stats gathering code ... · 495f6803
      Leigh Stoller authored
      This change attempts to make the stats gathering code more reliable by
      not relying on the testbed_stats records to reconstruct usage
      statistics.  The main source of errors and total confusion in the
      current stats code is that testbed_stats includes all the errors and
      transitions, from which I have to reconstruct what happened in order
      to determine usage by a project or user.
      
      The new stats code still generates the testbed_stats code, but actual
      usage is recorded as it happens, in the experiment_resources table, as
      swapins, swapouts, and swapmods occur. Its also much faster to compute
      the data for the tables in the web interface, not having to scan a
      zillion testbed_stats records in php.
      
      There is a time consuming update to the records that takes place with
      a lot of tables locked.
      495f6803
  2. 18 Jun, 2007 1 commit
  3. 15 Jun, 2007 5 commits
  4. 14 Jun, 2007 2 commits
    • Sachin Goyal's avatar
      · 5cbf14c3
      Sachin Goyal authored
      Added a lower limit on the bandwidth measurements frequency
      5cbf14c3
    • Sachin Goyal's avatar
      · 6d2d8a38
      Sachin Goyal authored
      Updates for better handling of getstatus failures
      1 - libwanetmon.pm/sendcmd: tcp timeout is changed from 1 sec to 3 sec
      2 - Now we remove a node from measurement only if it fails two consecutive
          attempts (currently a getstatus probe happens every half an hour).
          Though if there exists multiple nodes at a single site, it can
          switch over to other node after a single getstatus failure.
      6d2d8a38
  5. 13 Jun, 2007 2 commits
  6. 12 Jun, 2007 4 commits
  7. 08 Jun, 2007 1 commit
  8. 07 Jun, 2007 1 commit
  9. 06 Jun, 2007 1 commit
  10. 05 Jun, 2007 3 commits
  11. 04 Jun, 2007 3 commits
  12. 01 Jun, 2007 5 commits
  13. 31 May, 2007 11 commits