diff --git a/source/_integrations/nmap_tracker.markdown b/source/_integrations/nmap_tracker.markdown index 8698b75a5b0..f7ff63e7b56 100644 --- a/source/_integrations/nmap_tracker.markdown +++ b/source/_integrations/nmap_tracker.markdown @@ -29,6 +29,27 @@ On a Fedora host run `sudo dnf -y install nmap`. {% include integrations/config_flow.md %} An example of how the Nmap scanner can be customized: +![nmap customization example](/images/integrations/nmap/nmap_customization_example.png) + +{% configuration_basic %} +Network addresses to scan: + description: Network range to scan using [CIDR notation](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing). In the example above it will scan addresses from `192.168.1.1` to `192.168.1.254`. + required: true + type: string +Minimum number of minutes between scans of active devices: + description: Frequency of the scans. The lower the number, the quicker it will detect devices connected and disconnected usually at the cost of the devices battery life. The example above will scan every minute. + required: true + type: integer +Network addresses to exclude from scanning: + description: A comma-separated list of IP addresses not to scan. The above example will skip `192.168.1.50`. + required: false + type: string +Raw configurable scan options for Nmap: + description: Nmap command line parameters which can be used to configure how Nmap scans the network. For more details see [Nmap reference guide](https://nmap.org/book/man.html). + required: false + type: string + default: -F T4 --min-rate 10 --host-timeout 5s +{% endconfiguration_basic %} ### Linux capabilities diff --git a/source/images/integrations/nmap/nmap_customization_example.png b/source/images/integrations/nmap/nmap_customization_example.png new file mode 100644 index 00000000000..f6e59f68a77 Binary files /dev/null and b/source/images/integrations/nmap/nmap_customization_example.png differ