nameko-logstash

Hey Guys,

Was wondering if the logstash extension was in development and when it
might be available. I recently spun up an ELK stack to play around with and
now it would be great to get some centralized logging going for all of our
awesome nameko microservices.

I did find the nameko-sentry (https://github.com/mattbennett/nameko-sentry)
extension which was also marked as "coming soon", works great. Thanks Matt!

Cheers,
Conor

+1

···

On Wednesday, March 16, 2016 at 3:11:23 PM UTC+2, Conor Seabrook wrote:

Hey Guys,

Was wondering if the logstash extension was in development and when it
might be available. I recently spun up an ELK stack to play around with and
now it would be great to get some centralized logging going for all of our
awesome nameko microservices.

I did find the nameko-sentry (https://github.com/mattbennett/nameko-sentry\)
extension which was also marked as "coming soon", works great. Thanks Matt!

Cheers,
Conor

Hi, i don't know if its mature enough but there is a nameko-logstash
repository on github (https://github.com/jdsolucoes/nameko-logstash\).

···

Em quarta-feira, 16 de março de 2016 10:11:23 UTC-3, Conor Seabrook escreveu:

Hey Guys,

Was wondering if the logstash extension was in development and when it
might be available. I recently spun up an ELK stack to play around with and
now it would be great to get some centralized logging going for all of our
awesome nameko microservices.

I did find the nameko-sentry (https://github.com/mattbennett/nameko-sentry\)
extension which was also marked as "coming soon", works great. Thanks Matt!

Cheers,
Conor

I should really update the docs, because there are quite a few more
"community extensions" that are available now.

What I originally meant when I mentioned "nameko-logstash" is more of a
distributed tracer than a log aggregator -- it gathers the parameters of
each entrypoint call and pushes them to Elasticsearch, so you can inspect
what calls were made across your entire cluster. This is, unfortunately,
still not ready for open-sourcing.

I guess Jefferson's solution is what you were looking for. Since Nameko
2.3.1 you can also implement this with a logging handler, in a similar way
that I've described
here: https://github.com/mattbennett/nameko-sentry/issues/3#issuecomment-202870250\.
The advantage of using a logging handler is that you can also send logs
from outside the service methods.

···

On Wednesday, February 22, 2017 at 5:16:06 PM UTC, jefferso...@skyone.solutions wrote:

Hi, i don't know if its mature enough but there is a nameko-logstash
repository on github (https://github.com/jdsolucoes/nameko-logstash\).

Em quarta-feira, 16 de março de 2016 10:11:23 UTC-3, Conor Seabrook > escreveu:

Hey Guys,

Was wondering if the logstash extension was in development and when it
might be available. I recently spun up an ELK stack to play around with and
now it would be great to get some centralized logging going for all of our
awesome nameko microservices.

I did find the nameko-sentry (
https://github.com/mattbennett/nameko-sentry\) extension which was also
marked as "coming soon", works great. Thanks Matt!

Cheers,
Conor