health | healthy, degraded, or severe, and every reason with its node |
shadow_lists, overblocking_suspects | what a list would block before it does; blocked names someone seems to want |
upstream_checks | whether upstreams filter, fail DNSSEC, or answer differently from a second opinion |
probe_status | whether every listener answers its own probe, and when certificates expire |
list_annotations | what changed and when, on every node: configuration versions and who made them, restarts, list refreshes, rollouts, pauses, and notes (get_overview includes the latest three) |
cache_advice | whether each node's cache would gain from being bigger, or could be smaller |
slo_status | the service-level objectives: error budget left and how fast it's going |
get_overview | queries, blocked %, cache hits, clients, latency for a window |
top_items | top domains, blocked names, NXDOMAIN, clients |
search_queries | the query log, filtered and paged |
explain_decision | why a name was blocked or routed, for a device |
simulate_change | what a change would have done to the logged queries: newly blocked, newly allowed, rerouted, by name and device |
get_client_profile | a device: identity, groups, recent and slow queries |
latency_breakdown | percentiles by stage, upstream, client, or type |
upstream_health | health, circuit breakers, latency per upstream |
list_effectiveness | list hits, unique names, overlap |
find_anomalies | rate spikes, beaconing, NXDOMAIN storms, DGA-like names, from every node, optionally only the unacknowledged ones |
new_domains | first-seen domains per device |
vqlog | any count, top list, percentile, or time series (below) |
cluster_status | members, roles, sync, versions, health |
rollout_status | the change baking on the canary nodes, the guard's readings, the pin, and the versions kept |
get_config | a configuration section, without secrets |