Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/Send logs to LogStash #32

Open
4 of 13 tasks
faraonc opened this issue May 30, 2019 · 0 comments
Open
4 of 13 tasks

Feature/Send logs to LogStash #32

faraonc opened this issue May 30, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@faraonc
Copy link
Member

faraonc commented May 30, 2019

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
@faraonc faraonc added the enhancement New feature or request label May 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants