The compact mode output is not the sum of the individual slot loads, in fact the compact mode query to the collector does not even get back the dynamic slot classads, so it can't sum what is in them. The compact mode should be showing the total load on the machine, not just the total load of condor on the machine.
The LoadAvg of normal condor status is the value from the CondorLoadAvg of each slot. As you can see, that value is 0 for the partitionable slot since no job ever runs there.
The CpuLoad column of condor_status -compact is the TotalLoadAvg of the whole machine divided by the number of Cpus on the machine.
condor_status -const PartitionableSlot -af:h Name TotalLoadAvg/TotalCpus
If you have multiple p-slots on the machine, I would expect them to all show the same values
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Jonathan Martin <JMartin@xxxxxxxxxxxx>
Sent: Wednesday, November 17, 2021 5:13 PM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: [HTCondor-users] Total load average using multiple partitionable slots
I’m struggling to interpret the load average metrics on machines that are configured with multiple partitionable slots.
As an example, here is the output of a basic condor_status command
We can see that all of the dynamic slots have an average CPU load close to 1, which I would expect. However, running this in compact form produces:
The CpuLoad doesn’t seem to correctly capture the total load summed across all dynamic slots. I’m wondering if this is a bug, or if there is another way I can capture total CPU load on a machine like this.
This communication (both the message and any attachments or links) is confidential and only intended for the use of the person or persons to whom it is addressed unless we have expressly authorized otherwise. It also may contain information that is protected by solicitor-client privilege. If you are reading this communication and are not an addressee or authorized representative of an addressee, we hereby notify you that any distribution, copying or other use of it without our express authorization is strictly prohibited. If you have received this communication in error, please delete both the message and any attachments from your system and notify us immediately by e-mail or phone. In addition, we note that this communication and its transmission of data have not been secured by encryption. Therefore, we are not able to confirm or guarantee that the communication has not been intercepted, amended, or read by an unintended third party.