Monitoring Tasks: Difference between revisions

From Genecats
Jump to navigationJump to search
No edit summary
(Undo revision 4654 by Ann (talk))
Line 7: Line 7:
<th>NOW</th>
<th>NOW</th>
<th>who April '16 -Feb '17</th>
<th>who April '16 -Feb '17</th>
<th>previous</th>
<th>previous</th>
<th>CHANGE</th>
</tr>
</tr>


Line 18: Line 21:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath, Matt</td>
<td>Cath, Matt</td>
<td>Matt</td>
<td>Matt</td>
<td>Jairo</td>
</tr>
</tr>


Line 25: Line 31:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath</td>
<td>Cath</td>
<td>Matt</td>
<td>Luvina</td>
<td></td>
</tr>
</tr>


Line 33: Line 42:
<td>Cath</td>
<td>Cath</td>
<td>ChrisV</td>
<td>ChrisV</td>
<td>Brian</td>
<td>Brian</td>
<td></td>
</tr>
</tr>


Line 39: Line 51:
<td>daily</td>
<td>daily</td>
<td>Cath</td>
<td>Cath</td>
<td>Cath, Matt</td>
<td>Matt</td>
<td>Matt</td>
<td></td>
<td></td>
</tr>
</tr>
Line 47: Line 62:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath, Luvina</td>
<td>Cath, Luvina</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td></td>
</tr>
</tr>


Line 54: Line 72:
<td>Cath, Brian</td>
<td>Cath, Brian</td>
<td>Jairo, Matt </td>
<td>Jairo, Matt </td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td></td>
</tr>
</tr>


Line 61: Line 82:
<td>Cath</td>
<td>Cath</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td></td>
</tr>
</tr>


Line 68: Line 92:
<td>Brian</td>
<td>Brian</td>
<td>Matt, Brian </td>
<td>Matt, Brian </td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td></td>
</tr>
</tr>


Line 75: Line 102:
<td>Brian</td>
<td>Brian</td>
<td>ChrisL, Luvina </td>
<td>ChrisL, Luvina </td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Brian</td>
</tr>
</tr>


Line 82: Line 112:
<td>ChrisL, Brian</td>
<td>ChrisL, Brian</td>
<td>Matt, Brian</td>
<td>Matt, Brian</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td>ChrisL</td>
</tr>
</tr>


Line 89: Line 122:
<td>Jairo</td>
<td>Jairo</td>
<td>ChrisL</td>
<td>ChrisL</td>
<td></td>
<td></td>
<td></td>
</tr>
</tr>


Line 96: Line 132:
<td>ChrisL, Cath, Brian</td>
<td>ChrisL, Cath, Brian</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Cath</td>
</tr>
</tr>


Line 103: Line 142:
<td>ChrisL, Brian, Cath</td>
<td>ChrisL, Brian, Cath</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Cath</td>
</tr>
</tr>


Line 110: Line 152:
<td>ChrisL, Cath, Brian</td>
<td>ChrisL, Cath, Brian</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Cath</td>
</tr>
</tr>


Line 118: Line 163:
<td>Brian</td>
<td>Brian</td>
<td>ChrisL, Matt</td>
<td>ChrisL, Matt</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td></td>
</tr>
</tr>


Line 125: Line 173:
<td>Jairo, Cath</td>
<td>Jairo, Cath</td>
<td>Brian, Cath, Jonathan</td>
<td>Brian, Cath, Jonathan</td>
<td>Brian, Steve, Jonathan</td>
<td></td>
<td></td>
</tr>
</tr>


Line 132: Line 183:
<td>Cath, Braney</td>
<td>Cath, Braney</td>
<td>Luvina, Braney</td>
<td>Luvina, Braney</td>
<td>Steve, Braney</td>
<td></td>
<td></td>
</tr>
</tr>


Line 139: Line 193:
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td></td>
<td></td>
</tr>
</tr>


