Kibana: Помогите пользователям, которые включают basePath в запрос

Созданный на 16 дек. 2016  ·  3Комментарии  ·  Источник: elastic/kibana

Слишком часто новые пользователи достигают настройки server.basePath и не понимают, что им нужно переписать запросы, поступающие в Kibana. Хотя было бы здорово, если бы мы могли просто изменить способ работы server.basePath не нарушая каждую существующую установку с помощью этого параметра, я думаю, что мы могли бы сделать больше, чтобы помочь человеку понять, что не так, отображая справочное сообщение, когда сервер отвечает. с 404, а URL-адрес начинается с server.basePath .

Core enhancement

Самый полезный комментарий

Кажется, здесь забота:

  • Каждый, кто пытается использовать «basePath», запутывается, потому что он не делает того, чего ожидает от него каждый новый пользователь. (Я тоже только что потратил час на этот путь!)
  • Вы не хотите менять «basePath», потому что это нарушит существующие установки.

Так почему бы не ввести второй параметр и сразу же поместить его под basePath в yml с примечанием: «Если вы хотите изменить 'basePath', вы можете также изменить этот параметр 'incomingRewriteRule'"

Таким образом, люди не будут так запутываться, это будет «просто работать» и не нарушит чью-либо уже существующую установку.

Все 3 Комментарий

Кажется, здесь забота:

  • Каждый, кто пытается использовать «basePath», запутывается, потому что он не делает того, чего ожидает от него каждый новый пользователь. (Я тоже только что потратил час на этот путь!)
  • Вы не хотите менять «basePath», потому что это нарушит существующие установки.

Так почему бы не ввести второй параметр и сразу же поместить его под basePath в yml с примечанием: «Если вы хотите изменить 'basePath', вы можете также изменить этот параметр 'incomingRewriteRule'"

Таким образом, люди не будут так запутываться, это будет «просто работать» и не нарушит чью-либо уже существующую установку.

При использовании в сочетании с плагином Kibana Shield (он же XPack Security) вы получаете не ошибку 401, а бесконечный цикл перенаправления 302, поскольку Shield перенаправляет на /kibana/login

kibana_requests

Без реализации процесса перезаписи URL-адресов для kibana, похоже, невозможно использовать AWS ALB с маршрутизацией на основе пути. AWS ALB не изменяет путь, который передается серверной части.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги