Content-Length: 214804 | pFad | https://github.com/dotnet/tye/issues/512

99 Logging Extension - Seq · Issue #512 · dotnet/tye · GitHub
Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

Logging Extension - Seq #512

Closed
razfriman opened this issue May 29, 2020 · 1 comment · Fixed by #513
Closed

Logging Extension - Seq #512

razfriman opened this issue May 29, 2020 · 1 comment · Fixed by #513
Labels
Milestone

Comments

@razfriman
Copy link
Contributor

razfriman commented May 29, 2020

What should we add or change to make your life better?

Create an extension to push logs to Seq

This would be similar to the existing extension built into Tye:

Tye can push logs to Elastic stack easily without the need for any SDKs or code changes in your services.

Would be implemented in a method like this into tye.yaml:

extensions:
  - name: seq

Why is this important to you?

I have implemented Seq into my microservice project, however seeing how simple it was to integrate logging with the built-in Tye method was eye opening.

Would be great to build a lot more extensions like this. E.g. grafana, prometheus, jaeger,


For context -- I have used this library in the past and it made configuring logging very simple with json-like settings to magically determine where to send logs. This could be used as a reference for implementing this feature:

https://github.com/convey-stack/Convey.Logging

https://github.com/convey-stack/Convey.Logging/blob/master/src/Convey.Logging/Extensions.cs

@razfriman
Copy link
Contributor Author

Updated with an implementation + docs

@jkotalik jkotalik added this to the 0.3 milestone Jun 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/dotnet/tye/issues/512

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy