2016-10-13 2 views
0

Ich beginne mit einem Protokollüberwachungstool, das Prüfprotokolle, Firewallprotokolle und viele andere Protokolle erfasst. Ich habe ein Problem bei der Auswahl der richtigen Datenbank für dieses Projekt als Anzahl der erzeugten Protokolle pro Sekunde sind mindestens 500, die gespeichert werden müssen.Datenbank für die Protokollspeicherung

Nehmen wir an, dass dies in der Lage sein sollte, 1BN + Log-Einträge pro Monat zu unterstützen. Die zwei Faktoren, die am wahrscheinlichsten ins Spiel kommen werden, sind die Fähigkeit, schnell zu schreiben und auch die Fähigkeit, Berichte schnell anzuzeigen.

+1

Für Software-Empfehlungen gibt es eine Schwesterseite, hier sind diese Art von Fragen ziemlich einfach auf der Meinung oder sehr breit. –

Antwort

0

Ein üblicher Stapel, der für die Protokollspeicherung verwendet wird, ist der ELK-Stapel, der aus Elastic Search, Logstash und Kibana besteht.

  • E lastic Suche wird verwendet, um die Dokumente zu speichern und Abfragen ausführen kann.
  • L OgStash überwacht und analysiert die Protokolle.
  • K ibana wird verwendet, um Berichte basierend auf den Daten in der elastischen Suche zu erstellen.

Es gibt andere Optionen da draußen. Splunk ist eine kostenpflichtige Lösung, die all das leistet. Graylog ist eine andere Lösung, die ähnlich zu Splunk ist.

Verwandte Themen