...
The analyzed data from analyze-all.pl is saved in files of the form below, the contents are described in PingER data flow at SLAC:
/nfs/slac/g/net/pinger/pingerreports/hep/<metric>/<metric>-<len>-<by>-<year>-<month>-<day>.txt.gz#len= 100 | 1000 , by=by-node|by-site. /nfs/slac/g/net/pinger/pingerreports/hep/minimum_rtt/minimum_rtt- 100 -by-node- 2011 - 05 - 01 .txt.gz |
See https://confluence.slac.stanford.edu/display/IEPM/PingER+data+flow+at+SLAC for the data flow. The use of the proxy is triggered by the NODEDETAIL Data Server entry (e.g. proxy=1) to tell ping_data.pl to gather the data from the SLAC anonymous ftp server (via the copy)that is basically acting as a proxy.
...
For the Android some new code would be needed to copy the files to SLAC
The locations of the various "files" is seen in the table b low
- NFS web/directory = /nfs/slac/g/net/pinger/pingerdata/hep/data/proxy/2001:da8:270:2018:f816:3eff:fef3:bd3/web/
- The ping_data.pl URl is prefixed by http://2001:da8:270:2018:f816:3eff:fef3:bd3/cgi-bin/ping_data.pl?
Purpose | Primary location | Alternative location | ping_data.pl URL | NFS web/location | |
---|---|---|---|---|---|
List of beacons | /usr/local/share/pinger/beacons.txt | admin_func=beacons | beacons | ||
PingER configuration | Generated by ping_data.pl on demand | admin_func=fileLog | fileLog | ||
httpd | /etc/httpd/conf/httpd.conf | admin_func=httpd | httpd | ||
ping_data.pl | /usr/local/share/pinger/ping_data.pl | N/A | ping_data.pl | ||
pinger2.pl | /usr/local/share/pinger/pinger2.pl | N/A | pinger2.pl | ||
pinger.xml | /usr/local/share/pinger/pinger.xml | admin_func=pinger.xml | pinger_xml | ||
pinger2.pl error log | /usr/local/share/pinger/pingerCronStat.stderr | admin_func=std_cron_err | std_cron_err | ||
pinger2.pl execution log | /usr/local/share/pinger/pingerCronStat.stdout | admin_func=std_cron_out | std_cron_out |
...
'* If an anonymous ftp server allows anonymous upload, and also world read access, it quickly becomes a haven for stolen software distribution
...