Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 13052|Vastaus: 1

Aloita Logstashin kanssa, joka on avoimen lähdekoodin lokinhallintatyökalu

[Kopioi linkki]
Julkaistu 2021-1-27 15:34:49 | | | |
Logstash on alusta sovelluslokien ja tapahtumien siirtoon, käsittelyyn, hallintaan ja hakemiseen. Voit käyttää sitä sovelluslokien keräämiseen ja hallintaan yhtenäisesti sekä tarjota verkkokäyttöliittymän kyselyihin ja tilastoihin.

Centos 7 asennus ja käyttöönotto elasticsearch-6.5.2 -opas
https://www.itsvse.com/thread-6173-1-1.html

Asenna elasticsearch-6.5.2 elasticsearch-head -lisäosa
https://www.itsvse.com/thread-6190-1-1.html

Opas elasticsearch-analysis-ik:n asentamiseen elasticsearch-6.5.2:een
https://www.itsvse.com/thread-6191-1-1.html

Centos 7 asennus ja käyttöönotto elasticsearch-6.5.2 -opas
https://www.itsvse.com/thread-6173-1-1.html

Asenna elasticsearch-6.5.2 elasticsearch-head -lisäosa
https://www.itsvse.com/thread-6190-1-1.html

Opas elasticsearch-analysis-ik:n asentamiseen elasticsearch-6.5.2:een
https://www.itsvse.com/thread-6191-1-1.html


Logstash tarkoittaa yksinkertaisesti dataa:Syöte, suodatin, lähtöDatan lähde ja tulostus voivat olla tiedostoja, mq-, tcp-dataa, tietokantoja, es-tiedostoja jne.Sen ei tarvitse olla Elasticsearch(et))!

Lataa ja asenna

Ensiksi tietokoneen täytyy asentaa Java-ympäristö (pois jätetty pois)

C:\Users\itsvse_nuc>java -version
Java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-bittinen palvelin-VM (build 25.271-b09, sekamuoto)

Hyperlinkin kirjautuminen on näkyvissä.

Logstash-latausosoite:Hyperlinkin kirjautuminen on näkyvissä.Otetaan esimerkiksi Windows, lataa ja avaa se.

Aloitusopas

Logstash käyttää {} alueiden määrittelyyn, mikä voi sisältää plugin-alueiden määritelmiä, ja voit määritellä useita plugineja yhdelle alueelle. Plug-in-alueella voit määrittää avain-arvopari-asetukset. Esimerkkejä ovat:


Oletus logstash-sample.conf-tiedosto näyttää tältä:

# Esimerkki Logstash-konfiguraatiosta yksinkertaisen luomiseen
# Beats -> Logstash -> Elasticsearch-putkisto.

Syöte {
  Beats {
    portti => 5044
  }
}

Output {
  elasticsearch {
    juontajat => ["http://localhost:9200"]
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY. MM.dd}"
    #user => "elastinen"
    #password => "changeme"
  }
}
Beats-sarjan ohjelmisto tukee Lumberjack-protokollaa, ja Logtail voi käyttää Lumberjack-protokollaaRytmitOhjelmistojen (MetricBeat, PacketBeat, Winlogbeat, Auditbeat, Filebeat, Heartbeat jne.) ja Logstashin keräämät tiedot ladataan lokipalveluun.

Lue lokitiedosto

Synkronoi tiedoston sisältö ja kuuntele sitä

Kuuntelun jälkeen et voi avata, muokata ja tallentaa tiedostoa, sinun täytyy käyttää echoa >> lisätäksesi sisältöä tiedostoon, näet sen

Lue mysql

Käytä stdiniä syötteenä ja stdoutia lähtönä

Suorita seuraava komento ohjelmabin-hakemistossa:

Logstash End Lisäämme automaattisesti useita kenttiä, aikaleiman @timestamp, version @version, syötetyn tyypin ja isäntänimen isännän.



Kuuntele UDP-porttia syötteenä

Ohjelmabin-hakemistosta luo uusi test.conf-konfiguraatiotiedosto seuraavasti:

Käynnistä logstash-ohjelma konfiguraatiotiedostolla cmd-komennolla seuraavasti:

.net/c# UDP-viestintälaite [lähdekoodi]
https://www.itsvse.com/thread-3538-1-1.html
Kun yritetään lähettää dataa UDP-protokollan kautta, C#-koodi on seuraava:

{"name":"architect","age":116,"result":{"url":"https://www.itsvse.com/"}}
Kuten alla on esitetty:



Muokkaa test.conf-konfiguraatiotiedostoa ja yritä kirjoittaa tiedot Elasticsearch(eihin) seuraavasti:

Kibana antaa sinun nähdä, että data on onnistuneesti kirjoitettu ES:ään, kuten seuraavassa kuvassa näkyy:



(Loppu)





Edellinen:Lataa, päivitä, lisää ja poista tiedostoja SVN:llä
Seuraava:CentOS laskee jokaisen kansion koon ja etsii suuria tiedostoja
 Vuokraisäntä| Julkaistu 2021-5-7 klo 14:26:57 |
Johdanto Logstash API -rajapintaan
https://www.itsvse.com/thread-9638-1-1.html
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com