Прежде, чем реконструировать Ваше целое приложение, чтобы попытаться вписаться в облачную модель я предложил бы переместить Ваши видеофайлы и файлы изображений к Сети доставки контента. Используя CDN обладает многими преимуществами, при этом основной - это, он удаляет нагрузку сервиса большие файлы с Вашего сервера. Для многих приложений, с помощью CDN поможет Вам масштабироваться 10-100 раз вне того, что Вы получили бы от обслуживания Вашего содержания от выделенного сервера. Если у Вас все еще есть проблемы производительности затем, Вы, возможно, должны посмотреть на более быстрый сервер или горизонтальное решение для масштабирования.
Вы можете использовать snmp-brute Nmap , что-то вроде
nmap -sU -p161 --script snmp-brute --script-args snmplist=community.lst 192.168.1.0/24
Многие приложения для мониторинга будут включать в себя инструмент сетевого обнаружения , который может запрашивать snmp на всех обнаруженных устройствах. Некоторые даже позволят вам ввести несколько строк сообщества SNMP, и программа будет пробовать каждую из них.
Вот сценарий , который я использую с OpenNMS, который сгенерирует XML-файл, содержащий устройства с поддержкой snmp и их соответствующие сообщества.
Он принимает IP-адреса и несколько имен сообществ в качестве входных данных. файлы.