Line 146: Line 203:
<td>ChrisL</td>
<td>ChrisL</td>
<td>Cath, Galt</td>
<td>Cath, Galt</td>
<td>Steve, Galt</td>
<td></td>
<td></td>
</tr>
</tr>


Line 153: Line 213:
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td></td>
<td></td>
</tr>
</tr>


Line 160: Line 223:
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td></td>
<td></td>
</tr>
</tr>


Line 167: Line 233:
<td>Ann, Jairo, ChrisL</td>
<td>Ann, Jairo, ChrisL</td>
<td>Ann, ChrisL, Brian</td>
<td>Ann, ChrisL, Brian</td>
<td>Ann, Steve</td>
<td></td>
<td></td>
</tr>
</tr>


Line 174: Line 243:
<td>Ann [was: Matt, Brian]</td>
<td>Ann [was: Matt, Brian]</td>
<td>Brian, Luvina</td>
<td>Brian, Luvina</td>
<td>Matt</td>
<td>Pauline</td>
<td></td>
</tr>
</tr>


Line 181: Line 253:
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob, Steve</td>
<td></td>
<td></td>
</tr>
</tr>


Line 188: Line 263:
<td>ChrisL,Cath</td>
<td>ChrisL,Cath</td>
<td>Cath, Brian </td>
<td>Cath, Brian </td>
<td>Steve, Jonathan</td>
<td>Pauline, Steve, Jonathan</td>
<td>ChrisL</td>
</tr>
</tr>


Line 195: Line 273:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath</td>
<td>Cath</td>
<td>Ann</td>
<td>Ann</td>
<td></td>
</tr>
</tr>


Line 202: Line 283:
<td>Ann, Brian, Galt, Matt, Erich, ChrisL, Jairo, Cath</td>
<td>Ann, Brian, Galt, Matt, Erich, ChrisL, Jairo, Cath</td>
<td>Ann, Brian, Donna, Galt, Luvina, Matt, Gary,</td>
<td>Ann, Brian, Donna, Galt, Luvina, Matt, Gary,</td>
<td>Ann, Brian, Donna, Galt, Luvina, Steve, Gary</td>
<td></td>
<td></td>
</tr>
</tr>


Line 209: Line 293:
<td>many: cath, chmalee, kuhn, brianlee, braney, ann,, jcasper, matt, jairo</td>
<td>many: cath, chmalee, kuhn, brianlee, braney, ann,, jcasper, matt, jairo</td>
<td>many: cath, chmalee, kuhn, brianlee, braney, luvina, gary, ann,, jcasper, matt</td>
<td>many: cath, chmalee, kuhn, brianlee, braney, luvina, gary, ann,, jcasper, matt</td>
<td>many: kuhn, katrina, brianlee, braney, luvina, gary, ann, steve, jcasper, matt</td>
<td>many: kuhn, pauline, katrina, brianlee, braney, luvina, gary, ann, steve, jcasper, matt</td>
<td></td>
</tr>
</tr>


Line 216: Line 303:
<td>Brian, ChrisL</td>
<td>Brian, ChrisL</td>
<td>Brian, ChrisL,Braney</td>
<td>Brian, ChrisL,Braney</td>
<td>Steve, Jonathan, Braney</td>
<td></td>
<td>ChrisL</td>
</tr>
</tr>


Line 223: Line 313:
<td>ChrisL</td>
<td>ChrisL</td>
<td>Matt</td>
<td>Matt</td>
<td>Brian</td>
<td>Brian</td>
<td>ChrisL</td>
</tr>
</tr>


Line 229: Line 322:
<td>hourly</td>
<td>hourly</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td></td>
<td>Brian</td>
<td>Brian</td>
</tr>
</tr>
Line 237: Line 333:
<td>Jario</td>
<td>Jario</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>Jairo</td>
</tr>
</tr>


Line 250: Line 349:
<td>Cath</td>
<td>Cath</td>
<td>Luvina</td>
<td>Luvina</td>
<td>Steve, Luvina</td>
<td>Pauline, Matt</td>
<td>Cath</td>
</tr>
</tr>


