Missä on Elasticsearch-lokitiedosto Elasticsearchissa?

Missa On Elasticsearch Lokitiedosto Elasticsearchissa



Elasticsearch on hakukone ja big data -ratkaisu, joten sen toimintaan liittyy useita prosesseja ja käyttötapauksia. Käyttäjä voi tallentaa tietoja tietokantaan, hallita niitä ja poimia niitä kyselyillä saadakseen siitä hyödyllistä tietoa. Alusta luo lokitiedoston jokaisesta taustalla käynnissä olevasta tai näytöllä tapahtuvasta prosessista yhteyden alusta loppuun.

Tämä opas selittää polun, johon lokitiedosto on tallennettu Elasticsearchissa.







Missä on Elasticsearch-lokitiedosto Elasticsearchissa?

Lokitiedosto on tallennettu ' lokit ' hakemisto ' Elasticsearch ”-kansioon. Se sisältää useita tiedostoja, koska lokitiedoston luontiprosessi tapahtuu koko ajan. Lokitiedosto luodaan jokaiselle käyttäjän Elasticsearchissa suorittamalle toiminnalle. Lokitiedosto luodaan yhteyden muodostamista varten palvelimeen ja se päivittää lokit, kunnes käyttäjä kirjautuu ulos palvelusta.



Vaihe 1: Siirry Elasticsearch-lokikansioon



Suuntaa vain sisään lokit ” -kansioon ja avaa äskettäin luotu tiedosto, koska seuraava kuvakaappaus korostaa järjestelmässä avattavaa tiedostoa:






Vaihe 2: Näytä lokit

Lokitiedoston sisältö tallennetaan lokin hakemistoon. Se selittää jokaisen toiminnon aikaleimalla ja viesti selittää tuolloin tapahtuneen prosessin. Se sisältää myös osion siitä, onnistuiko toiminto vai ei, ja virhelokitiedosto on myös tallennettu Elasticsearchin lokin hakemistoon:



Kuinka muuttaa lokitiedoston polkua Elasticsearchissa?

Käyttäjä voi myös muuttaa lokitiedostojen polkua ja tulevat lokit luodaan päivitettyyn hakemistoon. Jos haluat muuttaa lokitiedoston polun, avaa ' elasticsearch.yml ' tiedosto hakemistosta ' config ” hakemistoon Elasticsearch-kansiossa:


Muuta polkua

Etsi tiedostosta polkuosa ja lisää rivi seuraavalla syntaksilla:

path.logs: < Hakemiston täydellinen polku >


Poista komento poistamalla ' # ” merkki ennen sitä ja muuta hakemiston polku järjestelmästäsi:

path.logs: C:\Users\Lenovo\Documents\ElasticSearch\elasticsearch-8.8.2\custom-log



Käynnistä Elasticsearch-palvelu

Yhdistä sen jälkeen vain Elasticsearch-moottoriin kirjoittamalla seuraava komento Windows-päätteeseen Elasticsearchin bin-hakemiston sisällä:

elasticsearch.bat



Yhdistä Elasticsearch-palveluun

Kirjaudu sisään Elasticsearchiin suorittamalla se ' paikallinen isäntä ' käyttämällä ' 9200 ” porttinumero verkkoselaimessa seuraavassa muodossa:

paikallinen isäntä: 9200



Tarkista lokitiedosto päivitetystä hakemistosta

Siirry sen jälkeen päivitettyyn lokien hakemistoon ja siellä luodaan joitain uusia lokitiedostoja edellisessä vaiheessa tapahtuneelle yhteysprosessille, avaa vain yksi niistä:


Seuraava kuvakaappaus sisältää yhteysprosessia varten luodun lokitiedoston sisällön:


Tämä koskee polkua, johon Elasticsearch-lokitiedostot tallennetaan.

Johtopäätös

Elasticsearch-lokitiedostot sijaitsevat oletusarvoisesti ' lokit ' alihakemisto ' Elasticsearch ”hakemistosta. Se päivittää jatkuvasti tiedostoa jokaiselle prosessille. Lokit kirjoitetaan jokaiselle Elasticsearchissa tapahtuneelle toiminnalle sen yhteyden muodostamisesta siihen asti, kun käyttäjä lopetti sen. Käyttäjä voi myös muuttaa polkua lokitiedostojen tallentamiseen nähdäkseen tietyn toiminnan yhteydessä luodut lokit. Tässä oppaassa on selostettu lokitiedoston polun tarkastelu Elasticsearchissa ja sen muuttaminen.