FortiAnalyzer – не просто еще один сервер для логов. Это аналитическое ядро Security Fabric от Fortinet. Он собирает данные со всех устройств в сети, включая фаерволы, почтовые шлюзы, WAF. И превращает их в структурированные отчеты, дашборды и события для SIEM.
Но просто подключить устройства недостаточно. Нужно правильно настроить интеграцию, чтобы логи не терялись и SIEM-система корректно их парсила. Но, как связать FortiAnalyzer с FortiGate, FortiWeb, FortiMail и внешними SIEM.

FortiAnalyzer как центральный хаб
FortiAnalyzer агрегирует логи от множества устройств в единое хранилище. Вместо того чтобы настраивать SIEM для каждого фаервола отдельно, достаточно один раз подключить FortiAnalyzer. И он уже пересылает данные куда нужно.
Это дает такие преимущества:
- Единую точку сбора. Логи от FortiGate, FortiWeb, FortiMail и даже сторонних устройств через syslog собираются в одном месте.
- Нормализацию данных. FortiAnalyzer приводит логи к единому формату. SIEM получает предсказуемую структуру, а не кашу из разных схем.
- Фильтрацию и агрегацию событий. Не нужно лить в SIEM терабайты нормального трафика. Можно настроить, какие события пересылать, а какие – нет.
- Безопасную доставку. Она обеспечивается поддержкой TLS поверх syslog (RFC 5424) с цепочками сертификатов.
Без FortiAnalyzer каждое устройство придется подключать к SIEM отдельно. На это нужны десятки часов. Кроме того, нужно постоянно беспокоиться о дублировании.
Подключение FortiGate к FortiAnalyzer
FortiGate – основной источник логов в большинстве сетей. Логи трафика, DNS, вторжений, веб-фильтрации нужно отправлять в анализатор. Настройка этого процесса через FortiManager (централизованно) выполняется так:
- Нужно зайти вDevice Manager, затем Provisioning Templates.
- Создать новый системный шаблон или отредактировать существующий.
- В виджете Log Settings включить опциюSend Logs to FortiAnalyzer/FortiManager.
- ВыбратьManaged FortiAnalyzerи указать нужный экземпляр из выпадающего списка.
- Применить шаблон к целевым FortiGate.
Если FortiManager не используется, то настройка выполняется прямо на FortiGate. Это делается черезLog & Report, Log Settings. Указывается IP-адрес FortiAnalyzer и порты (по умолчанию UDP 514 или TCP 443 для шифрованного канала).
Но есть важный нюанс.По умолчанию идентификация устройств из логов FortiGate в FortiAnalyzer включена для всех устройств и подсетей. Если нужно исключить какие-то подсети из анализа UEBA, то создаются правила исключения в Fabric View – Identity Center – Data Sources.
Интеграция FortiWeb с FortiAnalyzer
FortiWeb защищает веб-приложения. Его логи – это атаки на SQL-инъекции, XSS, брутфорс форм авторизации. Без централизованного сбора не получится увидеть ситуацию целиком. Атака может начаться через веб-форму, а продолжиться внутри периметра через фаервол.
Интеграция FortiWeb с FortiAnalyzer настраивается так:
- В административной консоли FortiWeb нужно перейти вLog Settings.
- Включить отправку логов на удаленный сервер syslog или FortiAnalyzer.
- Указать IP-адрес и порт FortiAnalyzer.
- Выбрать типы логов для отправки: трафик, атаки, события системы.
В FortiAnalyzer логи FortiWeb подтягиваются автоматически, если устройство добавлено в ADOM. Как и в случае с FortiGate, можно настраивать правила включения или исключения определенных устройств и подсетей для источникаFortiWeb Logв настройках Data Sources.
Подключение FortiMail к FortiAnalyzer
FortiMail – почтовый шлюз, который фильтрует спам, фишинг и вредоносные вложения. Его логи используются в расследовании инцидентов, связанных с email-атаками.
По умолчанию в FortiAnalyzer идентификация из логов FortiMailотключенадля всех устройств. Поэтому, если нужно автоматическое распознавание устройства и пользователей из почтовых логов, то нужно вручную включить этот источник данных.
Настройка источника данных FortiMail Log делается так:
- Нужно перейти вFabric View, а затем в Identity Center, Tools и Data Sources.
- Нажать Create New.
- Выбрать типFortiMail Log.
- Включить статус ON.
- Указать домены для включения в полеInclude Domains. Логи будут приниматься только от указанных доменов.
Без этой настройки логи поступают, но FortiAnalyzer не использует их для дополнения данных о пользователях.
FortiMail также интегрируется с FortiSandbox. Неизвестные вложения и ссылки удерживаются, отправляются в песочницу, и только после проверки доставляются адресату. Логи всех операций отправляются в FortiAnalyzer.
Настройка Log Forwarding во внешние SIEM-системы
Можно настроить передачу данных из FortiAnalyzer в Splunk, IBM QRadar, LogScale или ArcSight, так как он поддерживаетlog forwarding через syslog. Это стандартный протокол, который понимают все SIEM.
В FortiAnalyzer нужно зайти вSystem Settings, затем Advanced и Log Forwarding. Нажать Create New и указать следующие параметры:
- Remote Server Type: Syslog
- Server FQDN/IP: адрес SIEM-сервера
- Server Port: порт (обычно 514, 6514 для TLS)
- Reliable Connection. Нужно включить для гарантированной доставки.
Но есть нюанс с форматами.
Проблема форматов syslog и ее решение
До версии 7.2.6 FortiAnalyzer использовал проприетарный формат FortiGate-style (FGT). И многие SIEM-системы ожидали именно его.
Начиная с версии 7.2.6, Fortinet перешел на стандартRFC 5424. Добавились экранирующие символы (backslash). Это создало проблемы. Старые SIEM, неготовые к новому формату, ломали парсинг. Плюс в версии 7.2.9 был баг (Bug ID 1050063), из-за которого пересылка логов могла останавливаться через несколько дней работы.
Для устранения проблемы нужно:
- Обновить FortiAnalyzer до версии7.2.10 или более новой, чтобы исправить баг.
- Принудительно установить формат syslog RFC 5424 через CLI.
Также нужно убедиться, что SIEM-система поддерживает RFC 5424. Например, Splunk, QRadar, LogScale его поддерживают.
Безопасная передача с TLS-сертификатами
Если логи содержат чувствительные данные, то нельзя оставлять syslog без шифрования. FortiAnalyzer поддерживает TLS поверх syslog. Настройка защищенного канала(по документации Red Canary)делается так:
- Генерируется root CA и intermediate CA с помощью OpenSSL 3.1+.
- Создается локальный сертификат для SIEM-коллектора с указанием FQDN в CN и SAN.
- В FortiAnalyzer импортируется root CA и intermediate CA (через System Settings и Certificates).
- В настройках log forwarding включаетсяfwd-secure enable.
- Сертификаты загружаются в SIEM-систему.
Без правильно настроенных сертификатов соединение не установится. Поэтому важно убедиться, что цепочка построена правильно.
После завершения настройки обязательно проверяется поступление логов. Для этого выполняется CLI-команда:diagnose test application logfwd 6. Она отобразит статусы syslog-серверов. Они должны быть healthy, без счетчиков ошибок.
Если логи не идут, то нужно проверить блокировку порта на файрволе между FortiAnalyzer и SIEM, как прописан FQDN и включен фильтр, который отсекает все события или нет.
Правильная интеграция FortiAnalyzer с FortiGate, FortiWeb, FortiMail и SIEM-системами – основа для работы SOC. Без централизованного сбора логов не получится увидеть атаку от первого скана до эксфильтрации.



































