Install by .msi Installer v4 (Windows)
The recommended way to install Fluentd on Windows is to use MSI installers of
td-agentis a packaged distribution of Fluentd.
- Includes Ruby and other library dependencies (since most Windows machines don't have them installed).
- Includes a set of commonly-used 3rd-party plugins such as
Currently two versions of
td-agentv4 packages Fluentd 1.11.x (or later). This version is recommended.
td-agentv3 packages Fluentd 1.10.x (or below).
td-agent installation wizard
> winget install td-agent
C:/opt/td-agent/etc/td-agent/td-agent.confwith a text editor. Replace the configuration with the following content:
Open Windows Start menu, and search
Td-agent Command Prompt. In most environments, the program will be found right under the "Recently Added" section.
Windows start menu and Td-agent Command Prompt
Td-agent Command Promptis basically
cmd.exe, with a few PATH tweaks for
td-agentprograms. Use this program whenever you need to interact with
Type the following command into
Td-agent Command Prompt:
td-agentstarts listening to Windows Eventlog, and will print records to stdout as they occur.
Td-agent Command Prompt
Since version 4.0.0,
td-agentis registered as a Windows service permanently by the msi installer. You can start
Please guide yourself to
Control Panel -> System and Security -> Administrative Tools -> Services, and you'll see
Fluentd Windows Serviceis listed.
Please double click
Fluentd Window Service, and click
Startbutton. Then the process will be executed as Windows Service.
> net start fluentdwinsvc
The Fluentd Windows Service service is starting..
The Fluentd Windows Service service was started successfully.
PS> Start-Service fluentdwinsvc
Note that using
fluentdwinsvcis needed to start Fluentd service from the command-line.
fluentdwinsvcis the service name and it should be passed to
The log file will be located at
C:/opt/td-agent/td-agent.logas we specified in Step 3.
Td-agent Command Promptand use
C:\opt\td-agent> td-agent-gem install fluent-plugin-xyz --version=1.2.3
You are now ready to collect real logs with Fluentd. Refer to the following tutorials on how to collect data from various sources:
For further steps, follow these: