Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Doc][Fluentd]: Update the Fluentd log collection doc #5798

Merged
merged 7 commits into from
Feb 22, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
[Doc][Fluentd]: Update the Fluentd log collection doc to reflect 0.12.0
changes
  • Loading branch information
gaetan-deputier committed Feb 20, 2020
commit 6bc0df3f44f1a6fe67606ed5daf14d456032fe79
20 changes: 14 additions & 6 deletions fluentd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ Setup Example:
# send them to Datadog

<match datadog.**>

@type datadog
@id awesome_agent
api_key <your_api_key>
Expand All @@ -83,24 +82,33 @@ Setup Example:
dd_tags '<KEY1:VALUE1>,<KEY2:VALUE2>'
dd_sourcecategory '<SOURCE_CATEGORY>'

<buffer>
@type memory
flush_thread_count 4
flush_interval 3s
chunk_limit_size 5m
chunk_limit_records 500
</buffer>
</match>
```

By default, the plugin is configured to send logs through HTTPS (port 443) using gzip compression.

Additional parameters can be used to change the endpoint used in order to go through a proxy:

- `host`: Proxy endpoint when logs are not directly forwarded to Datadog (default value is `intake.logs.datadoghq.com`)
- `port`: Proxy port when logs are not directly forwarded to Datadog (default value is `10514`)
- `ssl_port`: Port used when logs are forwarded in a secure TCP/SSL connection to Datadog (default is `10516`)
- `host`: Proxy endpoint when logs are not directly forwarded to Datadog (default value is `http-intake.logs.datadoghq.com`)
gaetan-deputier marked this conversation as resolved.
Show resolved Hide resolved
- `port`: Proxy port when logs are not directly forwarded to Datadog (default value is `80`)
gaetan-deputier marked this conversation as resolved.
Show resolved Hide resolved
- `ssl_port`: Port used when logs are forwarded in a secure TCP/SSL connection to Datadog (default is `443`)
gaetan-deputier marked this conversation as resolved.
Show resolved Hide resolved
- `use_ssl`: If `true`, the Agent initializes a secure TCP/SSL connection to Datadog. (default value is `true`)
gaetan-deputier marked this conversation as resolved.
Show resolved Hide resolved
- `no_ssl_validation`: If you need to disable SSL hostname validation (default value is `false`)
gaetan-deputier marked this conversation as resolved.
Show resolved Hide resolved

This also can be used to send logs to **Datadog EU** by setting:

```conf
<match datadog.**>

#...
host 'tcp-intake.logs.datadoghq.eu'
ssl_port '443'
host 'http-intake.logs.datadoghq.eu'

</match>
```
Expand Down