Instead of providing hosts one-by-one, you can use a configuration
file. For example given a configuration file config.yaml like this:
You can compile the report like this:
The benefit of using a configuration file is to provide additional
information about the hosts, such as external identifiers, URLs, tags,
and arbitrary JSON data. Also, you can provide known SSH public keys
for each host and/or for the whole configuration.
Furthermore, you can mix the configuration file with the command-line hosts:
Host Patrol connects to hosts in parallel and ignores all failed hosts
by reporting such errors in the output. To change the maximum number
of threads used for concurrent patrols, use --threads option that
defaults to 4. For example, to use 10 threads, run the following
command: