source: trunk/DataCheck/Cron/crontab.fact-viewer@ 19519

Last change on this file since 19519 was 19161, checked in by Daniela Dorner, 6 years ago
updated times, added FillRates.sh
File size: 4.0 KB
Line 
1MAILTO=dorner@astro.uni-wuerzburg.de
2AUTOMATIONSETUP="fact.isdc"
3SGE_ROOT="/usr/share/gridengine"
4SGE_CELL="isdc-ge-cell"
5# jobmanager to process data
6*/15 * * * * if ! ps aux | grep JobManager | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/JobManager.sh; fi
7# build sequences and write sequence files at isdc
80 */4 * * * if ! ps aux | grep BuildSequences | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/BuildSequences.sh; fi
9# cronjobs for user fact_opr (ISDC) on isdc-viewer00, running now on isdc-in04
10# check if raw and aux files needed for the analysis are available in the archive
113 0-23/2 * * * if ! ps aux | grep CheckRawFilesAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckRawFilesAvail.sh; fi
1213 0-23/2 * * * if ! ps aux | grep CheckAuxFilesAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckAuxFilesAvail.sh; fi
1318 0-23/2 * * * if ! ps aux | grep CheckDriveFileAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckDriveFileAvail.sh; fi
1423 0-23/2 * * * if ! ps aux | grep CheckRatesFileAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckRatesFileAvail.sh; fi
15# fill auxiliary information to DB
1628 0-23/2 * * * if ! ps aux | grep FillAuxData | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxData.sh ; fi
1733 0-23/2 * * * if ! ps aux | grep FillAuxCurrents | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxCurrents.sh ; fi
1838 0-23/2 * * * if ! ps aux | grep FillAuxThresholds | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxThresholds.sh ; fi
19#43 20,22,0,2,4,6,8,10,12,14,16,18 * * * if ! ps aux | grep FillAuxTemp | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxTemp.sh ; fi
2043 0-23/2 * * * if ! ps aux | grep FillAuxMagic | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxMagic.sh ; fi
2148 0-23/2 * * * if ! ps aux | grep FillEffectiveOn | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillEffectiveOn.sh ; fi
2253 0-23/2 * * * if ! ps aux | grep FillAuxCtrDev | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxCtrDev.sh ; fi
238 1-23/2 * * * if ! ps aux | grep FillDrsTemp | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillDrsTemp.sh ; fi
2413 1-23/2 * * * if ! ps aux | grep FillAuxContTemp | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxContTemp.sh ; fi
25#18 21,23,1,3,5,7,9,11,13,15,17,19 * * * if ! ps aux | grep FillAuxCamHum | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxCamHum.sh ; fi
2623 1-23/2 * * * if ! ps aux | grep FillAuxLidar | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxLidar.sh ; fi
2728 1-23/2 * * * if ! ps aux | grep FillAuxDust | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxDust.sh ; fi
2833 1-23/2 * * * if ! ps aux | grep FillRates.sh | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillRates.sh ; fi
290 11,15,18 * * * if ! ps aux | grep FillRatescans | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillRatescans.sh ; fi
30# fill file sizes to DB
310 15 * * * if ! ps aux | grep FillFileSizes | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillFileSizes.sh ; fi
32# QLA: run-wise ganymed (running on data processed at ISDC)
330 */2 * * * if ! ps aux | grep Step2a | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/QuickLook/Step2a.sh ; fi
34# fill results of QLA to DB
3530 19 * * * if ! ps aux | grep FillNumEvts | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillNumEvts.sh ; fi
36## cron to study the system performance (temporarily used)
37##*/5 * * * * /bin/echo -n `/bin/date +\%F\ \%T`" time for ls: ">>~/time_for_ls_isdc-in04.txt;/usr/bin/time -f \%e /bin/ls >/dev/null 2>>~/time_for_ls_isdc-in04.txt
38#*/5 * * * * source ~/.bashrc ; /bin/echo -n `/bin/date +\%F\ \%T`" time for ls: ">>~/time_for_ls_isdc-in04_new.txt;/usr/bin/time -f \%e /bin/ls >/dev/null 2>>~/time_for_ls_isdc-in04_new.txt
39#55 8 * * * ~/DataCheck/Monitoring/TestMysqlConnection.sh
Note: See TracBrowser for help on using the repository browser.