[15:44:55] hello o11y friends - if one changes the definition of an existing monitored service defined in puppet - e.g., to invoke a slightly different check command - what series of steps is necessary in order for icinga to become aware of that change? [15:44:55] clearly puppet agent needs to run, but in how many places and how many times? :) [15:46:52] if it's an icinga monitor and it's defined as an exported resource: puppet run on the host, then puppet run on icinga (but puppet runs almost constantly on the icinga hosts now, every 5m) [15:47:23] if it's an icinga monitor and it's defined as a real resource on the alert hosts (like an ssh check or similar), just the puppet run on the alert host [16:19:32] in practice it's enough to just wait five minutes, the puppet run on alert1002 takes over two minutes, so chances are you won't even be able to trigger a manual run there :-) [16:20:17] https://xkcd.com/303/ with "waiting for Icinga" basically [16:30:37] amazing, thank you both! this should fall into the first type (i.e., exported resource). also, lol