Logstash
Logstash είναι λογισμικό που βοηθά τα στοιχεία του φίλτρου και κατάστημα. Είναι ένα προϊόν ελαστική, μια εταιρεία που ιδρύθηκε το 2012 στο Άμστερνταμ. Ελαστική δημιουργήθηκε από τους προγραμματιστές που έκανε Apache Lucene και Elasticsearch: Shay Banon, Steven Schuurman, Simon Willnaur και Uri Boness. Σήμερα, η εταιρεία απασχολεί τους ανθρώπους σε 32 χώρες. έδρα των Ηνωμένων Πολιτειών της εταιρίας είναι στο Mountain View της Καλιφόρνια. Υπάρχουν και άλλα αμερικανικά γραφεία στο Φοίνιξ, τη Νέα Υόρκη και το Σαν Φρανσίσκο. άλλα γραφεία Ελαστική βρίσκονται στο Άμστερνταμ, το Χονγκ Κονγκ, την Ελβετία, το Ηνωμένο Βασίλειο, το Βερολίνο, το Μόναχο, τη Νορβηγία, την Ιαπωνία, την Κορέα, τη Σιγκαπούρη, τη Γαλλία και την Αυστραλία. Άλλα προϊόντα που προσφέρονται από ελαστική περιλαμβάνουν Kibana, Beats, X-Pack, Elastic Cloud, ES-Hadoop και κάποιες άλλες μικρότερες προσφορές. Αξιοσημείωτες οι πελάτες περιλαμβάνουν Sprint, Πανεπιστήμιο της Ιντιάνα, Travelport, πιάσε, Stormfish, SAP Concur, το CBC, Discover, Fermilab, eBay, Lyft, IEEE, Blizzard Entertainment, Citibank, Otto Motors, Cox Communications και η Credit Suisse.
- Δέχεται δεδομένα από σχεδόν οποιαδήποτε πηγή ή αιτία και επεξεργάζεται για έξοδο σε μια «κρύπτη» (ή πολλούς αποθηκευτικούς χώρους, ανάλογα με τα φίλτρα)
- Τα δεδομένα μπορούν να αναλυθούν μέσω προγραμματισμού και να μετατραπεί κατά τη μεταφορά.
- Για παράδειγμα, Logstash μπορεί να χρησιμοποιηθεί για να αποκρυπτογραφήσει γεωγραφικές συντεταγμένες από μία είσοδο διεύθυνση IP
- Συμβατό με ελαστική Stack ανάλυσης δεδομένων για γρήγορη εικόνα
- Πολλαπλές ορατότητα (Ελαστική X-Pack) εργαλεία για την παρακολούθηση των server και το πρόγραμμα των επιδόσεων
- Open source και εντελώς δωρεάν για download και χρήση
- Ενεργή ανάπτυξη. Η τελευταία ενημέρωση (έκδοση 6.2.3) κυκλοφόρησε στις 20 Μαρτίου 2018
- Η εγκατάσταση είναι μόλις τέσσερα απλά βήματα και μια γραμμή εντολών: bin / logstash -f logstash.conf
- Ένας πλήρης οδηγός είναι διαθέσιμα στο διαδίκτυο για βοήθεια νέους διαχειριστές να ξεκινήσετε (υπάρχει επίσης ένα χρήσιμο διαθέσιμο βίντεο εδώ)
- Ανάλογα με Java, η οποία έχει τα δικά της προβλήματα με ευπάθειες ασφαλείας (η τελευταία έκδοση του Logstash απαιτούν Java έκδοση 8 ή νεότερη έκδοση για την εγκατάσταση)
Η διαχείριση των δεδομένων αποτελεί θεμελιώδες μέρος της τεχνολογίας προσανατολισμό των επιχειρήσεων, και σήμερα, τα δεδομένα μπορεί να προέρχονται από πολλές πηγές ταυτόχρονα. Αλλά πώς μια εταιρεία να οργανώσει μια τεράστια ροή των δεδομένων από κάθε κατεύθυνση; Αυτό είναι όπου Logstash έρχεται σε πρακτικό. Αυτή η πλευρά του server πρόγραμμα είναι ειδικά σχεδιασμένο για να καταπιούν τα δεδομένα από όλα τα «μεγέθη, σχήματα και πηγές.» Κατά τη διάρκεια της επεξεργασίας, τα δεδομένα μπορούν να σταλούν μέσω φίλτρων για να καθορίσει τελικό προορισμό του, το οποίο μπορεί να είναι ένα ή μια ποικιλία από «stashes,» όπως οι διακομιστές, σύννεφα ή άλλες περιοχές αποθήκευσης. Τα δεδομένα μπορούν να εισαχθούν από την ελαστική Beats, Amazon Web Services CloudWatch API, Καναπές DB, συστάδες Elasticsearch, κέλυφος έξοδο της εντολής, τα γεγονότα από τα αρχεία, γάγγλια πακέτα μέσω UDP, τα μηνύματα GELF-μορφή (ως συμβάντα) μέσω Graylog2, το Google Cloud PubSub, γραφίτη, HTTP ή HTTPS γεγονότα, συμβάντα από ένα διακομιστή IRC, JMS Broker γεγονότα, Java μετρήσεις αίτηση μέσω JMX, εκδηλώσεις ρεύμα AWS Kinesis, ξυλοκόπος, εκδηλώσεις Κουκλοθέατρο server, εκδηλώσεις ανταλλαγής RabbitMQ, εκδηλώσεις RELP σε μια υποδοχή TCP, ερωτήματα Salesforce SOQL, εκδηλώσεις SNMP παγίδα , AWS Απλή Ουρά Υπηρεσία, Twitter ροή API, εκδηλώσεις υποδοχής UNIX, XMPP / Jabber εκδηλώσεις πρωτοκόλλου και περισσότερο. Υπάρχει ακόμη και ένα plugin για τη δημιουργία τυχαίων γεγονότων για σκοπούς ελέγχου. Logstash είναι ιδανικό για την αυτοματοποίηση της συλλογής δεδομένων και την επεξεργασία, την αποθήκευση φορτίων του χρόνου παραγωγικότητας για άλλες εργασίες. Το λογισμικό είναι ιδιαίτερα διαμορφώσιμο, και υπάρχουν πάνω από 200 plugins για να βεβαιωθείτε ότι Logstash μπορεί να χειριστεί ό, τι τα δεδομένα είναι δεδομένη.