When running multiple sites, it is not possible to receive SNMP alarms for every site with different SNMP credentials. When having more than one site which wants to receive SNMP alarms, it is not possible as the SNMP receiving port cannot be configured per site and so only one site can run mkeventd on static port 162. This intended for a master/slave site setup.
But in our case each site is independent from another and each site monitors different hosts. So each site wants to receive SNMP traps with their corresponding SNMP settings that is maintained by their site admin. This needs the possibility to configure the SNMP port for mkeventd on per site basis.