Elasti c APM Agent KIbana UI Транзакции NA - PullRequest
0 голосов
/ 08 апреля 2020

Мы недавно представили elasti c APM для мониторинга производительности приложений. После развертывания у нас возникла проблема с пользовательским интерфейсом Kibana APM, которая не отображает транзакции для нескольких служб.

enter image description here

у нас есть данные в индекс APM, но транзакции не отображаются в пользовательском интерфейсе панели управления Kibana APM, мы получаем среднее время ответа N / A и минута транс.пер. равны 0.

APM-Server 7.6.1 Elasti c Agent - 1.15.0 ELK Stack - 7.6.1

Пожалуйста, помогите мне в этом, чтобы определить проблему.

Заранее спасибо.

1 Ответ

0 голосов
/ 12 апреля 2020

Наконец-то заметил проблему.

API приложения возвращает имя службы как Bootstrap, поскольку.

in the Response Headers we are getting bootstrapp {
  "Content-Type": "application/json;charset=UTF-8",
  "Date": "Fri, 10 Apr 2020 20:01:37 GMT",
  "Server": "Jetty(9.2.13.v20150730)",
  "Transfer-Encoding": "chunked",
  "X-Application-Context": "bootstrap:31144"
}

public static void main(String[] args) throws Exception {
        SpringApplication.run(Application.class, args);
    }

Идентификатор не задан, поэтому используется значение по умолчанию

Идентификатор может быть установить как это

public static void main(String[] args) throws Exception {
        SpringApplication.run(Application.class, args).setId("the text that you want to see int the header");
    }

...