I’m aware of, and I am using, the iconset feature.
I thought the icon used is based on the status of the service check?
For example, the cluster nodes will will return a status of OK for the NCPA check, along with the value of either 0 (standby) or 1 (active) to indicate the node cluster status.
Since the both nodes returns a status of OK - since the script has executed correctly - the object will use the same image from the iconset.
However, I want the image to be based on the returned value - either 0 or 1.
I suppose the workaround is to get the script to return some other status value, but I think this is wrong as I still want to know if the script has executed OK or not.