Graylog is an integrated Open Source log capture and analysis solution for operational intelligence.
Graylog is an integrated log capture and analysis solution for operational intelligence.
Non Graylog-authored components include MongoDB for metadata and Elasticsearch for log file storage and text search.
Basically is a server that collect log messages and provide an interface for analysis and monitoring
Architectural view
Messages (logs) are only stored in Elasticsearch. If we have data loss on Elasticsearch, the messages are gone.
MongoDB is only storing meta information and will be abstracted with a general database layer in future versions. This will allow you to use other databases like MySQL instead.