Устранение неисправностей

В этом разделе приведены рекомендации по устранению неполадок для пользовательских модулей и виджетов. Он будет расширен на основе отзывов пользователей.

Модуль не обнаружен

Если интерфейс Zabbix не обнаруживает модуль или виджет, убедитесь, что:

  • Файл manifest.json правильно отформатирован и присутствуют все требуемые ключи.
  • Пользователь веб-сервера имеет:
  • доступ на чтение и выполнение (+rx) к каталогу вашего модуля;
  • доступ на чтение и выполнение (+rx) ко всем каталогам внутри него;
  • доступ на чтение (+r) ко всем файлам внутри него.

Права доступа можно исправить, выполнив следующие команды:

find <ModuleName> -type d -exec chmod a+rx '{}' \;
       find <ModuleName> -type f -exec chmod a+r '{}' \;

Замените <ModuleName> на каталог вашего модуля или виджета.