Hi everyone, Following the suggestion of Henrik L. we'll continue the discussion of PUP-4634 here. It began with my suggestion of adding some timings in agent code in order to check steps which can take some time. And, thus, being able to troubleshoot pretty ugly things like this :
Info: Caching catalog for bulbi1.c-bulbi.tgcc.ccc.cea.fr in 6.48 seconds Info: Convert catalog in 6.18 seconds Info: Applying configuration version '1432224909' ... Notice: Finished catalog run in 88.45 seconds Notice: Send report in 11.17 seconds These 3 metrics have been added using the Puppet::Util.benchmark tool. So it's only visible on the agent side, nothing transfered back in reports. As R. I. Pienaar suggested (and he's probably right), it would be a big win to put those metrics in reports. And then, add a way to show them in agent logs (like --evaltrace). So here's my questions : Which metrics to gather ? Does puppetDB need to be aware of those new metrics ? Any feedback appreciated. Cheers, --- Romain F. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/9afac8e1-fbdb-4c6a-9a4e-33079b4aacb0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.