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