Плитка / греографическая карта в Кибане не работает

Здесь не используется pax , но это довольно простой способ сделать то, что вам нужно, сделать, сделать:

IFS="\n"
for file in *.txt; do
    cp -- "$file" "${file%.txt}_name.txt"
done

конструкция $ {var% suffix} удалит суффикс из конца значения $ var ; это используется для удаления расширения файла.

1
12.05.2017, 17:05
1 ответ

Для передачи географических данных в elasticsearch необходимо создать фильтр logstash для обработки поля, ссылающегося на IP-адрес, и создание новых полей с географическими данными.

На основе этой статьи Как отобразить местоположение пользователя с помощью GeoIP и ELK?

Мой новый /etc/logstash/conf.d :

filter {
  geoip {
    source => "source_ip"
    target => "geoip"
    database => "/etc/logstash/GeoLiteCity.dat"
    add_field => [ "[geoip][coordinates]", "%{[geoip][longitude]}" ]
    add_field => [ "[geoip][coordinates]", "%{[geoip][latitude]}"  ]
  }
  mutate {
    convert => [ "[geoip][coordinates]", "float"]
  }
}

После применения этого журнала там необходимо перезапустить logstash и дважды проверить журналы в / var / log / logstash .

Итак, конечный результат:

map

3
27.01.2020, 23:25

Теги

Похожие вопросы