Fortigate has this virtual domain concept which is basically a function to virtualize the FortiOS to have multiple and separated Fortigate instances on one device.
From SNMP point of view you need for each VDOM a separate SNMP community string to query the VDOM which looks like
The big difference is that all these VDOM are accessible through the same IP address but deliver different metrics.
So I would need
snmp-config.xml entries like this
<definition read-community="community"> <specific>192.168.200.2</specific> </definition> <definition read-community="community-VdomName1"> <specific>192.168.200.2</specific> </definition> <definition read-community="community-VdomName2"> <specific>192.168.200.2</specific> </definition>
Afair this config is not valid since an IP can’t be assigned to multiple communities.
But even the snmp-config would work, how would the BgpMonitor, which I want to use for each VDOM, should know which community it has to use?!
I don’t know if other manufactures have this VDOM concept, but Fortinet does a lot marketing to sell this stuff. I still hope Fortinet is not the first one and we already have a solution/workarounf for that issue.