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