ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/experimental/reports/graphing/browser2.php
Revision: 1.3
Committed: Wed Mar 13 20:50:48 2002 UTC (22 years, 7 months ago) by tdb
Branch: MAIN
Changes since 1.2: +1 -0 lines
Log Message:
Added a graph of "the last year". Also fixed a minor bug with the script to
create the rrd's. As an aside, I've noticed the grid on the graphs seems to
differ between the different graphs. I'm sure this is because I've got some
of my numbers a bit silly ;) oh well :)

File Contents

# Content
1 <?php
2
3 # Navigation for the i-scream graphs
4 # tim@i-scream.org.uk
5 #
6 # CONFIGURABLE CONSTANTS: -
7
8 include("browser2_config.inc.php");
9
10 #
11 # END CONFIGURATION
12
13
14 include("iutils.inc.php");
15
16 ?>
17
18 <? include($titleHTML); ?>
19
20 <hr weight="1" color="<? echo $lineColor ?>">
21
22 <b>Graphs available for these machines:</b>
23
24 <form method="<? echo $formMethod ?>" action="<? echo $thisPage ?>">
25 <select size="1" name="machine_name">
26 <? if ($machine_name) { ?>
27 <option selected value="<? echo $machine_name ?>"><? echo $machine_name ?></option>
28 <option value="">----------------</option>
29 <? } else { ?>
30 <option selected value="">[select machine]</option>
31 <? } ?>
32 <?
33 $file_array = getdirArray($imgdir,'asort');
34 foreach($file_array as $file_name) {
35 if(is_dir("$imgdir/$file_name")) { ?>
36 <option value="<? echo $file_name ?>"><? echo $file_name ?></option>
37 <? }
38 }
39 ?>
40 </select>
41
42 <input type="submit" name="submit" value="Go">
43 </form>
44
45 <hr weight="1" color="<? echo $lineColor ?>">
46
47 <? if ($machine_name) { ?>
48
49 <b>Available graphs for <? echo $machine_name ?></b>
50
51 <form method="<? echo $formMethod ?>" action="<? echo $thisPage ?>">
52 <select size="1" name="graph">
53 <? if ($graph) { ?>
54 <option selected value="<? echo $graph ?>"><? echo tidyName($machine_name, $graph) ?></option>
55 <option value="">----------------</option>
56 <? } else { ?>
57 <option selected value="">[select graph]</option>
58 <? } ?>
59 <?
60 $file_array = getdirArray("$imgdir/$machine_name",'asort');
61 foreach($file_array as $file_name) {
62 if(preg_match("/^(\S+)\-3h.png$/", $file_name, $matches)) { ?>
63 <option value="<? echo $matches[1] ?>"><? echo tidyName($machine_name, $matches[1]) ?></option>
64 <? }
65 }
66 ?>
67 </select>
68
69 <input type="hidden" name="machine_name" value="<? echo $machine_name ?>">
70 <input type="submit" name="submit" value="Show">
71 </form>
72
73 <hr weight="1" color="<? echo $lineColor ?>">
74
75 <? } ?>
76
77 </p>
78
79
80 <?
81 if ($submit == "Show" && $machine_name && $graph) {
82
83 ?>
84 <center><b>[<? echo $machine_name; ?>] - '<? echo tidyName($machine_name, $graph) ?>' graphs</b></center>
85
86 <center>
87 <p><b>Last 3 hours :</b><br><img border="0" src="<? echo "$imgwebdir/$machine_name/$graph-3h.png" ?>"></p>
88 <p><b>Last day :</b><br><img border="0" src="<? echo "$imgwebdir/$machine_name/$graph-1d.png" ?>"></p>
89 <p><b>Last week :</b><br><img border="0" src="<? echo "$imgwebdir/$machine_name/$graph-1w.png" ?>"></p>
90 <p><b>Last month :</b><br><img border="0" src="<? echo "$imgwebdir/$machine_name/$graph-1m.png" ?>"></p>
91 <p><b>Last year :</b><br><img border="0" src="<? echo "$imgwebdir/$machine_name/$graph-1y.png" ?>"></p>
92 </center>
93
94 <hr weight="1" color="<? echo $lineColor ?>">
95
96 <b>Latest data</b>
97 <p>
98 Latest set of data received from
99 <a href="<? echo "latest.php?machine=$machine_name"; ?>"><?=$machine_name?></a>
100 <br>
101 Alerts for <a href="alerts.php?machine=<?=$machine_name?>"><?=$machine_name?></a>
102
103
104 <hr weight="1" color="<? echo $lineColor ?>">
105 <? }
106
107 ?>
108
109 <? include($bottomHTML); ?>