Python based, Netgear CM-1000 Docsis Status Logger for splunk ingestion. Outputs Json Format.
python3 cm1kLogger.py [-h] [--debug] logfile
logfile | The destination of the json log output.
-h, --help | show help message
--debug, --d | Enable debug logging to console.
KV_MODE = json
INDEXED_EXTRACTIONS = json
LINE_BREAKER = ([\r\n]+)
TIMESTAMP_FIELDS = \s\"date\":\s\"
TIME_FORMAT = %Y-%m-%d %H:%M:%S.%q
TZ = <YourTZ>