Kibana - Gestão
A seção Gerenciamento no Kibana é usada para gerenciar os padrões de índice. Neste capítulo, discutiremos o seguinte -
- Criar padrão de índice sem campo de filtro de tempo
- Criar padrão de índice com campo de filtro de tempo
Criar padrão de índice sem campo de filtro de tempo
Para fazer isso, vá para Kibana UI e clique em Gerenciamento -
Para trabalhar com Kibana, primeiro temos que criar um índice que é preenchido a partir de elasticsearch. Você pode obter todos os índices disponíveis em Elasticsearch → Gerenciamento de índices conforme mostrado -
No momento, a elasticsearch tem os índices acima. A contagem de documentos informa o número de registros disponíveis em cada um dos índices. Se houver algum índice atualizado, a contagem de documentos continuará mudando. O armazenamento primário informa o tamanho de cada índice carregado.
Para criar um novo índice em Kibana, precisamos clicar em Padrões de índice como mostrado abaixo -
Depois de clicar em Padrões de índice, obtemos a seguinte tela -
Observe que o botão Criar padrão de índice é usado para criar um novo índice. Lembre-se de que já temos countriesdata-28.12.2018 criado bem no início do tutorial.
Criar padrão de índice com campo de filtro de tempo
Clique em Criar padrão de índice para criar um novo índice.
Os índices de elasticsearch são exibidos, selecione um para criar um novo índice.
Agora, clique em Próxima etapa .
A próxima etapa é definir a configuração, onde você precisa inserir o seguinte -
O nome do campo de filtro de tempo é usado para filtrar dados com base no tempo. A lista suspensa exibirá todos os campos relacionados a hora e data do índice.
Na imagem mostrada abaixo, temos Visiting_Date como um campo de data. Selecione Visiting_Date como o nome do campo Filtro de tempo.
Clique Create index patternbotão para criar o índice. Uma vez feito isso, ele exibirá todos os campos presentes em seu índice medicalvisits-26.01.2019 conforme mostrado abaixo -
Temos os seguintes campos no índice medicalvisits-26.01.2019 -
["Visit_Status","Time_Delay","City","City_id","Patient_Age","Zipcode","Latitude
","Longitude","Pathology","Visiting_Date","Id_type","Id_personal","Number_Home_
Visits","Is_Patient_Minor","Geo_point"].
O índice contém todos os dados das visitas médicas domiciliares. Existem alguns campos adicionais adicionados por elasticsearch quando inserido do logstash.