node_usage.conf.utah 2.69 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#
# This is the utah's emulab config file for the node_usage scripts,
# customize for your testbed, and move to:
#   /usr/testbed/etc/node_usage.conf
#
# This is perl code.
#

#
# When to start the node_usage graphs
#
$START = 1125727200;

#
# Database to use to hold working data, if the database doesn't exist
# it will be created.  
#
$NODE_USAGE_DB = 'node_usage';

20 21 22 23 24 25
#
# List of experiments in 'emulab-ops project that are used for holding
# out-of-service nodes.
#
@NODE_OOS_EXPT = ("hwdown", "hwbroken");

26 27 28 29 30 31
#
# What to plot. A nested perl array of the form
# ([ <PLOT LABEL>, [<LIST OF PCS TO INCLUDE>]],
#   ...
#
@to_plot = (
32
  ["pc3000s d710s d820s d430s", [qw(pc3000 d710 d820 d430)]],
33 34
  ["pc3000s", [qw(pc3000)]],
#  ["d710s", [qw(d710)], 1282575600] # latter start data: 
35
#                                    #   when nodes were announced
36
  ["d710s", [qw(d710)], 1269466000],
37 38
  ["d820s", [qw(d820)], 1346155200],
  ["d430s", [qw(d430)], 1452704712]
39 40
);

41
# List of nodes to put into current free bar graph.
42
@free_types = ('pc3000', 'd710', 'd820', 'd430');
43

44 45 46 47 48 49 50
#
# PHP page header and footer for main page
#
$avail_header = <<'---';
<p>

These graphs show the average number of free nodes over various time
51
periods. Nodes are broken down into three classes: The first class includes
52 53 54 55 56
all "pc" node types, from the slowest to the fastest.  The other classes
show the most numerous and/or desirable node types, the
<a href="http://users.emulab.net/trac/emulab/wiki/pc3000">pc3000</a>s,
<a href="http://users.emulab.net/trac/emulab/wiki/d710">d710</a>s,
<a href="http://users.emulab.net/trac/emulab/wiki/d820">d820</a>s,
57
and the
58 59
<a href="http://users.emulab.net/trac/emulab/wiki/d430">d430</a>s
which have Gb (all) and 10Gb (d820, d430) Ethernet interfaces.
60
For many experimenters, the number of
61
free pc3000s, d710s and d430s limit the size of the experiments they can run.
Kevin Atkinson's avatar
Kevin Atkinson committed
62
Emulab currently includes around 500 PC nodes. 
63 64 65 66 67 68 69 70 71 72 73
</p>

<p>
Hourly graphs show the average number of free nodes in the
given hour. Daily graphs show the average number of free nodes in the
given day, etc. All times are given in Mountain Time. Note that because
some data in these graphs is averaged over a very long time period (up to four
years), it may not reflect recent
trends.
</p>
---
Kevin Atkinson's avatar
Kevin Atkinson committed
74 75 76 77 78
# Note removed:
#   As you can see, most of those are in use even during our
#   periods of "light" usage.
# After "Emulab currently includes around 500 PC nodes" 
# from above for now since it probably not true.
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97

$avail_footer = <<'---';
<p align=center>
Note: The gap in the last two graphs represents periods when no data
was availabe due to bugs in our system.
</p>
---

#
# PHP page header and footer for usage page
#
$usage_header = <<'---';
---

$usage_footer = <<'---';
---

1;