mipo

Resolvers

Shows the reverse-DNS work queue: how many lookup tasks and jobs are pending or assigned, how long the oldest pending item has waited, and the per-resolver-group backlog — including idle groups and groups whose resolver-group configuration has since been deleted. To provision or configure resolvers, go to Config > Resolvers.

Fields & columns

NameDescription
Pending tasksLookup tasks not yet claimed by any resolver
Assigned tasksLookup tasks claimed by a resolver, awaiting an observation
Pending jobsDNS jobs bundling one or more pending/assigned tasks, not yet claimed
Assigned jobsDNS jobs currently claimed by a resolver
Oldest pendingAge of the longest-waiting pending task — "—" when nothing is pending
Expired jobs (24h)DNS jobs the deadline sweep closed incomplete in the last 24 hours
Failed tasks (24h)Lookup tasks that recorded a failing terminal observation in the last 24 hours
Resolver GroupThe vantage point; a numeric fallback appears when its config row was deleted (a stranded group)
Pending JobsDNS jobs queued for this specific resolver group
Online ResolversResolvers in this group with a heartbeat inside the liveness window. A red "No resolver online" badge appears when the group has pending jobs and zero online resolvers.

Gotchas

  • These counters are the queue right now, not history — for what already happened, see Health > Alerting > Alarms and Events.
  • A resolver group with pending jobs and no online resolver is exactly the condition the dns-resolver-group-unavailable alarm fires on once it has held for 120 seconds — this page shows it live, the alarm records it as an event.
  • byResolverGroup lists every configured group, including idle ones (zero pending jobs) and stranded ones (the resolver-group config row was deleted after jobs were queued against it) — a stranded group shows a numeric fallback where its name would be.
  • This page has no hostname or per-scan detail — that evidence lives on the scan results page and the DNS job receipt, scoped to one execution.

API calls (1)

MethodPathDescription
GET /api/health/dns-enrichment Fleet-wide reverse-DNS queue health: pending/assigned counts, oldest pending age, and per-resolver-group backlog

Related

  • Config > Resolvers — Provisioning and configuration of resolvers
  • Scanners — The equivalent live health page for the port-scan fleet