Para usar " modo avançado ", onde você especifica seu caminho exatamente, defina o EscapeCharacter
para "."
.
<Plugin write_graphite>
EscapeCharacter "."
</Plugin>
CUIDADO: Quando você faz isso, você está efetivamente escrevendo novas chaves para tudo nesse host.
Para garantir que as chaves do host permaneçam as mesmas, defina manualmente o nome do host na parte superior de /etc/collectd.conf
Hostname "thishost_mydomain_net"
Depois, você pode editar todos os seus hosts em /etc/collectd.d/snmp.conf
(ou onde quer que você os armazene) para colocá-los na árvore exatamente onde você os deseja.
<Host "network.switches.core-router">
Address "10.1.1.1"
Version 2
Community "public"
Collect "snmp_dataset1"
</Host>
<Host "network.switches.accounting">
Address "10.1.1.2"
Version 2
Community "public"
Collect "snmp_dataset2"
</Host>