Configure Shazzam probe
When you run Discovery, the Shazzam probe finds your active network devices by scanning specified ports on specified IP address ranges. If the list of IP ranges being scanned is large, you can configure the Shazzam payload for JSON encoding to reduce its size.
Before you begin
About this task
For instructions on configuring probe parameters, see Set probe parameters.
- The shazzam.chunk_size property controls the maximum number of IP addresses Shazzam can scan in parallel.
- The mid.shazzam.regulator.interval_ms property sets the interval in which Shazzam can launch packets.
- The mid.shazzam.regulator.packets_per_interval property sets the number of packets that Shazzam can launch in that time interval.
Procedure
Control Shazzam payload size
A system property converts Shazzam payloads into JSON strings, which dramatically reduces their size. This setting prevents nodes from running out of memory when a single schedule discovers large numbers of IP ranges.
Before you begin
About this task
glide.discovery.shazzam_ranges_json
property is set to true for new instances. This setting encodes
the payload as a JSON string. The property is configurable by administrators and is
available in the module. The property label is Use JSON for IP ranges in
Shazzam in the module.This property is set to false in upgraded instances and is not visible by default. Adding the property manually to your upgraded instance enables the feature, but does not add it to the module. To enable JSON encoding and add it to the module, import the update set attached to KB0687626.