“Padrões de índice: especifique um padrão de índice padrão” em Kibana

5

Estou tentando criar um mundo de olá simples para o ELK e ver os relatórios do kibana pela Internet. Eu instalei o kibana, logstash, nginx e pesquisa elástica. Aqui está o meu /etc/logstash/conf.d/10-syslog.conf :

input {
  file {
    path => [ "/var/log/*.log", "/var/log/messages", "/var/log/syslog" ]
    type => "syslog"
  }
}

output {
  elasticsearch { host => localhost }
  stdout { codec => rubydebug }
}

filter {
  if [type] == "syslog" {
    grok {
      match => { "message" => "%{SYSLOGTIMESTAMP:syslog_timestamp} %{SYSLOGHOST:syslog_hostname} %{DATA:syslog_program}(?:\[%{POSINT:syslog_pid}\])?: %{GREEDYDATA:syslog_message}" }
      add_field => [ "received_at", "%{@timestamp}" ]
      add_field => [ "received_from", "%{host}" ]
    }
    syslog_pri { }
    date {
      match => [ "syslog_timestamp", "MMM  d HH:mm:ss", "MMM dd HH:mm:ss" ]
    }
  }
}

Eu posso acessar o Kibana pela internet. No entanto, posso ver os relatórios porque ocorreu um erro no Kibana ao clicar em Painel, Visualizar ou Descobrir:

Index Patterns: Please specify a default index pattern

Como exatamente devo especificá-lo? Eu só quero manter isso simples por enquanto.

    
por Dett 05.06.2016 / 19:28

2 respostas

0

Basta ir ao Kibana - > Gestão - > Configurações avançadas e preencha o campo "defaultIndex". Claro, é necessário que este índice exista no ES.

    
por 20.08.2018 / 16:32
0

O Kibana usa "padrões de índice" para visualizar os dados armazenados em seus índices de elasticsearch.

Você precisa acertar o ponto de extremidade restabelecedor do elasticsearch e verificar quais são os seus índices, fazendo

curl -X GET <elasticsearchIP>:<elasticsearchport>/_cat/indices?v

Isso listará todos os índices. Então, sob o kibana, vá para     gestão - > padrões de índice - > criar padrões de índice

Aqui você escreve uma expressão regular que corresponde a um ou mais dos seus índices de elasticsearch. Por exemplo, se seus índices se parecem com os meus:

logstash-2018.10.29 
logstash-2018.11.14 

você pode escrever um padrão de índice chamado     registro* e mostraria dados de ambos os índices do logstash

    
por 21.11.2018 / 23:04