Line 261: Line 363:
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td></td>
</tr>
</tr>


Line 268: Line 373:
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td></td>
</tr>
</tr>


Line 279: Line 387:
<td>Cath</td>
<td>Cath</td>
<td>Luvina</td>
<td>Luvina</td>
<td>Luvina</td>
<td>Luvina</td>
<td></td>
</tr>
</tr>


Line 286: Line 397:
<td>Cath</td>
<td>Cath</td>
<td>Cath, Luvina</td>
<td>Cath, Luvina</td>
<td>Steve, Jonathan</td>
<td>Steve, Jonathan</td>
<td>Cath</td>
</tr>
</tr>


Line 293: Line 407:
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td>Jonathan</td>
<td>Pauline, Jonathan</td>
<td></td>
</tr>
</tr>


Line 300: Line 417:
<td>ChrisL</td>
<td>ChrisL</td>
<td>Matt</td>
<td>Matt</td>
<td>Matt</td>
<td>Bob</td>
<td></td>
</tr>
</tr>


Line 307: Line 427:
<td>Jairo</td>
<td>Jairo</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td></td>
</tr>
</tr>


Line 314: Line 437:
<td>Team</td>
<td>Team</td>
<td>Brian/Alexa/Team</td>
<td>Brian/Alexa/Team</td>
<td>Brian</td>
<td>Brian</td>
<td></td>
</tr>
</tr>


Line 321: Line 447:
<td>Team</td>
<td>Team</td>
<td>Brian/Alexa/Team</td>
<td>Brian/Alexa/Team</td>
<td>Ann</td>
<td></td>
<td></td>
</tr>
</tr>


Line 331: Line 460:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>braney</td>
<td>braney</td>
<td></td>
</tr>
</tr>


Line 338: Line 470:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>braney</td>
<td>braney</td>
<td></td>
</tr>
</tr>


Line 345: Line 480:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>braney</td>
<td>braney</td>
<td></td>
</tr>
</tr>


Line 352: Line 490:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>braney</td>
<td>braney</td>
<td></td>
</tr>
</tr>


Line 359: Line 500:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>braney</td>
<td>braney</td>
<td></td>
</tr>
</tr>


Line 366: Line 510:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>braney</td>
<td>braney</td>
<td></td>
</tr>
</tr>


Line 375: Line 522:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>nobody</td>
<td>nobody</td>
<td></td>
</tr>
</tr>


Line 382: Line 532:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>nobody</td>
<td>nobody</td>
<td></td>
</tr>
</tr>



Revision as of 16:26, 29 August 2018

Please add to the documentation page, Monitoring Tasks Notes to add procedures and notes for specific jobs, then link back to the job in the list below.

