-
Notifications
You must be signed in to change notification settings - Fork 181
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(quickwit_output): add quickwit config documentation
- Loading branch information
1 parent
309b1d1
commit fe20871
Showing
1 changed file
with
42 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# Quickwit | ||
|
||
- **Category**: Logs | ||
- **Website**: https://quickwit.io/ | ||
|
||
## Table of content | ||
|
||
- [Quickwit](#quickwit) | ||
- [Table of content](#table-of-content) | ||
- [Configuration](#configuration) | ||
- [Example of config.yaml](#example-of-configyaml) | ||
|
||
## Configuration | ||
|
||
| Setting | Env var | Default value | Description | | ||
| ------------------------------- | ------------------------------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------- | | ||
| `quickwit.hosport` | `QUICKWIT_HOSTPORT` | | http://{domain or ip}:{port}, if not empty, Quickwit output is **enabled** | | ||
| `quickwit.apiendpoint` | `QUICKWIT_APIENDPOINT` | `/api/v1` | API endpoint (containing the API version, overideable in case of quickwit behind a reverse proxy with URL rewriting) | | ||
| `quickwit.index` | `QUICKWIT_INDEX` | `falco` | Index | | ||
| `quickwit.version` | `QUICKWIT_VERSION` | `0.6` | Version of quickwit | | ||
| `quickwit.customheaders` | `QUICKWIT_CUSTOMHEADERS` | | Custom headers to add in POST, useful for Authentication | | ||
| `quickwit.mutualtls` | `QUICKWIT_MUTUALTLS` | `false` | Authenticate to the output with TLS, if true, checkcert flag will be ignored (server cert will always be checked) | | ||
| `quickwit.checkcert` | `QUICKWIT_CHECKCERT` | `true` | Check if ssl certificate of the output is valid | | ||
| `quickwit.minimumpriority` | `QUICK_MINIMUMPRIORITY` | `""` (= `debug`) | Minimum priority of event for using this output, order is `emergency,alert,critical,error,warning,notice,informational,debug or ""` | | ||
|
||
> **Note** | ||
The Env var values override the settings from yaml file. | ||
|
||
## Example of config.yaml | ||
|
||
```yaml | ||
quickwit: | ||
# hostport: "" | ||
# apiendpoint: "/api/v1" | ||
# index: "falco" | ||
# version: "0.6" | ||
# customHeaders: | ||
# key: value | ||
# mutualtls: false | ||
# checkcert: true | ||
# minimumpriority: "" | ||
``` |