Meu primeiro pensamento seria esse ... Seu servidor Central, que permite definir todas as configurações, pode fazer com que as solicitações de saída de cada dispositivo gravem em um formato que seja facilmente descoberto por cada nó individual.
Eu uso CFEngine, é muito leve, rápido e funciona com praticamente qualquer coisa. Cada nó faz check-in com um servidor de política central, por padrão, a cada cinco minutos, mas é claro que você pode ajustar o cronograma como achar melhor. A política poderia ter algo para baixar nos dias que foram gerados pelo servidor central. (Aquele que costumava fazer chamadas SNMP) Se houver novos dados, o agente cfengine poderia processar esses dados e fazer os ajustes necessários.