See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13052|Vastuse: 1

Alusta Logstashiga, avatud lähtekoodiga logihaldustööriistaga

[Kopeeri link]
Postitatud 2021-1-27 15:34:49 | | | |
Logstash on platvorm rakenduslogide ja sündmuste edastamiseks, töötlemiseks, haldamiseks ja hankimiseks. Seda saab kasutada rakenduste logide ühtseks kogumiseks ja haldamiseks ning pakkuda veebiliidest päringute ja statistika jaoks.

Centos 7 paigaldus ja juurutamine elasticsearch-6.5.2 õpetus
https://www.itsvse.com/thread-6173-1-1.html

Paigalda elasticsearch-6.5.2 elasticsearch-head plugin
https://www.itsvse.com/thread-6190-1-1.html

Õpetus elasticsearch-analysis-ik paigaldamiseks elasticsearch-6.5.2 süsteemis
https://www.itsvse.com/thread-6191-1-1.html

Centos 7 paigaldus ja juurutamine elasticsearch-6.5.2 õpetus
https://www.itsvse.com/thread-6173-1-1.html

Paigalda elasticsearch-6.5.2 elasticsearch-head plugin
https://www.itsvse.com/thread-6190-1-1.html

Õpetus elasticsearch-analysis-ik paigaldamiseks elasticsearch-6.5.2 süsteemis
https://www.itsvse.com/thread-6191-1-1.html


Logstash tähendab lihtsalt andmeid:Sisend, filter, väljundAndmete allikaks ja väljundiks võivad olla failid, mq, tcp-andmed, andmebaasid, es-andmed jne.See ei pea olema Elasticsearch(es))!

Laadi alla ja paigalda

Esiteks peab arvuti paigaldama Java keskkonna (välja jäetud)

C:\Users\itsvse_nuc>java -version
Java version "1.8.0_271"
Java(TM) SE käituskeskkond (build 1.8.0_271-b09)
Java HotSpot(TM) 64-bitine Server VM (build 25.271-b09, segatud režiim)

Hüperlingi sisselogimine on nähtav.

Logstashi allalaadimise aadress:Hüperlingi sisselogimine on nähtav., võttes näiteks Windowsi, lihtsalt laadi alla ja ava.

Alustamise õpetus

Logstash kasutab {} regioonide defineerimiseks, mis võivad sisaldada plugin-regioonide definitsioone, ning saad defineerida mitu pluginat ühes piirkonnas. Pistikprogrammi alal saad määrata võtme-väärtuse paari seaded. Näited on:


Vaikimisi logstash-sample.conf fail näeb välja selline:

# Näidislogstashi konfiguratsioon lihtsa
# Beats -> Logstash -> Elasticsearch torujuhe.

sisend {
  Beats {
    port => 5044
  }
}

väljund {
  elasticsearch {
    saatejuhid => ["http://localhost:9200"]
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY. MM.dd}"
    #user => "elastne"
    #password => "changeme"
  }
}
Beats'i seeria tarkvara toetab Lumberjacki protokolli ning Logtail saab kasutada Lumberjacki protokolliRütmidTarkvara (MetricBeat, PacketBeat, Winlogbeat, Auditbeat, Filebeat, Heartbeat jne) ja Logstash kogutud andmed laaditakse logiteenusesse.

Loe logifaili

Sünkroniseeri kogu faili sisu ja kuula seda

Pärast kuulamist ei saa sa faili avada, muuta ega salvestada, pead kasutama echo >>, et faili sisu lisada, sa näed seda

Loe mysql-i

Kasuta stdin-i sisendina ja stdouti väljundina

Käivita järgmine käsk programmi bin kataloogi all:

logistash lõpp Lisame automaatselt mitu välja, ajatempli @timestamp, versiooni @version, sisestatud tüübi ja hostinime hosti.



Kuula UDP porti sisendina

Programmi bin kataloogi all loo uus test.conf konfiguratsioonifail järgmiselt:

Alusta logstash programmi konfiguratsioonifailiga, kasutades käsku cmd järgmiselt:

.net/c# UDP sidevidin [lähtekood]
https://www.itsvse.com/thread-3538-1-1.html
Püüdes saata andmeid UDP protokolli kaudu, on C# kood järgmine:

{"name":"architect","age":116,"result":{"url":"https://www.itsvse.com/"}}
Nagu allpool näidatud:



Muuda test.conf konfiguratsioonifaili ja proovi kirjutada andmed Elasticsearch(idesse) järgmiselt:

Kibana võimaldab näha, et andmed on ES-ile edukalt kirjutatud, nagu näitab järgmine pilt:



(Lõpp)





Eelmine:Failide üleslaadimine, uuendamine, lisa ja kustutamine SVN-iga
Järgmine:CentOS loendab iga kausta suurust ja otsib suuri faile
 Üürileandja| Postitatud 2021-5-7 14:26:57 |
Sissejuhatus Logstash API liidesesse
https://www.itsvse.com/thread-9638-1-1.html
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com