Модуль fortinet.fortios.fortios_log_fact — Получение данных логов объектов журналов fortios.
Примечание
Этот модуль входит в коллекцию fortinet.fortios (версия 2.3.7).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля требуются дополнительные зависимости, см. Требования для получения подробной информации.
Чтобы использовать его в playbook, укажите: fortinet.fortios.fortios_log_fact.
Новая версия в fortinet.fortios 2.1.0
Обзор
- Получение логов, связанных с диском, памятью, fortianalyzer и forticloud.
Требования
Ниже перечислены требования, необходимые на хосте, который выполняет этот модуль.
- установите коллекцию galaxy fortinet.fortios >= 2.1.0.
Параметры
Параметр | Комментарии |
|---|---|
access_token строка | Аутентификация на основе токена. Сгенерирован из графического интерфейса Fortigate. |
enable_log булево | Включить/выключить ведение журнала для задачи. Варианты:
|
filters список / элементы=строка | Список выражений для фильтрации возвращаемых результатов. Элементы списка объединяются как ЛОГИЧЕСКОЕ И с оператором амперсанд. Один элемент может быть соединен запятой как ЛОГИЧЕСКОЕ ИЛИ. |
formatters список / элементы=строка | Список полей для отображения возвращаемых результатов. |
params словарь | параметр для каждого селектора, см. определение в списке выше. |
selector строка | Селектор извлекаемого типа журнала Варианты:
|
selectors список / элементы=словарь | Список селекторов для извлечения типа журнала. |
|
filters список / элементы=строка |
Список выражений для фильтрации возвращаемых результатов. Элементы списка объединяются как ЛОГИЧЕСКОЕ И с оператором амперсанд. Один элемент может быть соединен запятой как ЛОГИЧЕСКОЕ ИЛИ. |
|
formatters список / элементы=строка |
Список полей для отображения возвращаемых результатов. |
|
params словарь |
параметр для каждого селектора, см. определение в списке выше. |
|
selector строка / обязательно |
селектор типа извлекаемых логов Варианты:
|
|
sorters список / элементы=строка |
Список выражений для сортировки возвращенных результатов. Элементы списка упорядочены по возрастанию с оператором амперсанд. Один элемент может быть упорядочен по убыванию с запятой внутри. |
сортировки список / элементы=строка | Список выражений для сортировки возвращенных результатов. Элементы списка упорядочены по возрастанию с оператором амперсанд. Один элемент может быть упорядочен по убыванию с запятой внутри. |
vdom строка | Виртуальная область, среди тех, которые определены ранее. VDOM — это виртуальная инстанция FortiGate, которую можно настроить и использовать как отдельное устройство. По умолчанию: |
Примечания
Примечание
- Разные селекторы могут иметь разные параметры, пользователи должны просмотреть их для конкретного селектора.
- Для некоторых селекторов объекты являются глобальными, параметры использовать нельзя.
- Не все параметры являются обязательными для селектора.
- Этот модуль предназначен исключительно для API логов FortiOS.
Примеры
- name: get disk event user and memory event user at once.
fortinet.fortios.fortios_log_fact:
access_token: "you_own_value"
selectors:
- selector: disk_event_user
filters:
- log_id==41000
- selector: memory_event_user
Значения возврата
Общие значения возврата описаны здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
build строка | Номер сборки образа FortiGate Возвращается: всегда Пример: |
rows целое число | Количество строк для возврата Возвращается: всегда Пример: |
serial строка | Серийный номер устройства Возвращается: всегда Пример: |
session_id целое число | Идентификатор сеанса для запроса Возвращается: всегда Пример: |
start целое число | Номер строки для первой возвращаемой строки Возвращается: всегда Пример: |
status строка | Указание результата операции Возвращается: всегда Пример: |
subcategory строка | Тип лога, который можно получить Возвращается: всегда Пример: |
total_lines целое число | Общее количество строк, возвращенных в результате Возвращается: всегда Пример: |
vdom строка | Используемый виртуальный домен Возвращается: всегда Пример: |
version строка | Версия FortiGate Возвращается: всегда Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/fortinet/fortios/fortios_log_fact_module.html