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

mrtg не позволяет мне просматривать различные устройства

Я запускаю mrtg на ubuntu для мониторинга своих коммутаторов Cisco, и он отлично работает для одного устройства. Однако, когда я пытаюсь добавить второй переключатель, файл index.html, созданный mrtg, показывает мне только информацию о последнем добавленном переключателе, а не оба переключателя вместе.

Я использую следующие команды, чтобы добавить новое устройство ...

cfgmaker --global 'WorkDir:/var/www/mrtg' --global 'Options[_]: bits,growright' --output /etc/mrtg/mrtg.cfg public@<ip address of my switch>
env LANG=C mrtg /etc/mrtg/mrtg.cfg
indexmaker --output=/var/www/mrtg/index.html /etc/mrtg/mrtg.cfg

Но всякий раз, когда я добавляю новое устройство таким образом, файл /var/www/mrtg/index.html отображает только сведения о последнем добавленном устройстве, а не совокупность всех устройств.

Любой совет очень ценится.

Проблема в том, что вы перезаписываете mrtg.cfg каждый раз, когда запускаете cfgmaker, если вы проверите свой mrtg.cfg, вы увидите, что там есть данные, относящиеся только к вашему последнему переключению.

Чтобы преодолеть эту проблему, вы можете сделать несколько вещей: • Объединить файлы mrtg вручную • Иметь один файл mrtg.cfg на устройство и один каталог на веб-сервере для каждого устройства, чтобы вы могли использовать indexmaker для каждого

Если вам нужно что-то посложнее, я настоятельно рекомендую подняться на ступеньку выше и попробовать установить cacti (http://www.cacti.net/), это сделает все это намного проще, особенно если вы начнете управлять достаточным количеством устройств