Назад | Перейти на главную страницу

настроить mrtg на ubuntu linux и псевдоним IP

Я настроил MRTG для мониторинга пропускной способности и, похоже, теперь работает, как мне настроить MRTG для мониторинга IP-псевдонимов? Я имею в виду ifconfig:

eth0

eth0:1

eth0:2

eth0: 1 и eth0: 2 - псевдонимы

Для реального физического интерфейса /etc/mrtg.cfg выглядит следующим образом:

Target[localhost_eth0]: #eth0 public@localhost

SetEnv[localhost_eth0]: MRTG_INT_IP="xxx.xxx.xxx.xxx" MRTG_INT_DESCR="eth0"

MaxBytes[localhost_eth0]: 1250000

Title[localhost_eth0]: Traffic Analysis for eth0

PageTop[localhost_eth0]: Traffic Analysis for eth0

Для псевдонимов IP мне просто нужно настроить следующим образом

Target[localhost_eth0:1]: #eth0:1 public@localhost

SetEnv[localhost_eth0:1]: MRTG_INT_IP="xxx.xxx.xxx.xxx" MRTG_INT_DESCR="eth0:1"

MaxBytes[localhost_eth0:1]: 1250000

Title[localhost_eth0:1]: Traffic Analysis for eth0:1

PageTop[localhost_eth0:1]: <h1>Traffic Analysis for eth0:1</h1>

Спасибо заранее

Я не верю, что вы можете делать то, что пытаетесь сделать, по крайней мере, так, как вы хотите.

Я не верю, что Linux выполняет учет пакетов по адресам, только по интерфейсам. Поскольку на самом деле eth0: X - это один и тот же интерфейс, только разные адреса на нем, все они будут учтены в статистике eth0.

Что вы можете сделать, так это посмотреть, как работает брандмауэр. Скорее всего, там есть способ подсчета пакетов / байтов, и вы можете установить правила для подсчета каждого псевдонима. Затем вы можете запросить эти счетчики и построить свои графики. Однако я сомневаюсь, что MRTG сделает это за вас из коробки.

Проверять, выписываться https://lists.oetiker.ch/pipermail/mrtg/2003-May/024190.html что, кажется, по теме.