I think some of our issue is PE reporting metrics ...
# compliance
r
I think some of our issue is PE reporting metrics that we don't understand, the other part being, that if an agent is ran from the PE console, it takes a lot longer than if puppet agent -t is run from the server. It doesn't make any sense to us.
d
hmm thats interesting @csharpsteen any ideas on this?
c
Doesn't make a lot of sense to me. Running the agent from the Console is very close to
puppet agent -t
. The only major difference is that the run happens in context of the
pxp-agent.service
instead of a full user login shell.
For some older versions of Puppet, the timing metrics can be affected by clock jumps. E.g. if applying the catalog includes or triggers a NTP sync, then you can get numbers that don't add up.
Latest Puppet versions use the system monotonic clock, which just counts time since boot.