Changeset 29713
- Timestamp:
- Nov 8, 2010, 3:41:04 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/tools/czarpoll.pl (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/czarpoll.pl
r29704 r29713 188 188 my $row = undef; 189 189 190 # figure out interval for rate plots 191 my $timeDiff = $czarDb->diffTimes($begin, $end); 192 my $interval = undef; 193 if ($czarDb->isBefore($timeDiff, "03:00:00")) {$interval = "15 MINUTE";} 194 elsif ($czarDb->isBefore($timeDiff, "10:00:00")) {$interval = "30 MINUTE";} 195 else {$interval = "1 HOUR";} 196 190 197 print "* Generating plots\n"; 191 198 … … 197 204 chomp($label); 198 205 $plotter->createLogAndLinearTimeSeries($label, $stage, $begin, $end); 199 $plotter->createRateTimeSeries($label, $stage, $begin, $end, "1 HOUR", 0);206 $plotter->createRateTimeSeries($label, $stage, $begin, $end, $interval, 0); 200 207 } 201 208 } … … 208 215 209 216 $plotter->createLogAndLinearTimeSeries($label, undef, $begin, $end); 210 $plotter->createRateTimeSeries($label, $stage, $begin, $end, "1 HOUR", 0);217 $plotter->createRateTimeSeries($label, undef, $begin, $end, $interval, 0); 211 218 $plotter->createHistogram($label, $begin, $end); 212 219 … … 217 224 218 225 $plotter->createLogAndLinearTimeSeries($allServerLabels, undef, $begin, $end); 219 $plotter->createRateTimeSeries($allServerLabels, undef, $begin, $end, "1 HOUR", 0);226 $plotter->createRateTimeSeries($allServerLabels, undef, $begin, $end, $interval, 0); 220 227 $plotter->createHistogram($allServerLabels, $begin, $end); 221 228 foreach $stage (@stages) { 222 229 223 230 $plotter->createLogAndLinearTimeSeries($allServerLabels, $stage, $begin, $end); # TODO must be a neater way... 224 $plotter->createRateTimeSeries($allServerLabels, $stage, $begin, $end, "1 HOUR", 0);231 $plotter->createRateTimeSeries($allServerLabels, $stage, $begin, $end, $interval, 0); 225 232 } 226 233 }
Note:
See TracChangeset
for help on using the changeset viewer.
