I discovered that the AIX CLI partitioning monitoring is reading the wrong field; it's looking at the %Iused field rather than the %Used field, see below. We had a disk fill up, but the %Iused field was still well below 80%, so we didn't catch it and the system crashed.
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 262144 85664 68% 5515 22% /
/dev/hd2 4194304 856772 80% 63978 25% /usr
I read in another post that you could adjust this in the HostResource.xml file, so I changed the token="6" to token="4" in the following line, and saved the file, which I thought would resolve the problem. This was under the "AIX" section:
<CATEGORY ID="Partition Details of the Device" command="/usr/bin/df -k" description="Percentage of space used in each partition on the disk." ignoreLines="1" parseAll="true">
<ENTITY ID="DiskUtilization" applyThresholdOver="curValue" comparePreValue="false" storeHistory="true" storeValue="curValue" threshold="Th6" units="%">
<PARSE isEntityName="true" name="partitionName" token="7"/>
<PARSE name="curValue" token="6">
I stopped and restarted OpManager, but the token value keeps getting reset back to 6 in thHostResource.xml. How do I make this change permanent?