Finalmente consegui trabalhar. Munin não é tão ruim assim, tudo que você precisa é passar algumas noites com isso.
Eu não entendi a documentação, você não precisa mencionar o nome do host. O nome do plug-in deve ser exatamente o mesmo que nos nós munin. Também o mesmo plugin deve existir no Munin-master com __.
Então, em / etc / munin / plugins agora symblinks se parece com:
postgres_checkpoints__ -> /usr/share/munin/plugins/postgres_checkpoints
E aqui está a nova configuração, observe o nome do plugin depois de ":" não ter nome de host:
postgres_checkpoints_total.update no pg_checkpoints.label Graph label postgres_checkpoints_total.graph yes postgres_checkpoints_total.graph_args --base 1000 -l 0 postgres_checkpoints_total.cdef 0 postgres_checkpoints_total.graph_category PG Total Checkpoints postgres_checkpoints_total.graph_title Aggregated checkpoints postgres_checkpoints_total.graph_vlabel Total Checkpoints postgres_checkpoints_total.checkpoints_req_total.label Total Req checkpoints postgres_checkpoints_total.checkpoints_timed_total.label Total Timed checkpoints postgres_checkpoints_total.graph_order checkpoints_req_total checkpoints_timed postgres_checkpoints_total.checkpoints_req_total.sum \ <internal_ip>.us-est-1.compute.internal:postgres_checkpoints.checkpoints_req \ <internal_ip>.us-west-1.compute.internal:postgres_checkpoints.checkpoints_req \ <internal_ip>.us-west-1.compute.internal:postgres_checkpoints.checkpoints_req postgres_checkpoints_total.checkpoints_timed_total.sum \ <internal_ip>.us-west-.compute.internal:postgres_checkpoints.checkpoints_timed \ <internal_ip>.us-west-1.compute.internal:postgres_checkpoints.checkpoints_timed \ <internal_ip>.us-west-1.compute.internal:postgres_checkpoints.checkpoints_timed
Além disso, observe que agora na configuração acima estou agregando 2 funções.