GrayLog

Used to catch and index all logs from the Platform and store it in the Elasticsearch. Logs come from the Fluentd to GrayLog using the GELF protocol.

Downtime

acceptable

  • If logs in GELF protocol sent using a UDP connection then all logs from the Platform will be lost during the downtime.
  • If logs are sent using a TCP connection then GrayLog downtime is acceptable for a time. The Fluentd will handle this.

Scaling

Generally one instance (1 replica) of GrayLog is enough to handle the load.

Deployment

Strong dependencies

Weak dependencies