Документ взят из кэша поисковой машины. Адрес оригинального документа : http://uneex.mithril.cs.msu.su/FrBrGeorge/ActualEducationalTasks/NagiosMap
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 06:40:33 2016
Кодировка: UTF-8
FrBrGeorge/ActualEducationalTasks/NagiosMap - UNИX

Ситуация

NAGIOS -- инструмент сетевого мониторинга. Показывает состояние сети: доступность и состо отдельных абонентов, карту сети, связность, качество связи и т. п. До какого-то времени проект был известен как NetSaint. Новое название -- это аббревиатура (как водится, рекурсивная), которая рашшифровывается так: "Nagios Ain't Gonna Insist On Sainthood".

Карта сети, которую автоматически генерирует Nagios, бывает двух видов: плоская и трехмерная. И та, и другая крата может составляться автоматически, при этом одноранговые узлы сети вытягиваются в длинную неудобочитаеммую цепочку. Однако и для той, и для другой карты можно задать координаты узлов вручную.

Задача

Дано

Требуется

Написать ПО, генерирующее карту (обе карты) для Nagios, на которую удобно было бы смотреть.

Пути решения

Возможно, стоит посмотреть в сторону GraphViz. Возможно, стоит подумать над тем, что редактируемые координаты задаются для помещений поэтажного плана, а координаты узлов вычисляются на основании привязки узла к помещению.

FrBrGeorge/ActualEducationalTasks/NagiosMap (последним исправлял пользователь FrBrGeorge 2009-03-23 14:09:52)