{ "check_interval_sec": 10.0 , "status_report_interval_sec": 3600.0 , "after_alert_interval_sec": 120.0 # , "db": { "CVTTDATA": { "class": "cvttpy.tools.db.timescale.tsdb_client.TimescaleDbClient" , "cred_key": "TSDB_MD_CVTTDATA_RO" } "CLD19": { "class": "cvttpy.tools.db.timescale.tsdb_client.TimescaleDbClient" , "cred_key": "TSDB_MD_CLD19_RO" } } , "mmost": { "cred_key": "MATTERMOST" , "alert_channel": "Alerts-CVTT" , "status_channel": "Status-CVTT" } , "data_checks": { "BNBFUT-1": { "tables": ["bnbfut.md_booktops"] , "exchange_id": "BNBFUT" , "instruments": ["PERP-BTC-USDT"] , "threshold_sec": 15.0 } , "BNBFUT-2": { "tables": ["bnbfut.md_trades"] , "exchange_id": "BNBFUT" , "instruments": ["PERP-BTC-USDT"] , "threshold_sec": 15.0 } , "BNBSPOT-1": { "tables": ["bnbspot.md_booktops"] , "exchange_id": "BNBSPOT" , "instruments": ["PAIR-BTC-USDT"] , "threshold_sec": 30.0 } , "BNBSPOT-2": { "tables": ["bnbspot.md_trades"] , "exchange_id": "BNBSPOT" , "instruments": ["PAIR-BTC-USDT"] , "threshold_sec": 30.0 } , "COINBASE-1": { "tables": ["coinbase.md_booktops"] , "exchange_id": "COINBASE" , "instruments": ["PAIR-BTC-USD"] , "threshold_sec": 15.0 } , "COINBASE-2": { "tables": ["coinbase.md_trades"] , "exchange_id": "COINBASE" , "instruments": ["PAIR-BTC-USD"] , "threshold_sec": 15.0 } } }