Você resolveu essa situação? Eu acredito que o problema está no arquivo de configuração server2 . Neste arquivo, encontra-se a linha:
host_name server1.com
Esta linha deve ser "server2" ou comentada se o nome do host retornar as informações corretas.
(de munin-node.conf ):
host_name: The hostname used by munin-node to present itself to the munin master. Use this if the local node name differs from the name configured in the munin master.
O problema pode ser visto na saída do telnet para server2 de server1 e ele relata:
# munin node at server1.com
Deve reportar server2.
Se você procurar nos arquivos de log server1 em /var/log/munin/munin-update.log
, pode ter havido uma entrada semelhante a:
2017/08/15 16:35:02 [INFO] node server2 advertised itself as server1.com instead.