Графический сетевой трафик VMware VM

У нас есть смесь управляемых и неуправляемых виртуальных машин на нашей платформе VMware. Для наших управляемых виртуальных машин мы используем SNMP внутри виртуальной машины для построения графика сетевого трафика виртуальной машины, который мы затем используем для выставления счетов, если клиент превышает их лимит. Для наших неуправляемых виртуальных машин мы, как только виртуальная машина будет передана клиенту, не сможем отобразить график использования трафика, поскольку большинство клиентов блокируют виртуальную машину с помощью брандмауэра и / или отключают / удаляют службы, которые им не нужны или не хотят работать.

Есть ли возможность составить график использования трафика сетевой картой виртуальной машины в VMware vCenter, которую можно использовать для выставления счетов?
В идеале мы хотели бы иметь возможность импортировать их в Observium, чтобы мы могли добавить их в подсчет трафика Observium для выставления счетов.

Я посмотрел как на Cacti, так и на Observium и не нашел ничего, что могло бы это сделать, в идеале было бы неплохо, если бы распределенный коммутатор VMware vSphere поддерживал SNMP. Тогда мы могли бы построить график портов виртуального коммутатора.

Я предполагаю, что потребуется что-то, чтобы извлечь данные из API VMware и представить их в правильном формате для графического приложения. Я мог бы сделать что-то вместе, но я бы не стал изобретать велосипед, если бы кто-то делал это раньше.

1 ответ

Насколько я знаю, вы можете получить информацию о сети 2-го уровня через SNMP от ESXi: Понимание работы сети 2-го уровня в соответствии с сообщениями VMware ESXi SNMP Вы должны запросить хост (адрес управления). Однако я не знаю, получите ли вы всю информацию, необходимую для выставления счетов. Просто попробуйте.

Распределенные коммутаторы также поддерживают NetFlow. Вместе с коллектором NetFlow вы можете получить достаточно информации для выставления счетов.

Надеюсь, это поможет.

Другие вопросы по тегам