Поддерживаю Валентина. Zabbix все умеет просто нужно чуть чуть руками допилить. Причем куча есть гайдов по нему особо проблемы не составит сделать то что ты хочешь правда структуру сети он тебе не отрисует( может и можно его заставить как то нарисовать топологию но я сомневаюсь). Если тебе нужно мониторить исключительно сетевые железки то лучше подойдет noc project но это реальный хардкор, но если сделаешь будет очень крутая штука которая тебе очень сильно упростит жизнь.