I love the idea of subscribing to events! That said, @JasonM has the right idea -- once you've got your initial polling done, it'd be easier to find subsequent changes via polling the configuration changes endpoint -- that way you don't need to poll all the individual endpoints. This wouldn't include topology info, but otherwise, looks like the rest would be evidenced in the config changes output.
... View more