Skip to main content

Logging

dkmio uses Python's standard logging module with the logger name "dkmio".

Configure Logging

import logging

# See all dkmio operations
logging.getLogger("dkmio").setLevel(logging.DEBUG)

# Only see warnings (retries, unprocessed items)
logging.getLogger("dkmio").setLevel(logging.WARNING)

Log Levels

LevelDescription
DEBUGEvery operation: put_item on orders, query on orders (gsi-status-date), batch_write_item on orders (5 ops), connection events
WARNINGBatch retries: batch_write retry 1 on orders, batch_read retry 2 on orders