I'm having some DNS resolutions take upwards of 7000ms and CPU utilization of pihole-FTL is 90-95% on my raspberry pi. It will also sporadically stop resolving addresses that aren't cached because it times out.
Debug Token:
lfoni6j7jk
This is after changing my /etc/resolv.conf by commenting out nameserver 127.0.0.1 and adding _nameserver 8.8.8._8 after it failed to upload the debug file with the default resolv.conf contents.
For some reason, dnsmasq is reloading everything every few seconds. One possibility is that it is being sent the SIGHUP signal over and over again. @DL6ER may have more ideas.
I removed one of the sites from my blocklist because it looks like it had been moved from the SANS site. And CPU util seems to have settled down to around 48%. The only other thing that I've got running on this raspi is splunkd, which is taking ~2% CPU. I'm running an ARM splunk forwarder to forward logs to my splunk server.
The CPU util dropped because I wasn't it resolve DNS for IPv6. When I set DHCPv6/RDNSS Name Server to the ip6 address of the pihole on my ubiquiti set up, the util stayed at around 98%. After a certain point, pihole-FTL would not start. I uploaded fresh debug logs after that happened. The token is 50cfkwwyl2. I've since disabled ipv6 on both my ubiquiti gear and on the pihole and it seems to be working better.
EDIT: I should clarify that IPv6 functionality is currently in alpha on the ubiquiti gear so that's probably the cause of all these headaches.