Portál AbcLinuxu, 28. dubna 2024 02:50


Dotaz: Elasticsearch Error

3.8.2020 21:49 zipi | skóre: 21
Elasticsearch Error
Přečteno: 385×
Odpovědět | Admin
Zdravím, nesetkal se někdo stouto chybou .?
Exiting: couldn't connect to any of the configured Elasticsearch hosts. Errors: [error connecting to Elasticsearch at http://127.0.0.1:5044: Get http://127.0.0.1:5044: dial tcp 127.0.0.1:5044: connect: connection refused]

telnet na 9200 je OK, telnet na 5044 je OK, telnet na 5601 je OK

Chyba se zobrazuje při pokusu přidat modul pomoci parametru filebeat setup

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.8.2020 08:39 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Elasticsearch Error
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aktivně je odmítáno spojení na 127.0.0.1:5044 – buď to blokuje firewall, nebo tam nic nenaslouchá. Můžete to vyzkoušet např. pomocí telnetu z toho zařízení, kde se má komunikace navazovat – pokusíte se s ním připojit také na IP adresu 127.0.0.1 (tj. místní počítač) na portu 5044. („Telnet na 5044 je OK“ nic neříká, nevíme odkud ani kam jste to zkoušel.)
4.8.2020 09:27 zipi | skóre: 21
Rozbalit Rozbalit vše Re: Elasticsearch Error
Zkouším to právě s toho PC, kde je nainstalované ELK - v soboru /etc/logstash/logstash.yml - mam jen povoleno:
path.data: /var/lib/logstash
pipeline.ordered: auto
http.host: 127.0.0.1
path.logs: /var/log/logstash

telnet 127.0.0.1 5044 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'.

v souboru: /etc/logstash/conf.d/input-beat.conf

input {
  beats {
    port => 5044
  }
}

v souboru: /etc/logstash/conf.d/output-elasticsearch.conf

output {
  elasticsearch { hosts => ["127.0.0.1:9200"]
    hosts => "127.0.0.1:9200"
    manage_template => false
    index => "%{[@metadata][beat]}-%{+YYYY.MM.dd}"
    document_type => "%{[@metadata][type]}"
  }
}
4.8.2020 12:55 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Elasticsearch Error
Napadá mne už jen zda do toho nemůže vstupovat SElinux nebo něco takového. Když je v logu hláška, že se na tu adresu a port nelze připojit, a telnetem se tam připojit lze.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.