Logstash
Logstash yra programinė įranga, kuri padeda filtruoti ir saugoti duomenis. Tai iš elastinga, įmonė, įkurta 2012 m Amsterdame produktas. Elastiniai sukūrė programuotojų, kurie padarė "Apache lucene ir Elasticsearch: Shay Banon, Stevenas SCHüüRMAN, Simonas Willnaur Uri Boness. Šiandien įmonėje dirba žmonių 32 šalyse. Bendrovės JAV būstinė yra Mountain View, Kalifornijoje. Yra ir kitų Amerikos biurai, esantys Finiksas, Niujorke ir San Franciske. kiti elastinga biurai yra Amsterdame, Honkonge, Šveicarijoje, Jungtinėje Karalystėje, Berlyne, Miunchene, Norvegijoje, Japonijoje, Korėjoje, Singapūre, Prancūzijoje ir Australijoje. Kiti produktai siūlomi elastinga apima Kibana, Beats, X-pack, elastinga Cloud, Es-Hadoop ir kai kurios kitos mažesnės aukos. Žymūs klientai yra "Sprint", Indiana University, Travelport, patraukti, Stormfish, SAP sutampa, CBC, atrasti, Fermilab, "eBay", Lyft, IEEE, Blizzard Entertainment, Citibank, Otto varikliai, Cox Communications ir Credit Suisse.
- Priima duomenis iš beveik bet kokio šaltinio ar įvykį ir apdoroja jį produkcijos į "Atlicināt" (ar daug saugojimo vietose, priklausomai nuo filtrų)
- Duomenys gali būti apdoroti naudojant programavimo ir transformuoti, o tranzitu.
- Pavyzdžiui, Logstash gali būti naudojamas iššifruoti geografines koordinates iš IP adreso įvesties
- Suderinamas su Elastiniai sukrauti duomenų Analytics greitai įžvalgos
- Keli matomumas (Elastiniai X-Pack) Įrankiai sekti serverio ir programos vykdymo
- Atviro kodo ir visiškai nemokamai atsisiųsti ir naudoti
- Aktyviai plėtoti. Naujausia atnaujinimas (versija 6.2.3) buvo išleistas kovo 20, 2018
- Įdiegimas yra tik keturi paprasti žingsniai ir komandinės eilutės: bin / logstash -f logstash.conf
- Išsamus vadovas yra prieinami internete, kad padėtų naujos administratoriai gauti pradėjo (ten taip pat naudinga vaizdo galima čia)
- Priklauso nuo Java, kuri turi savo problemų, susijusių su saugumo spragų (naujausia versija Logstash reikalauja Java 8 versijos arba naujesnės įrengimo)
Duomenų valdymas yra esminė technologijų orientuotas verslo, ir šiandien, duomenys gali ateiti iš daugelio šaltinių tuo pačiu metu. Bet kaip kompanija surengs didžiulį duomenų srautą iš visomis kryptimis? Tai kur Logstash praverčia. Šis serveris pusė programa yra specialiai sukurta siekiant praryja duomenis iš visų "dydžių, formų ir šaltinių." apdorojimo metu, duomenys gali būti siunčiami per filtrus, nustatyti jo galutinį tikslą, kuris gali būti vienas arba veislė "stashes," pavyzdžiui, serveriai, debesų ar kitų saugojimo srityse. Duomenys gali būti įvestas nuo lanksčios Beats "," Amazon Web Services CloudWatch API, sofos DB Elasticsearch grupių, shell komandų produkcijos, renginius iš failų, ganglijų pakelių per UDP, GELF formato pranešimais (kaip renginių) per Graylog2, "Google Cloud PubSub, grafitas, HTTP ar HTTPS renginiai, Renginiai iš IRC serverio, JMS Broker renginiai, Java Application metrikų per JMX, AWS kineziterapeutai srauto įvykių, Lumberjack, lėlių serverio renginiai, RabbitMQ keitimo renginiai, RELP įvykiai per TCP lizdą, Salesforce SOQL užklausas, SNMP renginiai , AWS Paprasta eilės Paslaugų, "Twitter" transliacijos API, Unix lizdas renginius, XMPP / Jabber protokolo renginius ir dar daugiau. Yra net įskiepiai generuoti atsitiktinius įvykius, bandymų tikslais. Logstash yra puikus automatizuoti duomenų rinkimą ir apdorojimą, taupymo apkrovų produktyvumo laiko kitoms užduotims. Programinė įranga yra labai konfigūruojama, ir daugiau kaip 200 įskiepių egzistuoja, įsitikinkite, kad Logstash gali dirbti nepriklausomai nuo duomenų ji teikiama.