configuration_monitor - bruno-beloff/scs_analysis GitHub Wiki

docs > software repositories > scs_analysis > commands > estate management


DESCRIPTION

The configuration_monitor utility is used to retrieve configuration information relating to one or more devices. Flags enable the selection of either the latest recorded configuration for the device(s), or a history of configuration changes. In the case of historical reports, either all the field values can be returned, or only those that changed from the previous recording.

The --credentials flag is only required where the user wishes to store multiple identities. Setting the credentials is done interactively using the command line interface.

SYNOPSIS

configuration_monitor.py [-c CREDENTIALS] [-t TAG [-x]] { -l | -f | -d | -o } [-i INDENT] [-v]

Options
--version show program's version number and exit
-h, --help show this help message and exit
-t TAG_FILTER, --tag-filter=TAG_FILTER the (partial) tag of the device(s)
-x, --exactly exact match for tag
-l, --latest report latest configuration for each device
-f, --full-history report full configuration history
-d, --diff-history report configuration differences
-o, --tags-only report device tags only
-i INDENT, --indent=INDENT pretty-print the output with INDENT
-v, --verbose report narrative to stderr

EXAMPLES

configuration_monitor.py -t scs-bgx-401 -d | node.py -s | csv_writer.py -s

SEE ALSO

scs_analysis/cognito_user_credentials
scs_analysis/configuration_csv
scs_analysis/configuration_monitor_check
scs_analysis/configuration_report

scs_mfr/configuration