Ad Widget

Collapse

Интерактивная карта для Zabbix. Зацените.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • prozaklob
    Junior Member
    • Jan 2015
    • 5

    #496
    Originally posted by horon
    Запилил адаптацию для версии 5.0. Кое что пришлось отрезать, но смысл остался тот же. https://github.com/horonekb/imap
    Дядько, а что вырезал-то? ) у меня вроде карта встала, но нет возможности раскидывать хосты прям из карты и нет возможности воткнуть линки, хотя таблица вроде есть.
    Ручками вкинул линк в базу - все равно не отрисовывает.

    Comment

    • wargartt
      Junior Member
      • May 2026
      • 3

      #497
      Запилил адаптацию под 5.4, возможно с другими версиями тоже работает.
      Interactive map for Zabbix 5.4. Contribute to WargarTT/zabbix5.4-interactive-map development by creating an account on GitHub.

      Comment


      • dobernora
        dobernora commented
        Editing a comment
        Поставил на 6.2. Узлы показывает, соединения создает, переставлять узлы можно, по типу иконку отображает.
        Но, у меня локальный tile-сервер, в родном geomap zabbix карту отображает. А здесь карту не отображает( Пробовал прописать сервер в layes.js и additional.js, не помогло. Подскажите, где прописать ссылку на локальный сервер? Или заточено на онлайн?

      • wargartt
        wargartt commented
        Editing a comment
        Не заточено только на онлайн. Там Leaflet, ему можно дать любой tile URL, включая локальный.
        Менять в modules/imap/legacy/map.view.inc.php

        Надо добавить такой блок

        _imap.mapCorners.push({
        title: 'Local',
        type: 'tile',
        url: 'http://Твой сервер/{z}/{x}/{y}.png',
        options: {
        maxZoom: 19,
        attribution: 'Local tiles'
        }
        });

        _imap.settings.defaultBaseLayer = 'Local tiles';
        _imap.settings.startBaseLayer = 'Local tiles';


        ВАЖНО! URL должен быть именно в формате Leaflet.
    Working...