task frequency NOW who April '16 -Feb '17 previous previous CHANGE
from hgwdev qateam cron
Respond to items on the broken links report: Check to make sure that broken links reported are actually broken. If so, fix the link if it is clear what the new link should be and push to the RR. If not, contact the appropriate person at the web site in question to find out what the new link should be. daily Jairo Cath, Matt Matt Matt Jairo
Respond to the trackDbGlobal report: Make public and request a push of trackDb and friends for any assemblies that show up as changed in the trackDbGlobal report. weekly Jairo Cath Matt Luvina
receive output from syncAday.csh; alert; if anything is out of sync (checks that tables are in sync between beta and RR for database of the day) daily Cath ChrisV Brian Brian
receive output from checkMetaAday.csh; alert; if anything is out of sync (compares hgcentralbeta to hgcentral for db of the day) daily Cath Cath, Matt Matt Matt
receive output from realTime.csh (previously gbLoaded) cron job and alert braney if anything seems very outdated
No output for xenTro3, fr1, fr2, fr3, eboVir3, dm2
daily, problems every 3-6 months Jairo Cath, Luvina Steve, Jonathan Steve, Jonathan
receive output from showProcesslist.csh daily, no action Cath, Brian Jairo, Matt Steve, Jonathan Steve, Jonathan
get output from checkTableStatus.csh on Mondays (this is a report on whether the genbank table dumps are up-to-date...if we could get rid of our dependence on those, we could get rid of this cron job) weekly Cath Brian, Jonathan Steve, Jonathan Steve, Jonathan
get an email from backupCentral.csh each month that keeps a dump of hgcentral tables (there's a redmine ticket on whether we should change this one: http://redmine.soe.ucsc.edu/issues/7834) monthly Brian Matt, Brian Steve, Jonathan Steve, Jonathan
receive an email on additions and subtractions to files in /gbdb on hgnfs1 daily Brian ChrisL, Luvina Steve, Jonathan Steve, Jonathan Brian
receive an email from cron if qateam DailySandboxUpdate fails, note: emails defined in /cluster/home/qateam/bin/scripts/DailySandboxUpdate daily ChrisL, Brian Matt, Brian Steve, Jonathan Steve, Jonathan ChrisL
email request to build doPublicCrawl public.ix and public.ixx hub search files and push them. runs quarterly Jairo ChrisL
increment databaseAday, /cluster/bin/scripts/databaseAday.csh problems only ChrisL, Cath, Brian Brian, Jonathan Steve, Jonathan Steve, Jonathan Cath
checkHgFindSpec -checkTermRegex, /cluster/bin/scripts/runCheckHgFindSpec go problems only ChrisL, Brian, Cath Brian, Jonathan Steve, Jonathan Steve, Jonathan Cath
check to see if there are new files to go with the CGI push /cluster/home/qateam/bin/scripts/findCgiFiles.csh go problems only ChrisL, Cath, Brian Brian, Jonathan Steve, Jonathan Steve, Jonathan Cath
get output from checkGenomeMysql daily Brian ChrisL, Matt Steve, Jonathan Steve, Jonathan
[checkGbibMd5.sh] compares the md5sum of gbibBeta.zip on dev with the sum for gbib.zip on genome-store, complaining if they don't match. runs weekly Jairo, Cath Brian, Cath, Jonathan Brian, Steve, Jonathan
Check for unigene update for human SAGE track daily Cath, Braney Luvina, Braney Steve, Braney
look for broken symlinks in /gbdb: daily Browser Staff Browser Staff Browser Staff
look for broken symlinks in in (very large) visiGene directory twice yearly ChrisL Cath, Galt Steve, Galt
look for broken symlinks in htdocs-hgdownload/goldenpath daily Browser Staff Browser Staff Browser Staff
Check the source tree for duplicate case-independent filenames. These wreck havoc with git. daily Browser Staff Browser Staff Browser Staff
Check to see what kind of browsers and o/s people are using to access the public website weekly Ann, Jairo, ChrisL Ann, ChrisL, Brian Ann, Steve
sends a reminder to check the list of folks who have mirror sites. This list is created by a script of Hiram's and located here: http://genome-test.cse.ucsc.edu/admin/tools/useCount.html. The information comes from the phoneHome program in the CGIs. Sometimes companies set up mirrors, which is not OK. monthly Ann [was: Matt, Brian] Brian, Luvina Matt Pauline
run /cluster/bin/scripts/sessionStats.csh monthly Angie, Brian, Bob Angie, Brian, Bob Angie, Brian, Bob, Steve
ask Galt/Jim about blat updates 3x per year ChrisL,Cath Cath, Brian Steve, Jonathan Pauline, Steve, Jonathan ChrisL
check that the ga4gh beacon server is running. Email Max if there is an issue. daily Jairo Cath Ann Ann
check that blat servers are running ok ongoing Ann, Brian, Galt, Matt, Erich, ChrisL, Jairo, Cath Ann, Brian, Donna, Galt, Luvina, Matt, Gary, Ann, Brian, Donna, Galt, Luvina, Steve, Gary
receive output from hgTracksRandom cron; alert admins to problems as needed many: cath, chmalee, kuhn, brianlee, braney, ann,, jcasper, matt, jairo many: cath, chmalee, kuhn, brianlee, braney, luvina, gary, ann,, jcasper, matt many: kuhn, katrina, brianlee, braney, luvina, gary, ann, steve, jcasper, matt many: kuhn, pauline, katrina, brianlee, braney, luvina, gary, ann, steve, jcasper, matt
check that beta builds alright 3x week Brian, ChrisL Brian, ChrisL,Braney Steve, Jonathan, Braney ChrisL
hubPublicCheck complains when the hubPublic table doesn't have the same strings as the actual hub.txt file. (NOTE: To run only on Beta hubs requires these declarations: export HGDB_CONF=$HOME/.hg.conf.beta and SHELL=/bin/sh). runs daily, complains moderately ChrisL Matt Brian Brian ChrisL
Curl of http://genomewiki.ucsc.edu/index.php/Assembly_Hubs to test Public Wiki is accessible, output only if no response. hourly Brian Brian Brian Brian
qaAutoTrack -script that does some auto-QA on the autopushed tracks. daily Jario Jairo
from build cron
receive cron output for tableDescriptions build errors rare Cath Luvina Steve, Luvina Pauline, Matt Cath
from galt's cron
run ReleaseLog script (this requires a copy of the kent repository) daily Galt Galt Galt Galt
back up the qapushq every 30 minutes M-F Galt Galt Galt Galt
non-cron jobs
Check for MLQs that may have slipped through the cracks with Google Groups to check for unanswered Q's. Check to make sure that the last response for every ticket came from one of us. If not, look it up in redmine to ensure that A) there is indeed a redmine ticket for it, and B) it has been responded to. If not, notify the appropriate MLM with as much information about the MLQ as possible. weekly Cath Luvina Luvina Luvina
Monitor & report UCSC Genome Browser outages. See wiki procedures hopefully, not much! Cath Cath, Luvina Steve, Jonathan Steve, Jonathan Cath
update crontab in genecats/qa/crontabs/*.crontab (and log in as qateam and restart the qateam crontab with updates) as needed Brian Brian Jonathan Pauline, Jonathan
update UCSC Entrez LinkOut when necessary. Entrez LinkOut sends requests for changes (and statistics) to the browser-qa email address rarely ChrisL Matt Matt Bob
Check genome-preview machine is still running biweekly Jairo Brian Brian Brian
Updated Facebook with Announcements As needed Team Brian/Alexa/Team Brian Brian
Update Twitter with Announcements As needed Team Brian/Alexa/Team Ann
otto cron jobs (/hive/data/outside/otto)
omimWrapper.sh checks for new OMIM data and downloads and loads it into hgwdev if so runs daily, complains bi-weekly jcasper jcasper braney braney
omimUploadWrapper.sh uploads the OMIM tables to OMIM runs daily, complains rarely jcasper jcasper braney braney
decipherWrapper.sh checks for new DECIPHER data and downloads and loads it into hgwdev if so runs daily, complains monthly jcasper jcasper braney braney
iscaWrapper.sh checks for new ISCA data and downloads and loads it into hgwdev if so runs daily, complains monthly jcasper jcasper braney braney
gwasWrapper.sh checks for new GWAS data and downloads and loads it into hgwdev if so runs weekly, complains quarterly jcasper jcasper braney braney
geneReviewsWrapper.sh checks for new GeneReviews data and downloads and loads it into hgwdev if so runs weekly, complains quarterly jcasper jcasper braney braney
otto cron jobs (/hive/data/outside/otto)
~jcasper/bin/scripts/updateHgConf.sh - checks for changes to hg.conf files and checks them in to the kent tree runs weekly jcasper jcasper nobody nobody
~jcasper/bin/backup_hgconfprivate.sh - checks most recent versions of hg.conf.private files into a private repository (~jcasper/hgconf_private/) runs twice a week jcasper jcasper nobody nobody