Was ist die Verwendung von MongoDB in GrayLog2?
GrayLog2 erfordert sowohl ElasticSearch und MongoDB, während Logstash verwendet nur ElasticSearch zum speichern und durchsuchen der logs. what does mongo provide in graylog2?
- Dies war das erste Google-suchergebnis für
graylog2 mongodb
: alexey-palazhchenko.tumblr.com/post/5070526903/... - Der link, den Sie teilten nicht mit Elastic Search an alle, die config, ich sehe nutzt Elastic Search für die persistente Speicherung.
- Was ist Ihre Frage?
"What does mongo provide in graylog2?"
Dass blog-post behandelt die Frage, wie angegeben. - Sie können nicht verwenden ES als Persistenz-Schicht, ES ist eine Suchmaschine, Mongo Datenbank, tun Sie, was Sie gemacht werden!
- Warum die Wahl mongo über mysql? Wie war es einen technischen Grund, oder eine Leistung Grund, oder war es vielleicht nur eine Voreinstellung? Ich war schon immer gespannt.
- Mongo und MySQL sind beide DBMS aber ganz anders. Mongo ist toll, wenn Sie haben eine Menge Daten und wollen zu tun on-the-fly-Berechnungen. Perf ist ein weiterer Faktor, keine Tabelle sperren, keine Transaktionen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Graylog2 verwendet mongodb für die web-interface-Einheiten. Streams, Benachrichtigungen, Benutzer, Einstellungen, Cache stream zählt etc. So ziemlich alles, was Sie sehen und Bearbeiten Sie in der web-interface-mit Ausnahme der Protokolle selbst.