To run example weekly pull of this fork on telemetry machine:
sudo chown ubuntu:ubuntu /mnt/telemetry
cd /mnt/telemetry
git clone https://github.com/ilanasegall/AustralisTelemetry.git
cd AustralisTelemetry/telemetry-server
python australis_report_gen.py --release --version=current --week=current -t test
These three files should exist and be populated:
AustalisTelemetry/analysis/output/test/filter.json
AustalisTelemetry/analysis/output/test/mr_output.csv
AustalisTelemetry/analysis/output/test/out.csv
To view the filter:
cat AustalisTelemetry/analysis/output/test/filter.json
For the above example, the filter should reflect the last full week (Tues - Mon) of the current week and current version on release.
A repo to store the telemetry parse scripts I’m using…
Includes the telemetry-server.
To use (instructions modified from mreid’s blog post):
tmux
sudo mkdir /mnt/telemetry
sudo chown ubuntu:ubuntu /mnt/telemetry
cd /mnt/telemetry
git clone https://github.com/bwinton/AustralisTelemetry.git .
mkdir -p work/cache
cd telemetry-server
../run.sh -v
If you’re running it not on a VM, you may also need to do the following before cd telemetry-server
:
easy_install pip
pip install boto
And create a ~/.boto
file with the contents:
[Credentials]
aws_access_key_id = <Your AWS Key>
aws_secret_access_key = <Your AWS Secret>