[ATR-19256] Make CostMon service execution dependent on CostMon chain
With this small MR, the auditing of HLT alg executions is limited to only events in which the cost mon chain fires, rather than running in all events by default.
This also corresponds to events for which the collected data are written (via scouting / PEB).
So it should overall save CPU for cases where costmon PS != 1.
I also downgrade a WARNING message to DEBUG due to ATR-20481
Tested with runTrigART.py -m -j4