Я пытаюсь создать карту плитки с Kibana. Моя учетная запись conf logstash работает правильно и генерирует все, что нужно Kibana для построения карты плитки. Это мой конф logstash:Планируйте карту плитки со стеком ELK
input {
file {
path => "/home/ec2-user/part.csv"
start_position => "beginning"
sincedb_path => "/dev/null"
}
}
filter {
csv {
separator => ","
columns => ["kilo_bytes_total","ip","session_number","request_number_total","duration_minutes_total","referer_list","filter_match_count_avg","request_number_avg","duration_minutes_avg","kilo_bytes_avg","segment_duration_avg","req_by_minute_avg","segment_mix_rank_avg","offset_avg_avg","offset_std_avg","extrem_interval_count_avg","pf0_avg","pf1_avg","pf2_avg","pf3_avg","pf4_avg","code_0_avg","code_1_avg","code_2_avg","code_3_avg","code_4_avg","code_5_avg","volume_classification_filter_avg","code_classification_filter_avg","profiles_classification_filter_avg","strange_classification_filter_avg"]
}
geoip {
source => "ip"
database => "/home/ec2-user/logstash-5.2.0/GeoLite2-City.mmdb"
target => "geoip"
add_field => [ "[geoip][coordinates]", "%{[geoip][longitude]}" ]
add_field => [ "[geoip][coordinates]", "%{[geoip][latitude]}" ]
add_tag => "geoip"
}
mutate {
convert => [ "[geoip][coordinates]", "float"]
}
}
output {
elasticsearch {
index => "geotrafficip"
}
}
И это то, что, что порождает:
Это выглядит здорово. Пытаясь создать свою карту плитки, у меня есть это сообщение:
Что делать? Кажется, что я должен добавить где-то возможность использовать шаблоны dinamyc. Должен ли я создать шаблон и добавить его в свой файл conf logstash? Может ли кто-нибудь дать мне отзыв? спасибо !