-
Notifications
You must be signed in to change notification settings - Fork 216
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
adding OpenSearch support, fixing minor typos, and code styling (#481)
* adding OpenSearch support, fixing minor typos and code styling * documentation update
- Loading branch information
Showing
9 changed files
with
957 additions
and
6 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
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
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,14 @@ | ||
# OpenSearch and Grafana | ||
|
||
To set up visual dashboards of DMARC data, install OpenSearch and Grafana. | ||
|
||
## Installation | ||
|
||
OpenSearch: https://opensearch.org/docs/latest/install-and-configure/install-opensearch/index/ | ||
Grafana: https://grafana.com/docs/grafana/latest/setup-grafana/installation/ | ||
|
||
## Records retention | ||
|
||
Starting in version 5.0.0, `parsedmarc` stores data in a separate | ||
index for each day to make it easy to comply with records | ||
retention regulations such as GDPR. |
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 |
---|---|---|
|
@@ -82,6 +82,10 @@ delete = False | |
hosts = 127.0.0.1:9200 | ||
ssl = False | ||
|
||
[opensearch] | ||
hosts = https://admin:[email protected]:9200 | ||
ssl = True | ||
|
||
[splunk_hec] | ||
url = https://splunkhec.example.com | ||
token = HECTokenGoesHere | ||
|
@@ -238,6 +242,28 @@ The full set of configuration options are: | |
creating the index (Default: `1`) | ||
- `number_of_replicas` - int: The number of replicas to use when | ||
creating the index (Default: `0`) | ||
- `opensearch` | ||
- `hosts` - str: A comma separated list of hostnames and ports | ||
or URLs (e.g. `127.0.0.1:9200` or | ||
`https://user:secret@localhost`) | ||
|
||
:::{note} | ||
Special characters in the username or password must be | ||
[URL encoded]. | ||
::: | ||
- `user` - str: Basic auth username | ||
- `password` - str: Basic auth password | ||
- `apiKey` - str: API key | ||
- `ssl` - bool: Use an encrypted SSL/TLS connection | ||
(Default: `True`) | ||
- `timeout` - float: Timeout in seconds (Default: 60) | ||
- `cert_path` - str: Path to a trusted certificates | ||
- `index_suffix` - str: A suffix to apply to the index names | ||
- `monthly_indexes` - bool: Use monthly indexes instead of daily indexes | ||
- `number_of_shards` - int: The number of shards to use when | ||
creating the index (Default: `1`) | ||
- `number_of_replicas` - int: The number of replicas to use when | ||
creating the index (Default: `0`) | ||
- `splunk_hec` | ||
- `url` - str: The URL of the Splunk HTTP Events Collector (HEC) | ||
- `token` - str: The HEC token | ||
|
Oops, something went wrong.