Как создается сокращенный URL в Кибане? - PullRequest
0 голосов
/ 22 февраля 2019

Что такое алгоритм, который создает укороченные ссылки в Kibana 6.6?Какой ввод он принимает и какой алгоритм хеширования используется?

Я знаю, что ссылки могут быть сокращены с помощью REST API, но я не хочу использовать его по причинам, которые я собираюсь описать ниже.

Итак, история такова: у меня есть конвейер, который ежедневно запускает безумное количество сборок.Как часть итогового отчета я хочу прикрепить URL к соответствующей панели мониторинга Kibana (в зависимости от того, на каком хосте был выполнен конвейер).Это легко сделать, взяв нелепо длинную ссылку на панель инструментов и заменив ее часть, которая указывает, какой хост отображать.Полученный отчет отправляется в базу данных, поэтому я не хочу отправлять длинную ссылку.Я также не хочу использовать REST API, потому что локальная генерация хэша происходит быстрее, и я запускаю конвейер тысячи раз в день, поэтому экономия секунды при обращении к серверу означает, что я могу выполнять больше сборок.

...