Note
This plugin is part of the splunk.es collection.
To install it use: ansible-galaxy collection install splunk.es
.
To use it in a playbook, specify: splunk.es.splunk_correlation_search
.
New in version 1.0.0: of splunk.es
Parameter | Choices/Defaults | Comments |
---|---|---|
app string | Default: "SplunkEnterpriseSecuritySuite" | Splunk app to associate the correlation seach with |
cron_schedule string | Default: "*/5 * * * *" | Enter a cron-style schedule. For example '*/5 * * * *' (every 5 minutes) or '0 21 * * *' (every day at 9 PM).Real-time searches use a default schedule of '*/5 * * * *' . |
description string / required | Description of the coorelation search, this will populate the description field for the web console | |
name string / required | Name of coorelation search | |
schedule_priority string |
| Raise the scheduling priority of a report. Set to "Higher" to prioritize it above other searches of the same scheduling mode, or "Highest" to prioritize it above other searches regardless of mode. Use with discretion. |
schedule_window string | Default: "0" | Let report run at any time within a window that opens at its scheduled run time, to improve efficiency when there are many concurrently scheduled reports. The "auto" setting automatically determines the best window width for the report. |
scheduling string |
| Controls the way the scheduler computes the next execution time of a scheduled search. Learn more: https://docs.splunk.com/Documentation/Splunk/7.2.3/Report/Configurethepriorityofscheduledreports#Real-time_scheduling_and_continuous_scheduling |
search string / required | SPL search string | |
state string / required |
| Add, remove, enable, or disiable a correlation search. |
suppress_alerts boolean |
| To suppress alerts from this correlation search or not |
throttle_fields_to_group_by string | Type the fields to consider for matching events for throttling. | |
throttle_window_duration string | How much time to ignore other events that match the field values specified in Fields to group by. | |
time_earliest string | Default: "-24h" | Earliest time using relative time modifiers. |
time_latest string | Default: "now" | Latest time using relative time modifiers. |
trigger_alert_when string |
| Raise the scheduling priority of a report. Set to "Higher" to prioritize it above other searches of the same scheduling mode, or "Highest" to prioritize it above other searches regardless of mode. Use with discretion. |
trigger_alert_when_condition string |
| Conditional to pass to trigger_alert_when
|
trigger_alert_when_value string | Default: "10" | Value to pass to trigger_alert_when
|
ui_dispatch_context string | Set an app to use for links such as the drill-down search in a notable event or links in an email adaptive response action. If None, uses the Application Context. |
Note
- name: Example of creating a correlation search with splunk.es.coorelation_search splunk.es.correlation_search: name: "Example Coorelation Search From Ansible" description: "Example Coorelation Search From Ansible, description." search: 'source="/var/log/snort.log"' state: "present"
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/splunk/es/splunk_correlation_search_module.html