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