Domain Management
Add, organize, and configure the domains you want to monitor with DriftSensor.
Domains Page
Navigate to Domains in the sidebar to view and manage all your monitored domains.
Domain List
The domains table shows:
| Column | Description |
|---|---|
| Domain | The domain name (clickable - opens the domain detail page) |
| Status | Active (green), Paused, or Error badge |
| Group | Color-coded group badges (up to 3 shown, with overflow count) |
| Interval | How often DNS is checked (e.g., "1 hour") |
| Monitoring | Toggle switch to enable/disable monitoring |
| Last Check | When the last DNS scan ran (or "Checking..." if a scan is in progress) |
| Date Added | When the domain was first added |
| Actions | View, Edit, Assign Group, Delete |
Filtering and Sorting
- Search - Filter domains by name in real-time.
- Status Filter - Show All, Active only, or Inactive (paused) only.
- Group Filter - Filter by a specific domain group or show only ungrouped domains.
- Customer Filter - Available to Global Admins to view domains per customer.
Click any sortable column header to cycle through ascending, descending, and default order.
Pagination
The table uses server-side pagination. Choose 10, 25, 50, or 100 domains per page. The default is 50.
Adding a Domain
Click Add Domain in the top-right corner.
Required Fields
| Field | Details |
|---|---|
| Domain Name | Enter a domain like example.com. Protocols (https://), trailing slashes, and www. are automatically stripped. Max 253 characters. |
| Monitoring Interval | How often DriftSensor checks your DNS records. Options depend on your plan - see the table below. |
Available Intervals
| Interval | Free | Standard | Professional | MSP |
|---|---|---|---|---|
| 5 minutes | - | ✓ | ✓ | ✓ |
| 15 minutes | - | ✓ | ✓ | ✓ |
| 30 minutes | - | ✓ | ✓ | ✓ |
| 1 hour | - | ✓ | ✓ | ✓ |
| 6 hours | - | ✓ | ✓ | ✓ |
| 12 hours | - | ✓ | ✓ | ✓ |
| 24 hours | ✓ | ✓ | ✓ | ✓ |
After creating a domain, DriftSensor automatically detects its nameservers and performs an initial DNS scan to establish the baseline.
Domain limits: Free allows 1 domain, Standard allows 10, Professional allows 50, MSP allows 100+. When you reach your plan limit, the Add Domain button is disabled and the monitoring toggle shows an upgrade prompt.
Domain Detail Page
Click any domain name to open its detail page. You'll see:
Overview Cards
- Monitoring - Current check interval and when the last scan ran.
- DNS Records - Total count of master records on file.
- Nameservers - The detected nameservers (ns1 through ns4).
Tabs
Records Tab
View all DNS master records for the domain in a table with columns: Type, Host, Value, TTL, and Priority.
Use the Fetch Existing DNS Records button to pull current records from your nameservers. This runs an async import that shows real-time progress - the stage, percentage, and number of records found.
Audit Notes Tab
Requires Professional or MSP plan.
Add timestamped notes to a domain. Useful for documenting why DNS changes were made, tracking maintenance, or leaving context for team members. Notes show the author's email and can be deleted individually.
Security Tab
Run a DNS security check on the domain, showing score, grade, and identified issues.
WHOIS Tab
View the domain's WHOIS registration details.
History Tab
See the last 10 DNS changes detected for this domain. Each entry shows the record type, hostname, expected value vs. current DNS value, status (Active or Resolved), and detection timestamp.
Editing a Domain
Click the Edit icon (pencil) on any domain, or click Edit on the domain detail page.
You can change:
| Field | Details |
|---|---|
| Domain Name | Update the domain name |
| Status | Set to Active, Paused, or Error |
| Monitoring Interval | Change the check frequency (plan limits apply) |
| Nameservers | Manually enter ns1–ns4 if auto-detection didn't find them |
| Domain Groups | Assign or remove group memberships |
Status explanations:
- Active - Domain is being monitored. DNS checks run at the configured interval.
- Paused - Monitoring is temporarily stopped. No DNS checks will run until reactivated.
- Error - There is a problem with this domain (e.g., DNS records missing, nameservers unreachable, or domain expired). Requires attention.
Bulk Actions
Select multiple domains using the checkboxes, then use the bulk action bar:
- Pause Selected - Stop monitoring for all selected domains.
- Resume Selected - Restart monitoring for all selected domains.
- Delete Selected - Remove selected domains (with confirmation). Up to 100 domains per batch.
Domain Groups
Navigate to Domain Groups in the sidebar to organize your domains into color-coded folders.
Creating a Group
- Click Create Group.
- Enter a Group Name (up to 50 characters).
- Add an optional Description (up to 200 characters).
- Choose a Color from 9 options: Red, Orange, Yellow, Green, Teal, Blue, Purple, Pink, or Gray.
Assigning Domains
A domain can belong to multiple groups. Assign groups from:
- The domain edit page
- The "Assign Group" action icon in the domains table
- During CSV import (groups are auto-created if they don't exist)
Deleting a group does not delete the domains in it - they are simply ungrouped.
CSV Import
Requires Standard plan or higher (CSV Import feature).
Bulk-add domains by uploading a CSV file. Click Import CSV on the Domains page.
CSV Format
domain,group,interval,monitoring_status,ns1,ns2,ns3,ns4
example.com,Production,5min,active,,,
mysite.org,Staging/Internal,1hr,paused,,,
company.net,Production/Staging/Critical,24hr,,,
api.example.com,,15min,active,,,| Column | Required | Description |
|---|---|---|
domain | Yes | The domain name to add |
group | No | Group name(s). Use / to assign multiple groups (e.g. Production/Staging). Groups are auto-created if they don't exist |
interval | No | Check frequency: 5min, 15min, 30min, 1hr, 6hr, 12hr, 24hr |
monitoring_status | No | Set to active (default) or paused to control initial monitoring state |
ns1–ns4 | No | Custom nameservers (otherwise auto-detected) |
Import Process
- Upload - Drag and drop your
.csvfile. - Preview - Review the parsed domains. Valid, duplicate, and invalid entries are color-coded. Adjust the monitoring interval and customer (admin only).
- Import - Watch the progress bar as domains are created.
- Complete - See a summary of successful and failed imports with error details.
Duplicates are automatically skipped. Nameservers are auto-detected for domains that don't specify them.

