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

[HTCondor-users] Missing documentation of ClassAds



Hi HTCondor developer,

I found some job ClassAds in HTCondor which I could not find in the HTCondor documentation.

  • NetworkInputMb
  • NetworkOutputMb
  • CpuUsage

The ClassAd CpuUsage works fine for singularity jobs:

condor_status -constraint 'Machine=?="wn_01_singularity"' -af:t name CPUsUsage RemoteSysCpu RemoteUserCpu TotalJobRunTime "(RemoteSysCPU+RemoteUserCPU)*1.0/TotalJobRunTime"
slot1@wn_01_singularity ÂÂÂÂ undefinedÂÂÂÂÂÂ undefinedÂÂÂÂÂÂ undefinedÂÂÂÂÂÂ undefinedÂÂÂÂÂÂ undefined
slot1_1@wn_01_singularity ÂÂ 0.1167979394270329ÂÂÂÂÂ 6.0ÂÂÂÂ 925.0ÂÂ 8181ÂÂÂ 0.1138002689157805
slot1_2@wn_01_singularity ÂÂ 0.1176233258445006ÂÂÂÂÂ 6.0ÂÂÂÂ 913.0ÂÂ 8180ÂÂÂ 0.1123471882640587
slot1_3@wn_01_singularity ÂÂ 0.1176234383395366ÂÂÂÂÂ 6.0ÂÂÂÂ 931.0ÂÂ 8180ÂÂÂ 0.1145476772616137
slot1_4@wn_01_singularity ÂÂ 0.1162872470198828ÂÂÂÂÂ 6.0ÂÂÂÂ 928.0ÂÂ 8180ÂÂÂ 0.1141809290953545
slot1_5@wn_01_singularity ÂÂ 0.1167980917095123ÂÂÂÂÂ 5.0ÂÂÂÂ 911.0ÂÂ 8179ÂÂÂ 0.1119941313118963
slot1_6@wn_01_singularity ÂÂ 0.1167980259083922ÂÂÂÂÂ 6.0ÂÂÂÂ 922.0ÂÂ 8179ÂÂÂ 0.1134613033378164
slot1_7@wn_01_singularity ÂÂ 0.1161231619708472ÂÂÂÂÂ 6.0ÂÂÂÂ 889.0ÂÂ 8179ÂÂÂ 0.1094265802665362
slot1_8@wn_01_singularity ÂÂ 0.1174732630056196ÂÂÂÂÂ 6.0ÂÂÂÂ 915.0ÂÂ 8179ÂÂÂ 0.112605452989363
slot1_9@wn_01_singularity ÂÂ 0.1167982571526561ÂÂÂÂÂ 6.0ÂÂÂÂ 887.0ÂÂ 8179ÂÂÂ 0.1091820515955496
slot1_10@wn_01_singularity  0.1156109757457887 6.0 925.0 8178 0.1138420151626315
slot1_11@wn_01_singularity  0.1169435340716787 6.0 922.0 8178 0.1134751773049645
slot1_12@wn_01_singularity  0.1169633582896367 6.0 931.0 8179 0.1145616823572564
slot1_13@wn_01_singularity  0.1169952125315747 5.0 929.0 8178 0.1142088530202984
slot1_14@wn_01_singularity  0.1162635431097717 6.0 923.0 8178 0.1135974565908535
slot1_15@wn_01_singularity  0.1161228853339945 6.0 887.0 8177 0.1092087562675798
slot1_16@wn_01_singularity  0.1163189152455291 5.0 933.0 8177 0.1147119970649382
slot1_17@wn_01_singularity  0.1134223458141571 6.0 927.0 8177 0.1141005258652317


However, the ClassAd CpuUsage seem not to work correctly for docker jobs

$ condor_status -constraint 'Machine=?="wn_01"' -af:t name CPUsUsage RemoteSysCpu RemoteUserCpu TotalJobRunTime "(RemoteSysCPU+RemoteUserCPU)*1.0/TotalJobRunTime"
slot1@wn_01 ÂÂ undefinedÂÂÂÂÂÂ undefinedÂÂÂÂÂÂ undefinedÂÂÂÂÂÂ undefinedÂÂÂÂÂÂ undefined
slot1_1@wn_01Â 0.001285446672295143ÂÂÂ 43ÂÂÂÂÂ 8943ÂÂÂ 9066ÂÂÂ 0.9911758217515994
slot1_2@wn_01Â 0.0ÂÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ 47ÂÂÂÂÂ 9864ÂÂÂ 10095ÂÂ 0.9817731550272412
slot1_3@wn_01Â 0.0ÂÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ 41ÂÂÂÂÂ 8661ÂÂÂ 8812ÂÂÂ 0.9875170222423967
slot1_4@wn_01Â 0.001285478071391795ÂÂÂ 56ÂÂÂÂÂ 14075ÂÂ 14190ÂÂ 0.9958421423537702
slot1_5@wn_01Â 0.001285611918873625ÂÂÂ 56ÂÂÂÂÂ 13186ÂÂ 13352ÂÂ 0.9917615338526063
slot1_6@wn_01Â 0.0006429371384727945ÂÂ 37ÂÂÂÂÂ 7157ÂÂÂ 7404ÂÂÂ 0.9716369529983793
slot1_7@wn_01Â 0.0006429397009038582ÂÂ 55ÂÂÂÂÂ 11979ÂÂ 12279ÂÂ 0.9800472351168662
slot1_8@wn_01Â 0.0006429303678395618ÂÂ 56ÂÂÂÂÂ 14368ÂÂ 14474ÂÂ 0.9965455299157109
slot1_9@wn_01Â 0.001285747469327929ÂÂÂ 37ÂÂÂÂÂ 6866ÂÂÂ 7026ÂÂÂ 0.9824935952177626
slot1_10@wn_01 0.001285340115906938ÂÂÂ 63ÂÂÂÂÂ 13785ÂÂ 14047ÂÂ 0.9858332740086851
slot1_11@wn_01 0.001285413639895037ÂÂÂ 24ÂÂÂÂÂ 1177ÂÂÂ 1427ÂÂÂ 0.8416257883672039
slot1_12@wn_01 0.001285586561757424ÂÂÂ 56ÂÂÂÂÂ 14096ÂÂ 14331ÂÂ 0.9875095945851651
slot1_13@wn_01 0.0ÂÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ ÂÂÂ 43ÂÂÂÂÂ 8664ÂÂÂ 8939ÂÂÂ 0.9740463139053586
slot1_14@wn_01 0.0006428342343242047ÂÂ 3ÂÂÂÂÂÂ 2398ÂÂÂ 2480ÂÂÂ 0.9681451612903226


We run the community edition of docker version 18.09.6 and HTCondor 8.9.2.

Do we have to change something in the configs at docker / HTCondor?


Regards,

Matthias