Skip to content

Instantly share code, notes, and snippets.

@repeatedly
Last active December 18, 2015 01:28
Show Gist options
  • Select an option

  • Save repeatedly/5703524 to your computer and use it in GitHub Desktop.

Select an option

Save repeatedly/5703524 to your computer and use it in GitHub Desktop.
Blocker list for Fluentd on Windows

This list may not complete. If you notice other blocker, please let me know!

Fluentd

Version 0.10

fluent/process.rb

  • Use fork at line 44
    • This is not critical because this is optional feature.

fluent/supervisor.rb

  • Use fork at line 102, 1118, 156
  • Use *nix approach daemonize. Should use Windows manner instead.

fluent/plugin/in_tail.rb

  • Use *nix like API (inode and etc). Maybe this plugin doesn't work on Windows properly.

tempfile

  • Some plugins use create-delete-use-close tmpfile. Maybe, this approach doesn't work on Windows.

Version 0.11

Gem

  • Cool.io
    • Cool.io 1.2.0 now works on Windows. So this issue already fixed.
    • Need performance check

td-agent

Need self exec or InstallShield package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment