"systemd-resolved - Network Name Resolution manager" -
systemd-resolved enhances (ie: interferes with) old school simple methods of managing DNS on a linux system. The way it reads the /etc/resolv.conf file as either a file or symlink alters the behavior of the service, which is a new mechanic that can have unexpected effects if you're not familiar with it.
Resolve a hostname
$ systemd-resolve google.com google.com: 18.104.22.168 -- Information acquired via protocol DNS in 23.9ms. -- Data is authenticated: no
Check name resolution statistics
$ systemd-resolve --statistics DNSSEC supported by current servers: no Transactions Current Transactions: 0 Total Transactions: 36 Cache Current Cache Size: 2 Cache Hits: 2 Cache Misses: 103 DNSSEC Verdicts Secure: 0 Insecure: 0 Bogus: 0 Indeterminate: 0