DLHDLH.io Documentation

Logs & Monitoring

DLH.io documentation for Logs & Monitoring

Overview

DLH.io generates structured log events from connectors and provides a descriptive view to monitor and troubleshoot the operations happening with each of your connectors.

DLH.io supports monitoring in the following ways:

  1. Log Events
  2. Audit Tables in the Target environment

DLH.io Monitoring Dashboard

You can view logs in your Logs & Monitoring Dashboard

  • Access the view from the Menu Bar

  • You can filter on the logs as per the below options:
    • A - Target Connection Name
    • B - Bridge Name
    • C- Filter logs - Error Logs only
    • **D - **Filter Duration :
      • 1 Hour
      • 1 Week
      • 1 Day

Log Cycle

Logging Action Attributes Available

Action NameAction TypesDescriptionENTITY (Example)
STARTSYNCInitiate the syncing processDLH.io -Source Bridge
CONNECTCHECKPOINT
SOURCEEstablish Connection CheckpointPostGres(Source)
FILTERINGSOURCEFiltering the Source recordsPostGres(Source)
CHANGE_TRACKINGCHANGE_TRACKING
SYNCSetting up Logical Replication SlotsPostGres(Source)
STARTRETRIEVERetrieve records from the SourcePostGres(Source)
ROW_COUNTSYNCRow count at the SourcePostGres(Source)
DONECOMPRESSCompress Files for uploadPostGres(Source)
STARTUPLOAD_S3Upload Files to S3Amazon S3
COMPLETED_FILES_TO_S3UPLOAD_S3Upload Files to S3
Amazon S3
Amazon S3
STARTSNOWFLAKE_PROCESSSetup Target ConnectionTarget Bridge
START_TARGET_HELPERTARGETSetup Target ConnectionSnowflake (Target)
TMP_SCHEMAAVAILABLE/DROPPED/
CREATED
Drop and Setup Temporary SchemasSnowflake (Target)
LOADINGDATALoad data into Temporary SchemasSnowflake (Target)
MERGEMAIN_TABLEMerge into Final SchemasSnowflake (Target)
INSERTAUDIT_TABLEInsert into audit tablesSnowflake (Target)
DONEENDClosing the syncing processDLH.io -Source Bridge
COMPLETEDBRIDGEClosing the syncing process
Closing the syncing process
DLH.io -Source Bridge

Log events

The event logs are in a standardized JSON format