Skip to Content
DocumentationMonitoring CDC Connections

Monitoring CDC Connections

For any CDC connection you have in Etleap, you can view the health of the CDC tasks for that Connection page → CDC tab.

When a CDC connection goes down, the most common cause is that the underlying AWS DMS task fails. Some DMS task failures require support intervention while resolving other issues can be more self-serve.

CDC Failure Notifications

When a connection goes down, you will be notified via email and the Notification overview section in the dashboard. Clicking the Fix Connection button in the notification will take you to its Connection page, where you can see a more detailed information in the CDC tab.

Notification overview
Connection down notification in the Dashboard

On the Connection Page, under the CDC tab, Etleap provides a single pane view of the connection to understand your process health, error detail when failed, and suggested corrective action to resolve the issue, all within the UI.

cdc-tab.png
CDC tab for failed connection

In certain cases, the Error Detail section will guide you to make necessary changes to the source database to resolve the issue. Some of these issues and changes are known cases. Check out the links below for detailed information on how to handle some common failures on your own for MySQL and SQL Server. Please note that these common failures are not an exhaustive list of issues with CDC pipelines.

  1. MySQL: Configure the Binary Logging Format
  2. MySQL: Enable Binary Logging
  3. SQL Server: Configure Transaction Log Retention
  4. SQL Server: Truncate the Transaction Log

What Happens Next

If your connection requires a CDC restart, then all the pipelines ingesting from the source will also refresh. It will fetch all available data in the source and re-process it. Once the refresh is completed, the data in the destination will be replaced. You can read more about pipeline refreshes here.

If the CDC task was only resumed and not restarted, then the pipelines won’t be refreshed. They will continue capturing all the data changes from the source.