Virtual switch

Differences between XorMon NG and STOR2RRD monitoring approaches

STOR2RRD
  • Data for all Virtual Switches are collected through logical/default switch
  • We show all ports (even from Virtual switches) under one logical/default switch, we don't show Virtual switches separately
XorMon NG
  • Each Virtual switch is configured and presented separately as a single switch, it's necessary to specify VF:ID of the Virtual switch you want to monitor in the device configuration

Configuration

  • You have to use SNMPv3 with proper security user (data from Virtual Switches are available only through SNMPv3)
  • Activate SNMP v3 mode in switch properties as per above example # z docu ze storu
  • Configure security user on the switch (under admin account) and define VF:IDs you want to monitor by this user:
userconfig --add xormon -r user -l 1,128
userconfig --change xormon -r user -l 1,128 -h 128 -e no
Parameter -l 1,128 defines virtual fabrics visible for this user.
Parameter -h 128 defines home virtual fabrics.
Parameter -e no disables user expiration

Example above allows virtual fabrics 1 and 128 for user xormon.
Test access, you should see ports configured for your specific VF (Virtual Fabric).
$ snmpwalk -v 3 -u xormon -n VF:<your_virtual_fabric_ID> <Switch_IP> 1.3.6.1.2.1.1.5
  SNMPv2-MIB::sysName.0 = STRING: SAN_switch_name
If you get one of below errors then user is not configured properly:
Error in packet.
Reason: noAccess
snmpwalk: Unknown user name
NOTE: CPU and memory statistics are available only through default switch (usually VF:128)