ATLAS Lab Environment Monitoring

The ATLAS labs have temperature, humidity, and pressure sensor monitoring. Those are hosted on raspberry pis in a Golden Dragon takeout box. An additional temperature sensors is on a long wire and hanging in the crate.

The software running on the raspberry pi is hosted in this git repo: lab_env_mon, which also has more details on the devices. The Pis are setup to automatically start up the monitoring on boot or if power is lost. Rarely the Pis may lose their connection to the wifi, but so far have continued to take data. Power cycling the Pi is enough to get it back online and sync the missing data. Data is pushed to feb2-prod in the form of a csv, which is also imported into the FEB2 SQL database.

Access from Nevis Network

http://feb2-prod:3000/

This is Grafana. Go to the top left menu (three bars) > Dashboards > "FEB2 Lab Environment SQL

Access from outside of the Nevis Network

feb2-prod is not publicly facing. In order to access grafana, we need to tunnel through kolya. It may also be possible to circumvent this if Nevis runs some sort of proxy.

Run the following command in a terminal to tunnel through kolya and forward to your localhost. This will stay on your terminal while it's open, and look like it's hanging.

ssh -N -L 3000:feb2-prod.nevis.columbia.edu:3000 -J kolya.nevis.columbia.edu feb2-prod


Then you should be able to go to this address in your browser:

localhost:3000

-- Jonathan Long - 2025-06-24

Comments


Topic revision: r1 - 2025-06-24 - JonathanLong
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback