| Report Name | Query Text | Drill-Through Report(s) | ||
|---|---|---|---|---|
| customSqlReport | |
|
||
| DailyJobsByFacility | call DailyJobsByFacility(?,?,?,?,?) | DailyJobsByProbe -L
DailyJobsByFacility -X |
||
| DailyJobsByFacilityAndDate | call DailyJobsByFacilityAndDate(?,?,?) | DailyJobsByProbe -L
DailyJobsByCETable -Y-error |
||
| DailyJobsByProbe | call DailyJobsByProbe(?,?,?,?,?) | DailyJobsByProbe -L
DailyJobsByProbe -Y |
||
| DailyJobsByProbeAndDate | call DailyJobsByProbeAndDate(?,?,?) | DailyJobsByProbe -L | ||
| DailyJobsByVO | call DailyJobsByVO(?,?,?,?,?) | DailyJobsByProbe -L
DailyJobsByVO -Y |
||
| DailyJobsByVOAndDate | call DailyJobsByVOAndDate(?,?,?) | DailyJobsByProbe -L DailyJobsByVO -X |
||
| DailyUsageByFacility | call DailyUsageByFacility(?,?,?,?,?) | DailyJobsByProbe -L
DailyUsageByFacility -X |
||
| DailyUsageByFacilityAndDate | call DailyUsageByFacilityAndDate(?,?,?) | DailyUsageByProbe -L DailyUsageByCETable -Y-error |
||
| DailyUsageByProbe | call DailyUsageByProbe(?,?,?,?,?) | DailyJobsByProbe -L
DailyUsageByProbe -Y |
||
| DailyUsageByProbeAndDate | call DailyUsageByProbeAndDate(?,?,?) | DailyUsageByProbe -Y | ||
| DailyUsageBySite | select JobUsageRecord.SiteName, Date( JobUsageRecord.EndTime) as EndTime, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where EndTime >= ? and EndTime <= ? group by date_format( JobUsageRecord.EndTime,?), JobUsageRecord.SiteName order by date_format( JobUsageRecord.EndTime,?) |
DailyJobsByProbe -L
DailyUsageBySite -X |
||
| DailyUsageByVO | select V.VOName as voname, Date( V.EndTime) as EndTime, sum( V.WallDuration) as WallDuration, sum( V.CpuUserDuration+ V.CpuSystemDuration) as systemduration from VOProbeSummary V where (? <= V.EndTime and V.EndTime <= ?) group by date_format( V.EndTime, ?), V.VOName order by date_format( V.EndTime, ?) | DailyJobsByProbe -L
DailyUsageByVO -X |
||
| DailyUsageByVOAndDate | call DailyUsageByVOAndDate(?,?,?) | DailyJobsByProbe -L
DailyUsageByVO -Y |
||
| DateSummary1a | SELECT sum( J.CpuUserDuration+ J.CpuSystemDuration)/(3600*1000) as cpuabs, date_format( J.EndTime, "%Y-%m") as yearmonth, J.VOName as voname, J.LocalUserID as locuserid, sum( J.CpuUserDuration+ J.CpuSystemDuration) *C.!BenchmarkScore/(3600*1000) as cpunorm FROM JobUsageRecord J, CpuInfo C, CEProbes P, CETable CE where J.HostDescription = C.NodeName and date_format( J.EndTime, "%Y-%m") = ? and J.ProbeName = P.ProbeName and P.facility_id = CE.facility_id and facility_name = ? and J.VOName = ? group by yearmonth, locuserid order by yearmonth | |
||
| JobsByFacility | call JobsByFacility(?,?,?,?) | JobsByProbe -Y | ||
| JobsByProbe | select CEProbes.ProbeName, sum( ProbeSummary.Njobs) from CETable, CEProbes, ProbeSummary where (? = 'All' or CETable.facility_name = ?) and CEProbes.facility_id = CETable.facility_id and ProbeSummary.!ProbeName = CEProbes.!ProbeName and (date(?) <= ProbeSummary.EndTime and ProbeSummary.!EndTime <= date(?)) group by CEProbes.ProbeName order by CEProbes.ProbeName | |
||
| JobsByProbeNoFacility | call JobsByProbeNoFacility(?,?,?,?) | UsageReport -Y | ||
| JobsBySite | select JobUsageRecord.SiteName, sum( JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.SiteName order by JobUsageRecord.SiteName | JobsByUser -Y | ||
| JobsByUser | select JobUsageRecord.CommonName as UserName, sum( JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.CommonName order by JobUsageRecord.CommonName | |
||
| JobsByUserforSite | select JobUsageRecord.CommonName as UserName, sum( JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) and JobUsageRecord.SiteName = ? group by JobUsageRecord.CommonName order by JobUsageRecord.CommonName | |
||
| JobsByUserforVO | select JobUsageRecord.CommonName as UserName, sum( JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) and JobUsageRecord.VOName = ? group by JobUsageRecord.CommonName order by JobUsageRecord.CommonName | |
||
| JobsByVO | select JobUsageRecord.VOName, sum(JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.!EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.VOName order by JobUsageRecord.VOName | JobsByUserforVO -Y | ||
| ProbeStatus | call ProbeStatus(?,?,?,?,?) | ProbeStatus -L
DailyJobsByProbe -Y |
||
| UsageByFacility | call UsageByFacility(?,?,?,?) | UsageByProbe -Y | ||
| UsageByProbe | select CEProbes.ProbeName, sum( JobUsageRecord.WallDuration) from CETable, CEProbes, JobUsageRecord where (? = 'All' or CETable.facility_name = ?) and CEProbes.facility_id = CETable.facility_id and JobUsageRecord.ProbeName = CEProbes.ProbeName and (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by CEProbes.ProbeName order by CEProbes.ProbeName | |
||
| UsageBySite | select JobUsageRecord.SiteName, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.SiteName order by JobUsageRecord.!SiteName | UsageByUser -Y | ||
| UsageByUser | select JobUsageRecord.!CommonName as UserName, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration), JobUsageRecord.VOName as VOName, JobUsageRecord.SiteName as SiteName from JobUsageRecord where (? <= JobUsageRecord.!EndTime and JobUsageRecord.EndTime <= ?) and (VOName = ? or (? = 'NoVO' and (VOName like '%' or VOName is null))) and (SiteName = ? or (? = 'NoSite' and (SiteName like '%' or SiteName is null))) group by JobUsageRecord.CommonName order by JobUsageRecord.CommonName | |
||
| UsageByVO | select JobUsageRecord.VOName, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.VOName order by JobUsageRecord.VOName | UsageByUser -Y | ||
| UsageReport | select JobUsageRecord.JobName, CETable.facility_name, CEProbes.ProbeName, JobUsageRecord.StartTime, JobUsageRecord.EndTime, JobUsageRecord.JobNameDescription from JobUsageRecord, CETable, CEProbes where CEProbes.facility_id = CETable.facility_id and JobUsageRecord.ProbeName = CEProbes.ProbeName and (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) and (? = 'All' or JobUsageRecord.!ProbeName = ?) and (? = 'All' or CETable.facility_name = ?) | |
||
|
Process Accounting Reports |
||||
| DailyUsageByGroup-pacct | select V.VOName, C.facility_name, Date( V.EndTime) as EndTime, sum( V.CpuUserDuration+ V.CpuSystemDuration) from VOProbeSummary V, CETable C, CEProbes P where V.ProbeName = P.ProbeName and P.facility_id = C.facility_id and C.facility_name =? and ( EndTime >= ? and EndTime <= ?) group by date_format( V.EndTime, ?), V.VOName order by date_format( V.EndTime, ?) | DailyUsageByGroup-pacct -Y
DailyUsageByGroup-pacct -L |
||
| DailyUsageByGroup1-pacct | select JobUsageRecord.VOName, JobUsageRecord.ProbeName, Date( JobUsageRecord.EndTime) as EndTime, sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where (? = 'All' or JobUsageRecord.ProbeName =?) and (? <= EndTime and EndTime <= ?) group by date_format( EndTime, ?), JobUsageRecord.VOName order by JobUsageRecord.EndTime | DailyUsageByGroup1-pacct -Y | ||
| DailyUsageByGroup2-pacct | select J.VOName as voname, Date( J.EndTime) as EndTime, sum( J.CpuUserDuration+ J.CpuSystemDuration) from VOProbeSummary J, CEProbes P, CETable C where J.ProbeName = P.ProbeName and P.facility_id = C.Facility_id and C.facility_name = ? and (? <= EndTime and EndTime <= ?) group by date_format(EndTime, ?), J.VOName order by J.EndTime | DailyUsageByGroup2a-pacct -X | ||
| DailyUsageByGroup2a-pacct | select J.VOName as voname, Date( J.EndTime) as EndTime, sum( J.CpuUserDuration+ J.CpuSystemDuration) from VOProbeSummary J, CEProbes P, CETable C where J.ProbeName = P.ProbeName and P.facility_id = C.Facility_id and C.facility_name = ? and (? <= EndTime and EndTime <= ?) and J.VOName = ? group by date_format(EndTime, ?), J.VOName order by J.EndTime | DailyUsageByGroup-pacct -L
DailyUsageByGroup2a-pacct -X |
||
| DailyUsage-pacct | select J.ProbeName, J.EndTime as EndTime, sum(( J.CpuUserDuration+ J.CpuSystemDuration)) as cputime, sum(( J.CpuUserDuration+ J.CpuSystemDuration)* CpuInfo.BenchmarkScore/1000) as normcpu FROM JobUsageRecord J, CpuInfo CpuInfo where J.HostDescription= CpuInfo.NodeName and J.ProbeName = ? and (? <= J.EndTime and J.EndTime <= ?) group by date_format( J.EndTime, ?) order by J.EndTime | DailyJobsByProbe -L
DailyUsage-pacct -Y1 DailyUsage-pacct -Y2 |
||
| DailyUsage-pacct-usersys | select J.ProbeName, sum( J.CpuUserDuration) as usercpu, sum( J.CpuSystemDuration) as syscpu, J.EndTime as EndTime, sum(( J.CpuUserDuration+ J.CpuSystemDuration)) as cputotal, sum(( J.CpuUserDuration+ J.CpuSystemDuration)* CpuInfo.BenchmarkScore/1000) as normcputotal FROM JobUsageRecord J, CpuInfo CpuInfo where J.HostDescription= CpuInfo.!NodeName and J.ProbeName = ? and (? <= EndTime and EndTime <= ?) group by date_format( J.EndTime, ?) order by J.EndTime | DailyJobsByProbe -L
DailyUsage-pacct-usersys -X DailyUsage-pacct-usersys -X |
||
| DailyUsage1-pacct | select C.facility_name,sum( J.CpuUserDuration) as usercpu, sum( J.CpuSystemDuration) as syscpu, J.EndTime as EndTime,sum(( J.CpuUserDuration+ J.CpuSystemDuration)) as cputotal, sum(( J.CpuUserDuration+ J.CpuSystemDuration)*CpuInfo.BenchmarkScore/1000) as normcputotal FROM JobUsageRecord J, CpuInfo CpuInfo, CETable C, CEProbes P where J.HostDescription=!CpuInfo.NodeName and J.ProbeName = P.ProbeName and P.facility_id = C.facility_id and C.facility_name = ? and (? <= EndTime and EndTime <= ?) group by date_format( J.EndTime, ?) order by J.EndTime | DailyJobsByProbe -L
DailyUsage1-pacct -X DailyUsage1-pacct -X |
||
| DateSummary1-pacct | SELECT sum( J.CpuUserDuration+ J.CpuSystemDuration)/(3600*1000) as cpuabs, date_format( J.EndTime, "%Y-%m") as yearmonth, J.VOName as voname, sum( J.CpuUserDuration+ J.CpuSystemDuration) *C.!BenchmarkScore/(3600*1000) as cpunorm FROM JobUsageRecord J, CpuInfo C, CETable CE, CEProbes P where J.HostDescription = C.!NodeName and J.EndTime >= ? and J.EndTime < '2010-12-31' and J.ProbeName = P.ProbeName and P.facility_id = CE.facility_id and facility_name = ? group by yearmonth, voname order by yearmonth | DateSummary1a -Y | ||
| DateSummary2-pacct | SELECT facility_name, sum( N.CpuUserTime+ NN.CpuSystemTime)/3600*( N.BenchmarkScore/1000) as cpunorm, sum( N.BenchmarkScore /1000 * N.CpuCount*24 ) as cpuavail, date_format( N.EndTime, "%Y-%m") as monthyear, N.CpuCount as CpuCount, N.DaysInMonth as DaysInMonth, N.BenchmarkScore as BenchmarkScore, N.Node as node FROM NodeSummary N, CETable C, CEProbes P where N.EndTime >= ? and N.EndTime >= '2006-04-01' and N.EndTime < '2012-12-31' and N.ProbeName = P.ProbeName and P.facility_id = C.facility_id and facility_name = ? group by monthyear order by monthyear | |
||
| MonthlySummary1-pacct | select distinct facility_name from CETable C, CEProbes where C.facility_id = CEProbes.facility_id and CEProbes.!ProbeName like "psacct%" | |
||
|
OSG Daily Reports |
||||
| DailyUsageBySite-osgdaily | select JobUsageRecord.SiteName, Date( JobUsageRecord.EndTime) as endtime, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where EndTime >= ? and EndTime <= ? group by date_format( JobUsageRecord.EndTime, ?), JobUsageRecord.SiteName order by date_format( JobUsageRecord.EndTime,?) |
DailyJobsByProbe -L DailyUsageBySite -X |
||
| DailyUsageByVO-daily | select V.VOName as voname, Date( V.EndTime) as endtime, sum( V.WallDuration) as wallduration, sum( V.CpuUserDuration+ V.CpuSystemDuration)as systemduration from VOProbeSummary V where (? <= V.EndTime and V.EndTime <= ?) group by date_format( V.EndTime, ?), V.VOName order by date_format( V.EndTime, ?) |
DailyJobsByProbe -L DailyUsageByVO -X |
||
| JobsBySite-osgdaily | select JobUsageRecord.SiteName, sum( JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.SiteName order by JobUsageRecord.SiteName |
JobsByUser -Y | ||
| JobsByVO-osgdaily | select JobUsageRecord.VOName, sum( JobUsageRecord.Njobs) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.VOName order by JobUsageRecord.VOName |
JobsByUserforVO -Y | ||
| UsageBySite-osgdaily | select JobUsageRecord.SiteName, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.SiteName order by JobUsageRecord.SiteName |
UsageByUser -Y | ||
| UsageByVO-osgdaily | select JobUsageRecord.VOName, sum( JobUsageRecord.WallDuration), sum( JobUsageRecord.CpuUserDuration+ JobUsageRecord.CpuSystemDuration) from JobUsageRecord where (? <= JobUsageRecord.EndTime and JobUsageRecord.EndTime <= ?) group by JobUsageRecord.VOName order by JobUsageRecord.VOName |
UsageByUser -Y | ||