Виджет геокарты отображает узлы сети в виде маркеров на географической карте, используя JavaScript библиотеку с открытым исходным кодом Leaflet для интерактивных карт.
Zabbix предлагает несколько предопределённых поставщиков услуг плиток карты (map tile) и возможность добавить собственного поставщика услуг плиток или даже размещать сами плитки (настраивается в разделе меню Администрирование → Общие → Географические карты).
По умолчанию виджет отображает все активированные узлы сети с корректными географическими координатами, указанными в настройках узла сети. В параметрах виджета можно настроить фильтрацию узлов сети.
Корректные координаты узла сети:
Чтобы добавить виджет, выберите Геокарта (Geomap) в качестве типа.
В дополнение к параметрам, которые являются общими для всех виджетов, вы можете выставить следующие специфичные опции:
Группы узлов сети (Host groups) |
Выберите группы узлов сети для отображения на карте. Это поле с функцией автодополнения; таким образом, после начала ввода имени группы будет автоматически предложен список совпадающих групп узлов сети в выпадающем меню. Прокрутите список, чтобы выбрать необходимую. Нажмите на 'х', чтобы удалить выбранную. Если ничего не выбрано ни в поле Группы узлов сети, ни в поле Узлы сети, то будут отображены все узлы сети с корректными координатами. |
Узлы сети (Hosts) |
Выберите узлы сети для отображения на карте. Это поле с функцией автодополнения; таким образом, после начала ввода имени будет автоматически предложен список совпадающих узлов сети в выпадающем меню. Прокрутите список, чтобы выбрать необходимый. Нажмите на 'х', чтобы удалить выбранный. Если ничего не выбрано ни в поле Группы узлов сети, ни в поле Узлы сети, то будут отображены все узлы сети с корректными координатами. |
Теги (Tags) |
Укажите теги для ограничения количества узлов сети, отображаемых в виджете. Можно как включать, так и исключать определённые теги и значения тегов. Можно указать несколько условий. Поиск соответствия имён тегов всегда чувствителен к регистру. По каждому условию доступно несколько операторов: Существует — включить указанные имена тегов Равно — включить указанные имена тегов и их значения (с учётом регистра) Содержит — включить указанные имена тегов, в которых значения тегов содержат введённую строку (совпадение подстроки, без учёта регистра) Не существует — исключить указанные имена тегов Не равно — исключить указанные имена тегов и их значения (с учётом регистра) Не содержит — исключить имена указанных тегов, в которых значения тегов содержат введённую строку (совпадение подстроки, без учёта регистра) Для условий имеется два типа вычислений: И/Или — все условия должны соблюдаться, условия с одинаковыми именами тегов будут сгруппированы с условием Или Или — достаточно соблюдения одного условия |
Начальный вид (Initial view) |
Координаты центра и необязательный уровень масштабирования (через запятую) для отображения при первоначальной загрузке виджета, в формате <широта>,<долгота>,<масштаб> Если указан начальный масштаб, то виджет геокарты загружается с данным уровнем масштабирования. В противном случае начальный масштаб рассчитывается как половина от максимального масштаба для конкретного поставщика плиток. Начальный вид игнорируется, если задан вид по умолчанию (см. ниже). Примеры: => 40.6892494,-74.0466891,14 => 40.6892494,-122.0466891 |
Маркеры узлов сети, отображаемые на карте, имеют цвет наиболее серьёзной проблемы узла сети и зелёный цвет, если у хоста проблем нет. Нажатие на маркер узла сети позволяет увидеть видимое имя узла сети и количество нерешённых проблем, сгруппированных по серьезности. При нажатии на видимое имя откроется меню узлов сети.
Узлы сети, отображаемые на карте, могут быть отфильтрованы по важности проблем. Нажмите на значок фильтра в правом верхнем углу виджета и отметьте флажками нужные уровни важности.
Масштаб карты можно увеличивать или уменьшать, используя кнопки «плюс» и «минус» в верхнем левом углу виджета либо используя колесо прокрутки мыши или тачпад. Чтобы установить текущий вид как вид по умолчанию, щёлкните правой кнопкой мыши в любом месте карты и выберите Задать этот вид умолчанием. Эта настройка переопределит для текущего пользователя параметр виджета Начальный вид. Чтобы отменить это действие, щёлкните правой кнопкой мыши в любом месте картыещё раз и выберите Сброс к начальному виду.
Если установлен Начальный вид или Вид по умолчанию, то в любой момент вы можете вернуться к этому виду, нажав на значок дома слева.