Meu objetivo é agregar os gráficos de tráfego da interface do Munin em um gráfico empilhado para uma rápida visão geral do tráfego em todos os servidores.
Este é o exemplo de um gráfico individual, quero agregar ao lado de outros gráficos do mesmo tipo.
Juntamente com minha própria implementação, encontrei várias "soluções" (pilha e soma) para esse problema, mas nenhuma funcionou da maneira que planejei.
Por exemplo, a solução "homebrew" a seguir agregaria/empilharia o tráfego de saída corretamente, no entanto, o tráfego de entrada é completamente omitido.
[exmaple.com;Totals]
outside_traffic.graph_title Outbound traffic
outside_traffic.graph_args --base 1000
outside_traffic.graph_order down up
outside_traffic.graph_category network
outside_traffic.graph_vlabel bits in (-) / out (+) per ${graph_period}
outside_traffic.graph_total Total
outside_traffic.up.label outbound
outside_traffic.up.type DERIVE
outside_traffic.up.draw AREA
outside_traffic.up.min 0
outside_traffic.up.negative down
outside_traffic.up.stack \
kit-deu-01=kit-deu-01.example.com:if_enp0s31f6.up \
pgsql1=pgsql1.example.com:if_eth0.up \
proget1=proget1.example.com:if_eth0.up \
redis1=redis1.example.com:if_eth0.up \
salt=salt.example.com:if_eth0.up \
secc=secc.example.com:if_eth0.up
outside_traffic.down.label inbound
outside_traffic.down.type DERIVE
outside_traffic.down.draw AREA
outside_traffic.down.graph no
outside_traffic.down.min 0
outside_traffic.down.stack \
kit-deu-01=kit-deu-01.example.com:if_enp0s31f6.down \
pgsql1=pgsql1.example.com:if_eth0.down \
proget1=proget1.example.com:if_eth0.down \
redis1=redis1.example.com:if_eth0.down \
salt=salt.example.com:if_eth0.down \
secc=secc.example.com:if_eth0.down
Eu também tentei omitir outside_traffic.down.graph no
, mas isso também não surtiu efeito.
Como agregar o gráfico corretamente, para que ele agregue tráfego positivo (de saída) e negativo (de entrada) em um gráfico, como os gráficos de origem individuais?