DumbMonit

ИнтеграцииСеть и межсетевые экраны

Мониторинг SonicWall SonicOS в DumbMonit

Бета

A SonicWall firewall through the SonicOS 7 API: the link of every interface bound to a zone. Kept minimal on purpose: only the API paths SonicWall publishes are read.

ДокументацияОфициальный сайт: SonicWall

Описания на английском, как в самом продукте. Подписи на странице — на вашем языке.

Что проверяет DumbMonit

A SonicWall firewall (TZ, NSa, NSsp, NSv) through the SonicOS 7 API: the link of every interface bound to a zone. Kept minimal on purpose. This integration was built from what SonicWall publishes about the SonicOS API, not against a running appliance. The exact fields of the interface status answer are not documented, so DumbMonit reads it tolerantly: any object carrying a name and a status string (status or link_status) is an interface. Tunnel, HA and licence states are not read, because no API path for them could be confirmed. Tell us what breaks.

Типичное применение. Beta. Firewall: interface links only

Примеры

  • SonicWall TZ / NSa / NSsp
  • SonicWall NSv
  • SonicOS 7.x

Как подключается

Что понадобится

  • User name and passwordThe dumbmonit user, in a read-only group, sent as HTTP Basic.

Сетевые порты, которые нужно открыть

  • 443/TCPManagement interface (HTTPS, default)
Шаги настройки: Create a read-only user for the SonicOS API
  1. Device → Settings → Administration → Audit/SonicOS API: make sure HTTP Basic Access (RFC-2617) is on, then click Accept.

  2. Device → Users → Local Users & Groups → Add User: name it as follows, give it a long random password and add it to the group SonicWall Read-Only Admins.

    dumbmonit
  3. Allow HTTPS management on the interface DumbMonit reaches the firewall through (Device → Network → Interfaces → Configure → Management).

  4. In DumbMonit, enter the firewall address (sonicwall.lan) with that user name and password.

Обратите внимание. The management interface ships a self-signed certificate: tick "Accept an unverifiable certificate" unless you installed your own.