Я работаю над проектом, в котором мне нужно создать панель управления Kibana с метриками devops.У нас используется несколько наборов инструментов (Bitbucket, TeamCity, SonarQube, Nexus, Nolio).Цель панели состоит в том, чтобы показать высокоуровневый снимок состояния проекта / приложения.Это будет включать в себя некоторые детали, такие как;время выполнения изменения, частота развертывания, среднее время восстановления, частота отказов изменения, качество кода, количество коммитов и т. д.
У меня такой вопрос;все вышеперечисленные наборы инструментов имеют доступ к RESTful API (или http / s в этом отношении), следовательно, как мне использовать эти данные, возвращаемые вызовами API из инструментов devops (или на странице интерфейса этих инструментов), и вставлять их вFlexiblesearch для его последующего использования Kibana.
Установка logstash или ударов на серверах, на которых работают эти сервисы devops, не вариант, так как это централизовано для организации, и здесь будет установлено стороннее программное обеспечение.нужно много прыгать вокруг для одобрений и процессов.
Пожалуйста, дайте мне знать, если больше информации требуется от myside.