[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] Best fit of CPUTime and WallTime



Hello,

we switched to the HTCondor from the Torque. We are accustomed to evaluate CPUTime and WallTime values for each job. Is there any guaranteed way to evaluate these values for a running jobs? We are using the ClassAd TotalJobRunTime for CPUTime, but ClassAd RemoteWallClockTime is permanently equal to zero.

Thank you!

Petr Horak


bash-4.1$ /usr/bin/condor_status -limit 1 -l | grep -i time
CpuBusyTime = 0
DaemonStartTime = 1534640734
LastDrainStartTime = 1537800923
MachineMaxVacateTime = 10 * 60
MaxJobRetirementTime = 3600 * 24 * 3
MonitorSelfTime = 1538026245
MyCurrentTime = 1538026296
RetirementTimeRemaining = 215928
TimeToLive = 2147483647
TotalClaimRunTime = 43272
TotalJobRunTime = 43272
TotalMachineDrainingUnclaimedTime = 784784
TotalTimeClaimedBusy = 43272
Unhibernate = MY.MachineLastMatchTime =!= undefined
bash-4.1$ /usr/bin/condor_status -limit 1 -l | grep -i date
LastUpdate = 1534640768
UpdateSequenceNumber = 12585
UpdatesHistory = "00000000000000000000000000000000"
UpdatesLost = 0
UpdatesSequenced = 771
UpdatesTotal = 775
bash-4.1$ /usr/bin/condor_status -limit 1 -l | grep -i jobid
GlobalJobId = "condor.farm.particle.cz#1048104.0#1537968457"
JobId = "1048104.0"
bash-4.1$ condor_q -run -allusers -constraint 'ClusterId == 1048104' -l|grep -i time
CommittedSlotTime = 0
CommittedSuspensionTime = 0
CommittedTime = 0
CumulativeSlotTime = 0
CumulativeSuspensionTime = 0
LastMatchTime = 1537983024
LastSuspensionTime = 0
MaxRuntime = 60 * 60 * 24 * 15
RecentStatsLifetimeStarter = 1200
RemoteWallClockTime = 0.0
ServerTime = 1538026572
StatsLifetimeStarter = 42978
bash-4.1$ condor_q -run -allusers -constraint 'ClusterId == 1048104' -l | grep -i date
CompletionDate = 0
JobCurrentStartDate = 1537983024
JobCurrentStartExecutingDate = 1537983026
JobStartDate = 1537983024
QDate = 1537968457