Модуль fortinet.fortios.fortios_system_vdom_sflow — настройка sFlow для каждого VDOM: добавление или изменение IP-адреса и UDP-порта, которые агенты sFlow FortiGate в этом VDOM используют для отправки датаграмм sFlow коллектору sFlow в Fortinet FortiOS и FortiGate.
Примечание
Этот модуль входит в коллекцию fortinet.fortios (версия 2.5.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить ее, используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля требуются дополнительные компоненты; подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: fortinet.fortios.fortios_system_vdom_sflow.
Добавлено в fortinet.fortios 2.0.0
Краткое описание
- Этот модуль позволяет настраивать устройство FortiGate или FortiOS (FOS), задавая и изменяя системные функции и категорию vdom_sflow. В примерах приведены все параметры и значения, которые необходимо адаптировать к источникам данных перед использованием. Проверено с FOS v6.0.0
Требования
На узле, выполняющем этот модуль, должны быть установлены следующие компоненты.
- ansible>=2.16
Параметры
Параметр | Комментарии |
|---|---|
access_token string | Аутентификация на основе токена. Создается в графическом интерфейсе FortiGate. |
enable_log boolean | Включить или отключить ведение журнала для задачи. Варианты:
|
member_path string | Путь к атрибуту элемента для выполнения операции. Если атрибутов несколько, они разделяются символом косой черты. Параметр, для которого указан member_path, можно использовать для выполнения операции с элементом. |
member_state string | Добавить или удалить элемент по указанному пути к атрибуту. Если указан member_state, параметр state игнорируется. Варианты:
|
system_vdom_sflow dictionary | Настройка sFlow для каждого VDOM: добавление или изменение IP-адреса и UDP-порта, которые агенты sFlow FortiGate в этом VDOM используют для отправки датаграмм sFlow коллектору sFlow. |
|
collector_ip string |
IP-адрес коллектора sFlow, которому агенты sFlow, добавленные к интерфейсам в этом VDOM, отправляют датаграммы sFlow. |
|
collector_port integer |
Номер UDP-порта для отправки датаграмм sFlow (настраивайте, только если этого требует ваш коллектор sFlow или конфигурация сети) (0–65535). |
|
collectors list / elements=dictionary |
Коллекторы sFlow. |
|
collector_ip string |
IP-адреса коллекторов sFlow, которым агенты sFlow, добавленные к интерфейсам в этом VDOM, отправляют датаграммы sFlow. |
|
collector_port integer |
Номер UDP-порта для отправки датаграмм sFlow (настраивайте, только если этого требует ваш коллектор sFlow или конфигурация сети) (0–65535). |
|
id integer / обязательный |
Идентификатор. См. <a href=’#notes’>Примечания</a>. |
|
interface string |
Укажите исходящий интерфейс для связи с сервером. Источник: system.interface.name. |
|
interface_select_method string |
Укажите способ выбора исходящего интерфейса для связи с сервером. Варианты:
|
|
source_ip string |
Исходный IP-адрес агента sFlow. |
|
interface string |
Укажите исходящий интерфейс для связи с сервером. Источник: system.interface.name. |
|
interface_select_method string |
Укажите способ выбора исходящего интерфейса для связи с сервером. Варианты:
|
|
source_ip string |
Исходный IP-адрес агента sFlow. |
|
vdom_sflow string |
Включить или отключить конфигурацию sFlow для текущего VDOM. Варианты:
|
vdom string | Виртуальный домен из числа ранее определенных. VDOM — это виртуальный экземпляр FortiGate, который можно настроить и использовать как отдельное устройство. По умолчанию: |
Примечания
Примечание
- Устаревший fortiosapi объявлен нерекомендуемым; для запуска плейбуков предпочтительно использовать httpapi.
- Модуль поддерживает check_mode.
Примеры
- name: Configure sFlow per VDOM to add or change the IP address and UDP port that FortiGate sFlow agents in this VDOM use to send sFlow datagrams to an sFlow
collector.
fortinet.fortios.fortios_system_vdom_sflow:
vdom: "{{ vdom }}"
system_vdom_sflow:
collector_ip: "<your_own_value>"
collector_port: "6343"
collectors:
-
collector_ip: "<your_own_value>"
collector_port: "6343"
id: "8"
interface: "<your_own_value> (source system.interface.name)"
interface_select_method: "auto"
source_ip: "84.230.14.43"
interface: "<your_own_value> (source system.interface.name)"
interface_select_method: "auto"
source_ip: "84.230.14.43"
vdom_sflow: "enable"
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
build string | Номер сборки образа FortiGate Возвращается: всегда Пример: |
http_method string | Последний метод, использованный для предоставления содержимого FortiGate Возвращается: всегда Пример: |
http_status string | Последний результат, полученный от FortiGate при выполнении последней операции Возвращается: всегда Пример: |
mkey string | Мастер-ключ (id), использованный при последнем вызове FortiGate Возвращается: при успехе Пример: |
name string | Имя таблицы, использованной для выполнения запроса Возвращается: всегда Пример: |
path string | Путь к таблице, использованной для выполнения запроса Возвращается: всегда Пример: |
revision string | Внутренний номер редакции Возвращается: всегда Пример: |
serial string | Серийный номер устройства Возвращается: всегда Пример: |
status string | Результат выполнения операции Возвращается: всегда Пример: |
vdom string | Использованный виртуальный домен Возвращается: всегда Пример: |
version string | Версия FortiGate Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/fortinet/fortios/fortios_system_vdom_sflow_module.html