Code Monkey home page Code Monkey logo

Comments (11)

yuta-imai avatar yuta-imai commented on May 27, 2024

@wryun

Thanks for your idea. I understand your situation. In my opinion, I think we should leave it as is, because if we cannot ensure connection with Kinesis Stream at initialization, we cannot guarantee even if Kinesis Stream exists or not. Please refer to S3 plugin

I know in some case, Kinesis does not respond to initial connection ensuring, however this is not often.

What do you think?

from aws-fluent-plugin-kinesis.

wryun avatar wryun commented on May 27, 2024

But say kinesis is really unreachable (this happened to us because of a bad network configuration). Don't we still want fluentd to buffer and send logs to other places?

(maybe this is more a problem with fluentd's handling of exception in 'start'...)

from aws-fluent-plugin-kinesis.

wryun avatar wryun commented on May 27, 2024

(it's also hard to detect failed starts in this situation in upstart, because it takes a long time to crash)

from aws-fluent-plugin-kinesis.

yuta-imai avatar yuta-imai commented on May 27, 2024

OK, so how about disabling it as configuration option?

from aws-fluent-plugin-kinesis.

wryun avatar wryun commented on May 27, 2024

That sounds like a great idea. Or even just document this as the failure behaviour (it surprised me).

from aws-fluent-plugin-kinesis.

yuta-imai avatar yuta-imai commented on May 27, 2024

@wryun

OK! I will do this in next week.

from aws-fluent-plugin-kinesis.

yuta-imai avatar yuta-imai commented on May 27, 2024

I will do this tonight.

from aws-fluent-plugin-kinesis.

yuta-imai avatar yuta-imai commented on May 27, 2024

I have left Amazon last week, so I need PR from this time.

from aws-fluent-plugin-kinesis.

riywo avatar riywo commented on May 27, 2024

Added a new option by #35. Thank you for the PR, @imaifactory !

from aws-fluent-plugin-kinesis.

wryun avatar wryun commented on May 27, 2024

Thanks very much, @imaifactory and @riywo :)

from aws-fluent-plugin-kinesis.

yuta-imai avatar yuta-imai commented on May 27, 2024

@riywo thanks for merging :)

from aws-fluent-plugin-kinesis.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.