splunk.es.splunk_data_input_monitor – Управление входами данных Splunk типа Monitor
Примечание
Этот плагин является частью коллекции splunk.es (версия 1.0.2).
Для его установки используйте: ansible-galaxy collection install splunk.es
Для использования в книге задач укажите: splunk.es.splunk_data_input_monitor
Новое в версии 1.0.0: от splunk.es
Описание
- Этот модуль позволяет добавлять или удалять входы данных мониторинга файлов и каталогов в Splunk.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| blacklist строка | Укажите регулярное выражение для пути к файлу. Путь к файлу, соответствующий этому регулярному выражению, не индексируется. | |
| check_index логическое значение |
| Если установлено True, значение индекса проверяется, чтобы убедиться, что это имя действительного индекса. |
| check_path логическое значение |
| Если установлено True, значение имени проверяется, чтобы убедиться, что оно существует. |
| crc_salt строка | Строка, которая изменяет идентификатор отслеживания файла для файлов в этом входе. Магическое значение <SOURCE> вызывает специальное поведение (см. документацию по администрированию). | |
| disabled логическое значение |
| Указывает, отключен ли мониторинг ввода. |
| followTail логическое значение |
| Если установлено True, файлы, которые встречаются впервые, считываются с конца. |
| host строка | Значение, которое должно быть добавлено в поле host для событий из этого входа данных. | |
| host_regex строка | Укажите регулярное выражение для пути к файлу. Если путь к файлу соответствует этому регулярному выражению, захваченное значение используется для заполнения поля host для событий из этого входа данных. Регулярное выражение должно содержать одну группу захвата. | |
| host_segment целое число | Используйте указанный сегмент пути с разделителем «/» в качестве значения поля host. | |
| ignore_older_than строка | Укажите значение времени. Если время изменения файла, отслеживаемого в мониторинге, находится вне этого окна скользящего времени, файл больше не отслеживается. | |
| index строка | В какой индекс должны сохраняться события из этого входа. По умолчанию - default. | |
| name строка / обязательно | Путь к файлу или каталогу для мониторинга в системе. | |
| recursive логическое значение |
| Установка в значение False предотвращает мониторинг любых вложенных каталогов, встречающихся в этом входе данных. |
| rename_source строка | Значение, которое должно быть добавлено в поле source для событий из этого входа данных. Один и тот же source не должен использоваться для нескольких входов данных. | |
| sourcetype строка | Значение, которое должно быть добавлено в поле sourcetype для входящих событий. | |
| state строка / обязательно |
| Добавить или удалить источник данных. |
| time_before_close целое число | Когда программное обеспечение Splunk достигает конца файла, который читается, файл остается открытым не менее чем на указанное количество секунд. После истечения этого периода файл проверяется снова на наличие дополнительных данных. | |
| whitelist строка | Укажите регулярное выражение для пути к файлу. Индексируются только пути к файлам, соответствующие этому регулярному выражению. |
Примеры
- name: Example adding data input monitor with splunk.es.data_input_monitor
splunk.es.data_input_monitor:
name: "/var/log/example.log"
state: "present"
recursive: True
Авторы
- Команда Ansible по автоматизации безопасности (@maxamillion) <https://github.com/ansible-security>
© 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_data_input_monitor_module.html