Chandra State Of Health (New Version)

Description

Display Chandra State of Health informaiton.

Location of Scripts and Their Names

Location: /data/mta/Script/SOH

GitHub Address: /data/mta/Script/SOH_TI /

Script Name Last Updated
copy_data_from_occ.py Apr 18, 2019
update_msididx_data.py Apr 18, 2019
read_comm_time.py Apr 18, 2019
mk_limit_table.py Apr 18, 2019
daemon_process_check.py Jul 05, 2019
soh_<part>_script.sh Apr 18, 2019
soh_<part>_daemonize.c Apr 18, 2019
Retired
run_snap.py Nov 09, 2018
run_main.py Nov 09, 2018
copy_data_from_occ_part.py Jan 28, 2019
soh_all_script.sh Jan 28, 2019
soh_all_daemonize.c Jan 29, 2019
/data/mta4/www/CSH/js*
app.js Oct 30, 2018
calc.js Oct 30, 2018
collections/bloblist.js Oct 30, 2018
collections/msidinfolist.js Oct 30, 2018
collections/msidlist.js Oct 30, 2018
collections/msidstatic.js Oct 30, 2018
models/blob.js Oct 30, 2018
models/msidinfo.js Oct 30, 2018
models/msid.js Oct 30, 2018
models/msidstatocinfo.js Oct 30, 2018
views/appview.js Oct 30, 2018
views/msidview.js Oct 30, 2018
lib/* Oct 30, 2018

Please read /data/mta/Script/SOH/README file for more details.

Apr 30, 2018Initially logged
May 07, 2018computed msids for snap page added.
May 11, 2018data update cycle function improved.
Nov 09, 2018data aquisitions are separated into a few scripts
Jan 17, 2019msid/value mismatch bug fixed
Jan 28, 2019shell scripts to prevent multiple processes running
Jan 29, 2019cron job moved to daemon processes
Jan 31, 2019comm_list.html page is added
Apr 18, 2019limit checking mechanisms added
Apr 18, 2019dozemnize sub-devided into samller groups
Jul 05, 2019daemon process checker added
Apr 20, 2020a new safe mode page added

Data Needed

Environment Setting

Output Locations and File Names

How to Run the Script(s)

  1. go to: /data/mta/Script/SOH
  2. run: /data/mta/Script/SOH/copy_data_from_occ.py <part>

How to Run Test(s)

  1. no test for this set of scripts

Expected result from the test

test results -- test results -- test results

Cron Job

CPU: boba-v
User: mta

34 1 * * * cd /data/mta/Script/SOH/; /data/mta/Script/SOH/read_comm_time.py > /data/mta/Script/SOH/Logs/comm_log.cron 2>&1

daemon process

CPU: luke-v
User: mta

/data/mta/Script/SOH/soh_snap_daemonize
/data/mta/Script/SOH/soh_main_daemonize

CPU: r2d2-v
User: mta
/data/mta/Script/SOH/soh_<part>_daemonize

Web Addreess

https://cxc.cfa.harvard.edu/mta/CSH/soh.html
https://cxc.cfa.harvard.edu/mta/CSH/soh_snap.html

Note

ASVT version is basically same except madue uses an option of "channel='ASVT'".

Future Plan/Update Schedule

None


Back to Top Page