Skip to content

Feature/Send logs to LogStash #32

@faraonc

Description

@faraonc

Description

As a developer, I want to monitor logs to check for known error and fatal logs.

The expected workflow is the following:

  1. Services send logs to LogStash.
  2. LogStash sends logs to ES Monitoring Cluster.
  3. Kibana can be used to check if the data from the logs have been indexed.

Logs may have to be formatted so LogStash can easily ingest the logs

Story Points

5

Definitions of Done

  • setup a docker-compose yml file in hwsc-lib to run the following instances for unit testing
    • es monitoring cluster
    • logstash
    • kibana (may not be needed)
  • implement a LogStash Client
  • setup CI/CD to run docker-compose for the unit test
  • write the epic
  • format services' logs
    • app-gateway-svc
    • document-svc
    • user-svc
    • file-transaction-svc
  • Python3.7 implementation

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions