CertaDNS
Skip to lesson

Domain Monitoring · lesson 2 of 2

Scoping monitoring so it produces action

After this lesson you can

Define a monitoring scope you can actually act on, and justify what you excluded.

Assumes you have read Certificate Transparency as a detection channel.

Monitoring fails far more often through excess than through absence. A feed producing two hundred alerts a day is read for a week and ignored for a year, and the organisation is worse off than before, because it now believes it is watching.

Start from the response, not the detection

The scoping question

For each thing you are considering watching: what would I actually do the next time it fires? If the honest answer is "look at it and move on", do not watch it.

This inverts the usual order, and it is the only version that survives contact with a real team. Detection you cannot act on is not a partial win; it is a tax on attention that makes the alerts you can act on harder to see.

The prerequisite: know your own estate

Before any monitoring, you need a definitive list of the domains and hostnames you own. Without it every alert begins with an internal investigation to establish whether the thing is yours, and that cost is what kills the programme.

# build the inventory first
- registrar exports, every registrar, including ones marketing uses
- expense records for domain registrations
- CT log search for your brand, to find names you did not know about
- ask marketing, who will remember three you did not find

The channels, in order of yield

ChannelWatches forYield
CT for your own domainsCertificates for hostnames under your domains that you did not authorise.Highest. Low volume, high specificity, and it catches takeovers and shadow IT.
DNS change monitoring on your own domainsNS, MX or DS changes you did not make.High. Very low volume, and a hit is close to an incident by definition.
Newly registered domains matching your brandRegistrations of typos, combos and homographs.Medium. Needs tuning, and a recent registration is the strongest single early signal.
CT for lookalike namesLookalikes standing up infrastructure.Medium, and it pairs well with registration data.
Broad brand mentionsYour brand anywhere.Low. This is the one that generates the noise.

Note the ordering: watching your own estate outranks watching the world. It is cheaper, quieter, more actionable, and almost always skipped in favour of the more exciting outward-facing feed.

Tier the findings

A single alert stream forces every finding to be equally urgent. Three tiers, with different destinations:

  • Act now. A lookalike with an MX record, or with a certificate and live content. It is ready to be used. Page someone.
  • Look this week. A lookalike registered but not yet resolving. Worth watching, not worth waking anyone.
  • Record only. Parked, unrelated, or plainly defensive registrations by someone else. Into the log; no notification.

The signals that move something up a tier are consistent: recent registration, an MX record, a fresh certificate, live content resembling yours, and a word from the access or money lists in the combosquatting lesson.

Where automation stops

AutomatableNeeds a person
Generating permutations of a brandDeciding whether a specific domain is a threat or a legitimate unrelated business
Checking registration, DNS and CT for eachJudging intent from ambiguous content
Filtering against your own inventoryChoosing between monitoring, a takedown, and legal action
Prioritising by the signals aboveWriting the abuse report, and escalating when it is ignored
Alerting on a changeEverything after the alert

Do not automate the response

Automated takedown requests against a false positive are a real cost imposed on a real business, and a registrar that receives several from you stops treating your reports as credible — which is expensive precisely on the day you need them to act quickly. Automate detection and triage; keep a human on the action.

Scope is not set once

Review it quarterly against two questions: which alerts produced action, and which produced nothing. Anything in the second category for two consecutive quarters should be narrowed or switched off. Monitoring that is never pruned always trends toward noise, because adding a source is easy and removing one feels like reducing coverage.

Write down what you excluded and why. A scope with no stated exclusions is one nobody has thought about, and the exclusions are where the judgement actually is.

Knowledge check

A team proposes monitoring every newly registered domain containing their brand string, alerting immediately on each. The brand is a common English word. What is the most likely outcome?

Last reviewed