Monitoring Tasks: Difference between revisions

From Genecats
Jump to navigationJump to search
(Link to new http://genomewiki.ucsc.edu/genecats/index.php/Monitoring_Tasks_Notes#check_that_blat_servers_are_running_ok about checking error logs for blat)
No edit summary
Line 7: Line 7:
<th>who Mar 17' to Aug '18</th>
<th>who Mar 17' to Aug '18</th>
<th>who April '16 -Feb '17</th>
<th>who April '16 -Feb '17</th>
<th>_</th>
<th>_</th>
<th>NOW</th>
<th>NOW</th>
</tr>uni<tr>
</tr>uni<tr>
Line 19: Line 17:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath, Matt</td>
<td>Cath, Matt</td>
<td></td>
<td></td>
<td>Jairo</td>
<td>Jairo</td>
</tr>
</tr>
Line 29: Line 25:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath</td>
<td>Cath</td>
<td></td>
<td></td>
<td>Conner</td>
<td>Conner</td>
</tr>
</tr>
Line 40: Line 34:
<td>Cath</td>
<td>Cath</td>
<td>ChrisV</td>
<td>ChrisV</td>
<td></td>
<td></td>
<td>Lou</td>
<td>Lou</td>
</tr>
</tr>
Line 50: Line 42:
<td>Cath</td>
<td>Cath</td>
<td>Cath, Matt</td>
<td>Cath, Matt</td>
<td></td>
<td></td>
<td>Lou</td>
<td>Lou</td>
</tr>
</tr>
Line 60: Line 50:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath, Luvina</td>
<td>Cath, Luvina</td>
<td></td>
<td></td>
<td>Jairo</td>
<td>Jairo</td>
</tr>
</tr>
Line 70: Line 58:
<td>Cath</td>
<td>Cath</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td></td>
<td></td>
<td>Lou</td>
<td>Lou</td>
</tr>
</tr>
Line 80: Line 66:
<td>Brian</td>
<td>Brian</td>
<td>Matt, Brian </td>
<td>Matt, Brian </td>
<td></td>
<td></td>
<td>Daniel</td>
<td>Daniel</td>
</tr>
</tr>
Line 90: Line 74:
<td>Brian</td>
<td>Brian</td>
<td>ChrisL, Luvina </td>
<td>ChrisL, Luvina </td>
<td></td>
<td></td>
<td>Conner</td>
<td>Conner</td>
</tr>
</tr>
Line 100: Line 82:
<td>ChrisL, Brian</td>
<td>ChrisL, Brian</td>
<td>Matt, Brian</td>
<td>Matt, Brian</td>
<td></td>
<td></td>
<td>Jairo Brian Lou</td>
<td>Jairo Brian Lou</td>
</tr>
</tr>
Line 110: Line 90:
<td>Jairo</td>
<td>Jairo</td>
<td>ChrisL</td>
<td>ChrisL</td>
<td></td>
<td></td>
<td>Daniel</td>
<td>Daniel</td>
</tr>
</tr>
Line 120: Line 98:
<td>ChrisL, Cath, Brian</td>
<td>ChrisL, Cath, Brian</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td></td>
<td></td>
<td>Jairo, Brian, Lou</td>
<td>Jairo, Brian, Lou</td>
</tr>
</tr>
Line 130: Line 106:
<td>ChrisL, Brian, Cath</td>
<td>ChrisL, Brian, Cath</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td></td>
<td></td>
<td>Jairo, Brian, Lou</td>
<td>Jairo, Brian, Lou</td>
</tr>
</tr>
Line 140: Line 114:
<td>ChrisL, Cath, Brian</td>
<td>ChrisL, Cath, Brian</td>
<td>Brian, Jonathan</td>
<td>Brian, Jonathan</td>
<td></td>
<td></td>
<td>Jairo, Brian, Lou</td>
<td>Jairo, Brian, Lou</td>
</tr>
</tr>
Line 151: Line 123:
<td>Brian</td>
<td>Brian</td>
<td>ChrisL, Matt</td>
<td>ChrisL, Matt</td>
<td></td>
<td></td>
<td>Brian, Daniel</td>
<td>Brian, Daniel</td>
</tr>
</tr>
Line 161: Line 131:
<td>Jairo, Cath</td>
<td>Jairo, Cath</td>
<td>Brian, Cath, Jonathan</td>
<td>Brian, Cath, Jonathan</td>
<td></td>
<td></td>
<td>Jairo,Conner,Daniel</td>
<td>Jairo,Conner,Daniel</td>
</tr>
</tr>
Line 171: Line 139:
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td></td>
<td></td>
<td>Browser Staff</td>
<td>Browser Staff</td>
</tr>
</tr>
Line 181: Line 147:
<td>ChrisL</td>
<td>ChrisL</td>
<td>Cath, Galt</td>
<td>Cath, Galt</td>
<td></td>
<td></td>
<td>Conner</td>
<td>Conner</td>
</tr>
</tr>
Line 191: Line 155:
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td></td>
<td></td>
<td>Browser Staff</td>
<td>Browser Staff</td>
</tr>
</tr>
Line 201: Line 163:
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td>Browser Staff</td>
<td></td>
<td></td>
<td>Browser Staff</td>
<td>Browser Staff</td>
</tr>
</tr>
Line 211: Line 171:
<td>Ann, Jairo, ChrisL</td>
<td>Ann, Jairo, ChrisL</td>
<td>Ann, ChrisL, Brian</td>
<td>Ann, ChrisL, Brian</td>
<td></td>
<td></td>
<td>Ann, Jairo, Daniel</td>
<td>Ann, Jairo, Daniel</td>
</tr>
</tr>
Line 221: Line 179:
<td>Ann [was: Matt, Brian]</td>
<td>Ann [was: Matt, Brian]</td>
<td>Brian, Luvina</td>
<td>Brian, Luvina</td>
<td></td>
<td></td>
<td>Ann,Lou,Hiram</td>
<td>Ann,Lou,Hiram</td>
</tr>
</tr>
Line 231: Line 187:
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
<td></td>
<td></td>
<td>Angie, Brian, Bob</td>
<td>Angie, Brian, Bob</td>
</tr>
</tr>
Line 241: Line 195:
<td>ChrisL,Cath</td>
<td>ChrisL,Cath</td>
<td>Cath, Brian </td>
<td>Cath, Brian </td>
<td></td>
<td></td>
<td>Daniel, Conner</td>
<td>Daniel, Conner</td>
</tr>
</tr>
Line 251: Line 203:
<td>Jairo</td>
<td>Jairo</td>
<td>Cath</td>
<td>Cath</td>
<td></td>
<td></td>
<td>Conner</td>
<td>Conner</td>
</tr>
</tr>
Line 261: Line 211:
<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></td>
<td></td>
<td>Ann, Galt, Erich, Matt, Brian, Conner, Daniel, Lou, Jairo</td>
<td>Ann, Galt, Erich, Matt, Brian, Conner, Daniel, Lou, Jairo</td>
</tr>
</tr>
Line 271: Line 219:
<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></td>
<td></td>
<td>Bob,Ann, Galt, Braney, Jonathan, Christopher, Erich, Matt, Brian, Conner, Daniel, Lou, Jairo</td>
<td>Bob,Ann, Galt, Braney, Jonathan, Christopher, Erich, Matt, Brian, Conner, Daniel, Lou, Jairo</td>
</tr>
</tr>
Line 281: Line 227:
<td>Brian, ChrisL</td>
<td>Brian, ChrisL</td>
<td>Brian, ChrisL,Braney</td>
<td>Brian, ChrisL,Braney</td>
<td></td>
<td></td>
<td>Brian, Braney, Jairo, Lou</td>
<td>Brian, Braney, Jairo, Lou</td>
</tr>
</tr>
Line 291: Line 235:
<td>ChrisL</td>
<td>ChrisL</td>
<td>Matt</td>
<td>Matt</td>
<td></td>
<td></td>
<td>Daniel, Braney, Christopher</td>
<td>Daniel, Braney, Christopher</td>
</tr>
</tr>
Line 301: Line 243:
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td></td>
<td></td>
<td>Conner</td>
<td>Conner</td>
</tr>
</tr>
Line 310: Line 250:
<td>daily</td>
<td>daily</td>
<td>Jario</td>
<td>Jario</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>Jairo</td>
<td>Jairo</td>
Line 319: Line 257:
<td>checkAllStaticLinks.csh script that checks static pages.</td>
<td>checkAllStaticLinks.csh script that checks static pages.</td>
<td>weekly</td>
<td>weekly</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
Line 337: Line 273:
<td>Cath</td>
<td>Cath</td>
<td>Luvina</td>
<td>Luvina</td>
<td></td>
<td></td>
<td>?</td>
<td>?</td>
</tr>
</tr>
Line 351: Line 285:
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td>Galt</td>
<td></td>
<td></td>
<td>Galt</td>
<td>Galt</td>
</tr>
</tr>
Line 365: Line 297:
<td>Cath</td>
<td>Cath</td>
<td>Luvina</td>
<td>Luvina</td>
<td></td>
<td></td>
<td>Lou</td>
<td>Lou</td>
</tr>
</tr>
Line 375: Line 305:
<td>Cath</td>
<td>Cath</td>
<td>Cath, Luvina</td>
<td>Cath, Luvina</td>
<td></td>
<td></td>
<td>Conner</td>
<td>Conner</td>
</tr>
</tr>
Line 385: Line 313:
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td>Brian</td>
<td></td>
<td></td>
<td>Brian</td>
<td>Brian</td>
</tr>
</tr>
Line 395: Line 321:
<td>ChrisL,Matt</td>
<td>ChrisL,Matt</td>
<td>Matt</td>
<td>Matt</td>
<td></td>
<td></td>
<td>Daniel</td>
<td>Daniel</td>
</tr>
</tr>
Line 415: Line 339:
<td>Team</td>
<td>Team</td>
<td>Brian/Alexa/Team</td>
<td>Brian/Alexa/Team</td>
<td></td>
<td></td>
<td>Team</td>
<td>Team</td>
</tr>
</tr>
Line 425: Line 347:
<td>Team</td>
<td>Team</td>
<td>Brian/Alexa/Team</td>
<td>Brian/Alexa/Team</td>
<td></td>
<td></td>
<td>Team</td>
<td>Team</td>
</tr>
</tr>
Line 438: Line 358:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>ChrisL</td>
<td>ChrisL</td>
</tr>
</tr>
Line 448: Line 366:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>ChrisL</td>
<td>ChrisL</td>
</tr>
</tr>
Line 458: Line 374:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>ChrisL</td>
<td>ChrisL</td>
</tr>
</tr>
Line 468: Line 382:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>ChrisL</td>
<td>ChrisL</td>
</tr>
</tr>
Line 478: Line 390:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>ChrisL</td>
<td>ChrisL</td>
</tr>
</tr>
Line 488: Line 398:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>ChrisL</td>
<td>ChrisL</td>
</tr>
</tr>
Line 500: Line 408:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>jcasper</td>
<td>jcasper</td>
</tr>
</tr>
Line 510: Line 416:
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td>jcasper</td>
<td></td>
<td></td>
<td>jcasper</td>
<td>jcasper</td>
</tr>
</tr>

Revision as of 16:57, 7 March 2019

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.

uni
task frequency who Mar 17' to Aug '18 who April '16 -Feb '17 NOW
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 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 Conner
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 Lou
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 Lou
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 Jairo
get output from checkTableStatus.csh on Mondays (this is a report on whether the genbank table dumps are up-to-date...{Read how this cronjob is important for updateTimes.csh here weekly Cath Brian, Jonathan Lou
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 Daniel
receive an email on additions and subtractions to files in /gbdb on hgnfs1 daily Brian ChrisL, Luvina Conner
receive an email from cron if qateam DailySandboxUpdate fails, note: emails defined in /cluster/home/qateam/bin/scripts/DailySandboxUpdate daily ChrisL, Brian Matt, Brian Jairo Brian Lou
email request to build doPublicCrawl public.ix and public.ixx hub search files and push them. runs quarterly Jairo ChrisL Daniel
increment databaseAday, /cluster/bin/scripts/databaseAday.csh problems only ChrisL, Cath, Brian Brian, Jonathan Jairo, Brian, Lou
checkHgFindSpec -checkTermRegex, /cluster/bin/scripts/runCheckHgFindSpec go problems only ChrisL, Brian, Cath Brian, Jonathan Jairo, Brian, Lou
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 Jairo, Brian, Lou
get output from checkGenomeMysql daily Brian ChrisL, Matt Brian, Daniel
[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 Jairo,Conner,Daniel
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 Conner
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, Jairo, Daniel
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.gi.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 Ann,Lou,Hiram
run /cluster/bin/scripts/sessionStats.csh monthly Angie, Brian, Bob Angie, Brian, Bob Angie, Brian, Bob
ask Galt/Jim about blat updates 3x per year ChrisL,Cath Cath, Brian Daniel, Conner
check that the ga4gh beacon server is running. Email Max if there is an issue. daily Jairo Cath Conner
check that blat servers are running ok link to error log checking ongoing Ann, Brian, Galt, Matt, Erich, ChrisL, Jairo, Cath Ann, Brian, Donna, Galt, Luvina, Matt, Gary, Ann, Galt, Erich, Matt, Brian, Conner, Daniel, Lou, Jairo
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 Bob,Ann, Galt, Braney, Jonathan, Christopher, Erich, Matt, Brian, Conner, Daniel, Lou, Jairo
check that beta builds alright 3x week Brian, ChrisL Brian, ChrisL,Braney Brian, Braney, Jairo, Lou
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 Daniel, Braney, Christopher
Curl of http://genomewiki.ucsc.edu/index.php/Assembly_Hubs to test Public Wiki is accessible, output only if no response. hourly Brian Brian Conner
qaAutoTrack -script that does some auto-QA on the autopushed tracks. daily Jario Jairo
checkAllStaticLinks.csh script that checks static pages. weekly Daniel,Conner,Brian
from build cron
receive cron output for tableDescriptions build errors rare Cath Luvina ?
from galt's cron
run ReleaseLog script (this requires a copy of the kent repository) daily 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 Lou
Monitor & report UCSC Genome Browser outages. See wiki procedures hopefully, not much! Cath Cath, Luvina Conner
update crontab in genecats/qa/crontabs/*.crontab (and log in as qateam and restart the qateam crontab with updates) as needed Brian Brian Brian
update UCSC Entrez LinkOut when necessary. Entrez LinkOut sends requests for changes (and statistics) to the browser-qa email address rarely ChrisL,Matt Matt Daniel
Check genome-preview machine is still running well weekly Jairo Brian Conner
Updated Facebook with Announcements As needed Team Brian/Alexa/Team Team
Update Twitter with Announcements As needed Team Brian/Alexa/Team Team
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 ChrisL
omimUploadWrapper.sh uploads the OMIM tables to OMIM runs daily, complains rarely jcasper jcasper ChrisL
decipherWrapper.sh checks for new DECIPHER data and downloads and loads it into hgwdev if so runs daily, complains monthly jcasper jcasper ChrisL
iscaWrapper.sh checks for new ISCA data and downloads and loads it into hgwdev if so runs daily, complains monthly jcasper jcasper ChrisL
gwasWrapper.sh checks for new GWAS data and downloads and loads it into hgwdev if so runs weekly, complains quarterly jcasper jcasper ChrisL
geneReviewsWrapper.sh checks for new GeneReviews data and downloads and loads it into hgwdev if so runs weekly, complains quarterly jcasper jcasper ChrisL
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 jcasper
~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 jcasper