Kibana: Sem escolha "automática" para intervalo

Criado em 16 abr. 2015  ·  3Comentários  ·  Fonte: elastic/kibana

Em outro conjunto de dados em que o logstash envia dados ao ES, posso criar visualizações com o intervalo "auto", mas com outro conjunto de dados em que envio os dados por meio da API Java, "auto" não está na caixa suspensa. Veja screeny.

screen shot 2015-04-16 at 10 19 56 pm

O código Java que estou usando para enviar dados é:

  IndexResponse response = transportClient.prepareIndex("foo", "bar", ("" + timestamp)).setSource( jsonBuilder()
      .startObject()
      .field("@timestamp", isoDateFormat.format(new Date(timestamp)))
      .field("url", "blah")
      .endObject()
      ).execute().actionGet();

Comentários muito úteis

Eu descobri depois de horas de frustração. Atualizar a lista de campos nas configurações não é suficiente. Você precisa primeiro excluir o índice em Kibana e adicioná-lo novamente, onde ele permite que você escolha o campo de carimbo de data / hora. Em seguida, o ícone de pequeno tempo aparece e "auto" aparece na lista suspensa.

Todos 3 comentários

Auto não é compatível com índices não baseados em tempo.

Nas configurações (em Kibana), diz que meu campo @timestamp é do tipo "data". Em meu conjunto de dados gerado por logstash, ele diz que meu campo @timestamp também é do tipo "data", mas também mostra um pequeno ícone de tempo próximo ao nome do campo. Você sabe como posso fazer Kibana reconhecer meu campo como um tempo também? Ele o vê como uma data. O que mais precisa ser configurado ou alterado?

screen shot 2015-04-16 at 10 55 17 pm

Eu descobri depois de horas de frustração. Atualizar a lista de campos nas configurações não é suficiente. Você precisa primeiro excluir o índice em Kibana e adicioná-lo novamente, onde ele permite que você escolha o campo de carimbo de data / hora. Em seguida, o ícone de pequeno tempo aparece e "auto" aparece na lista suspensa.

Esta página foi útil?
0 / 5 - 0 avaliações