Keep names and addresses separate
A name is a label that people can keep while an address changes. A DNS lookup connects those two ideas. Keeping them separate makes a connection problem easier to describe: first record the name you requested, then the address your resolver returned. Neither fact, by itself, tells you whether the service at that address is healthy.