Hello everybody I would like to share a small workaround in order to monitoring the cisco Small business series sg 200/300 in the right way

I have add some mibs in the /opt/observium/includes/defaults.inc.php
$config['mibs']['CISCOSB-MIB']                     = 1;
$config['mibs']['CISCOSB-CPU-COUNTERS-MIB']                     = 1;
$config['mibs']['CISCOSB-JUMBOFRAMES-MIB']                     = 1;
$config['mibs']['CISCOSB-vlan-MIB']                     = 1;
$config['mibs']['CISCOSB-vlanVoice-MIB']                     = 1;
$config['mibs']['CISCOSB-SMON-MIB']                     = 1;

Detect your sysdescr sysDescr in this way:

snmpwalk -c public  -v2c device sysDescr

and after I made some changes mapping the sysDescr on the right os so in 
/opt/observium/includes/discovery/os/cisco.inc.php add

else if (strstr($sysDescr, "50-Port Gigabit Smart Switch")) { $os = "ciscosb"; }
else if (strstr($sysDescr, "SG200-50P 50-Port Gigabit PoE Smart Switch")) { $os = "ciscosb"; }

Then if you have just discoverd, delete your cisco small business devices and rediscovery the devices again.
Thats all!

Francesco Pansini
_____________________________________________________________________
NUCKLEO Information Technology Solutions
Support & Delivery Team
http://www.nuckleo.com (website)
Twitter:@Nuckleo
_____________________________________________________________________