Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

We needed to add several metrics to the aggregated pinger reports. These included:

Implementation

...

Hourly

...

We wrote a script wrapper_for_hourly.pl that calls wrap_analyze_hourly.pl to analyze the gathered raw ping data from the monitoring hosts and create the hourly aggregated data. The script enables one to select the metrics to be calculated, the time frame, the ping size and the host or site. the output is the aggregated hourly data

...

This was typically run as a batch job (since it takes a long time to run) with the output shown here.

...

Daily

...

We wrote another script wrapper_for_daily.pl. This calls wrap_analyze_daily.pl to read and aggregate the hourly data and create daily data.

This is also run as a batch job with the output shown here.

...

Pingtable.pl

...

We also added these metrics to the pingtable.pl form.

...

Batch jobs for wrapper daily and hourly

...

There is script called batch.pl placed at /afs/slac.stanford.edu/package/pinger/analysis/batch.pl to create batch jobs for wrapper_for_hourly.pl. One can modify the output command to run for wrapper_for_daily.pl

...