configuration_monitor_check - bruno-beloff/scs_analysis GitHub Wiki
docs > software repositories > scs_analysis > commands > estate management
DESCRIPTION
The configuration_monitor_check utility is used to report on the configuration monitor's attempt to access all of the devices known to the system. Status levels are:
- NOR - NO RESPONSE
 - ERR - ERROR
 - M - MALFORMED:
 - MSA - MALFORMED:SAMPLE
 - MCO - MALFORMED:CONFIG
 - NSP - NOT SUPPORTED
 - R - RECEIVED:
 - RNW - RECEIVED:NEW
 - RUN - RECEIVED:UNCHANGED
 - RUP - RECEIVED:UPDATED
 
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_check.py [-c CREDENTIALS] { -f TAG | [-t TAG [-x]] [-o] } [-i INDENT] [-v]
| Options | |
|---|---|
| --version | show program's version number and exit | 
| -h, --help | show this help message and exit | 
| -c CREDENTIALS_NAME, --credentials=CREDENTIALS_NAME | the stored credentials to be presented | 
| -f FORCE, --force=FORCE | force check the device with TAG now | 
| -t TAG_FILTER, --tag-filter=TAG_FILTER | the (partial) tag of the device(s) | 
| -x, --exactly | exact match for tag | 
| -r RESULT_CODE, --result=RESULT_CODE | match the result { NOR | ERR | M | MSA | MCO | NSP | R | RNW | RUN | RUP } | 
| -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_check.py -r ERR | node.py -s | csv_writer.py
DOCUMENT EXAMPLE
{"tag": "scs-ph1-26", "rec": "2021-05-18T14:36:00Z", "result": "ERROR", "context": ["TimeoutExpired(['./configuration'], 30)"]}
SEE ALSO
scs_analysis/cognito_user_credentials
scs_analysis/configuration_csv
scs_analysis/configuration_monitor
scs_analysis/configuration_report