Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13052|Odpověď: 1

Začněte s Logstashem, open-source nástrojem pro správu logů

[Kopírovat odkaz]
Zveřejněno 27. 1. 2021 15:34:49 | | | |
Logstash je platforma pro přenos, zpracování, správu a vyhledávání aplikačních logů a událostí. Můžete ji použít ke sběru a správě aplikačních logů jednotným způsobem a poskytovat webové rozhraní pro dotazování a statistiky.

Instalace a nasazení CentOS 7 elasticsearch-6.5.2 tutoriál
https://www.itsvse.com/thread-6173-1-1.html

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

Tutoriál k instalaci elasticsearch-analysis-ik v elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

Instalace a nasazení CentOS 7 elasticsearch-6.5.2 tutoriál
https://www.itsvse.com/thread-6173-1-1.html

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

Tutoriál k instalaci elasticsearch-analysis-ik v elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html


Logstash jednoduše znamená data:Vstup, filtr, výstupZdrojem a výstupem dat mohou být soubory, mq, tcp data, databáze, es atd.Nemusí to být Elasticsearch(es)!

Stáhněte a nainstalovat

Nejprve musí počítač nainstalovat Java prostředí (vynecháno)

C:\Users\itsvse_nuc>java -version
Java verze "1.8.0_271"
Java(TM) SE runtime prostředí (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, smíšený režim)

Přihlášení k hypertextovému odkazu je viditelné.

Adresa ke stažení logstashe:Přihlášení k hypertextovému odkazu je viditelné., vezmeme jako příklad Windows, stačí si ho stáhnout a rozbalit.

Úvodní tutoriál

Logstash používá {} k definování regionů, což může zahrnovat definice regionů pluginů, a můžete definovat více pluginů v jedné oblasti. V oblasti plug-in můžete nastavit nastavení páru klíč-hodnota. Příklady zahrnují:


Výchozí soubor logstash-sample.conf vypadá takto:

# Ukázková konfigurace logstashe pro vytvoření jednoduchého
# Beats -> Logstash -> Elasticsearch pipeline.

vstup {
  Beats {
    port => 5044
  }
}

výstup {
  elasticsearch {
    moderátoři => ["http://localhost:9200"]
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY. MM.dd}"
    #user => "elastický"
    #password => "changeme"
  }
}
Software řady Beats podporuje protokol Lumberjack a Logtail může používat protokol LumberjackBeatyData shromážděná softwarem (MetricBeat, PacketBeat, Winlogbeat, Auditbeat, Filebeat, Heartbeat atd.) a Logstashem jsou nahrávána do logovací služby.

Přečti si záznam

Synchronizujte veškerý obsah souboru a poslouchejte ho

Po poslechu nemůžete soubor otevřít, upravit a pak uložit, musíte použít echo >> k přidání obsahu do souboru, můžete ho vidět

Přečtěte si mysql

Používejte stdin jako vstup a stdout jako výstup

Spusť následující příkaz v adresáři program bin:

Logstash konec Automaticky přidáváme několik polí, časovou značku @timestamp, verzi @version, typ zadaného a hostitelské jméno host.



Naslouchejte UDP portu jako vstupu

V adresáři program bin vytvořte nový konfigurační soubor test.conf následovně:

Spusťte program logstash s konfiguračním souborem pomocí příkazu cmd následovně:

.net/c# UDP komunikační gadget [zdrojový kód]
https://www.itsvse.com/thread-3538-1-1.html
Při pokusu o odeslání dat přes protokol UDP je kód C# následující:

{"name":"architect","age":116,"result":{"url":"https://www.itsvse.com/"}}
Jak je uvedeno níže:



Upravte konfigurační soubor test.conf a zkuste data zapsat do Elasticsearch(es), následovně:

Kibana vám umožňuje vidět, že data byla úspěšně zapsána do ES, jak je znázorněno na následujícím obrázku:



(Konec)





Předchozí:Nahrávat, aktualizovat, přidávat a mazat soubory pomocí SVN
Další:CentOS počítá každou velikost složky a hledá velké soubory
 Pronajímatel| Zveřejněno 7. 5. 2021 14:26:57 |
Úvod do rozhraní Logstash API
https://www.itsvse.com/thread-9638-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com