dnswatchdog.iodocs

Modification Log

Track every DNS modification operation that DNS Watchdog sends to your providers.

Open Modification Log →

The Modification Log tracks every DNS modification operation that DNS Watchdog sends to your providers. This includes record deletions, restorations, and SPF additions — any write operation that changes your actual DNS configuration.

This is distinct from the Change Log, which tracks detected changes. The Modification Log tracks operations you initiate through DNS Watchdog.

Operation lifecycle

Each operation is tracked through its full lifecycle with one of four statuses:

StatusDescription
PendingQueued and waiting to be sent to the provider
ProcessingCurrently being executed against the provider API
CompletedSuccessfully applied at the provider
FailedThe provider rejected or could not process the request

Summary cards at the top of the page show counts for each status, giving you an at-a-glance view of operational health.

What's shown

For each operation, the table displays:

ColumnDescription
Operation TypeThe type of modification (delete, restore, add SPF)
Record / ZoneThe target record name and zone
ProviderWhich DNS provider the operation was sent to
StatusCurrent lifecycle status with colour-coded badge
CreatedWhen the operation was queued
CompletedWhen the operation finished (if applicable)

You can narrow down the log using:

  • Search — find operations by record name, zone, or provider
  • Status filter — show only pending, processing, completed, or failed operations
  • Operation type filter — show only deletes, restores, or other operation types

The table auto-refreshes every 10 seconds so you can monitor in-progress operations in real time.

Operation details

Expanding any operation row reveals detailed information for troubleshooting:

DetailDescription
Zone and ProviderThe zone and provider involved in the operation
TimestampsCreation and completion times
Retry CountNumber of retries attempted and maximum allowed
Success / Failure CountsFor bulk operations, how many individual items succeeded or failed
Error HistoryTimestamped log of each failed attempt with error details
HTTP Request/ResponseThe actual API calls made to the provider and the responses received
Affected Record IDsList of all record IDs involved in the operation
Raw PayloadThe full operation data payload sent to the provider

This level of detail is particularly useful for diagnosing failed operations — you can see exactly what request was sent to the provider and what response came back.

On this page