Pi-Hole (Docker) Long-term load (15min avg) larger than number of processors

duAffentier

Vice Admiral
Registriert
Jan. 2008
Beiträge
6.337
Servus,

ich habe auf einem DS220+ im Docker PiHole laufen.
Seit einiger Zeit habe ich die Meldung "
Long-term load (15min avg) larger than number of processors: 2.0 > 2
This may slow down DNS resolution and can cause bottlenecks.".
Aktuell hab ich auch das Problem, das es Firefox eine lange Zeit zum auflösen der Seite braucht. Seitenaufbau ist fix, aber wenn ich eine www eingebe, dauert es mehrere Sekunden.
Wenn ich mehrere Tabs offen habe und alle refresh mach, dann dauert dies genauso lange.
Bei älteren Pi-Hole Versionen war dies nicht der Fall.
Hat denn wer schon mit diesem Fehler zu tun gehabt?


LG
 
Das habe ich auf meinem alten Pihole 1B+ immer dann, wenn ich updates oder sonstigere rechenintensivere Dinge laufen habe (da singlecore). Ansonsten läuft bei mir eigentlich alles Rund. Welche Versionen hast du denn genau im Einsatz? Vielleicht erzeugt ja irgendeine Aktivität auf dem NAS dauerhaft hohe Rechenlast?

Taucht denn diese Meldung immer wieder auf? Das Icon wird (bei mir zumindest) immer solange angezeigt, bis die Nachricht im Admin Panel quittiert wird. Vielleicht ist die Meldung ja gar nicht mehr aktuell, sondern war ein einmaliges Ding (was natürlich nicht die langsame DNS Resolution erklären würde).
 
Taucht öfters mal auf.
NAS ist nicht ausgelastet...läuft nichts nebenbei, außer Pi-Hole.

Aktuelle Version für Docker.
Der Seitenaufruf dauert aber lange! Also 10-30sek manchmal
 
madmax2010 schrieb:
zxeig doch mal
docker stats
htop (nach cpu soriert)
iotoip
Was meinst du genau?
Ergänzung ()

-rw-r--r-- 1 www-data www-data 435 Apr 25 04:03 /var/log/lighttpd/error.log
-----head of error.log------
2022-04-22 06:38:23: server.c.1513) server started (lighttpd/1.4.59)
2022-04-22 06:48:33: server.c.1513) server started (lighttpd/1.4.59)
2022-04-22 06:48:33: gw_backend.c.475) unlink /run/lighttpd/php.socket-0 after connect failed: Connection refused
2022-04-25 04:03:04: server.c.1513) server started (lighttpd/1.4.59)
2022-04-25 04:03:04: gw_backend.c.475) unlink /run/lighttpd/php.socket-0 after connect failed: Connection refused

-----tail of error.log------
2022-04-22 06:38:23: server.c.1513) server started (lighttpd/1.4.59)
2022-04-22 06:48:33: server.c.1513) server started (lighttpd/1.4.59)
2022-04-22 06:48:33: gw_backend.c.475) unlink /run/lighttpd/php.socket-0 after connect failed: Connection refused
2022-04-25 04:03:04: server.c.1513) server started (lighttpd/1.4.59)
2022-04-25 04:03:04: gw_backend.c.475) unlink /run/lighttpd/php.socket-0 after connect failed: Connection refused

*** [ DIAGNOSING ]: contents of /var/log

-rw-r--r-- 1 pihole pihole 81K Apr 25 13:23 /var/log/pihole-FTL.log
-----head of pihole-FTL.log------
[2022-04-22 06:38:23.223 531M] Using log file /var/log/pihole-FTL.log
[2022-04-22 06:38:23.223 531M] ########## FTL started on pihole-V6! ##########
[2022-04-22 06:38:23.223 531M] FTL branch: master
[2022-04-22 06:38:23.223 531M] FTL version: v5.15
[2022-04-22 06:38:23.223 531M] FTL commit: 4bb0bfe
[2022-04-22 06:38:23.223 531M] FTL date: 2022-04-20 19:35:19 +0100
[2022-04-22 06:38:23.223 531M] FTL user: root
[2022-04-22 06:38:23.223 531M] Compiled for x86_64 (compiled on CI) using gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
[2022-04-22 06:38:23.223 531M] Creating mutex
[2022-04-22 06:38:23.223 531M] Creating mutex
[2022-04-22 06:38:23.224 531M] Starting config file parsing (/etc/pihole/pihole-FTL.conf)
[2022-04-22 06:38:23.224 531M] SOCKET_LISTENING: only local
[2022-04-22 06:38:23.224 531M] AAAA_QUERY_ANALYSIS: Show AAAA queries
[2022-04-22 06:38:23.224 531M] MAXDBDAYS: max age for stored queries is 365 days
[2022-04-22 06:38:23.224 531M] RESOLVE_IPV6: Resolve IPv6 addresses
[2022-04-22 06:38:23.224 531M] RESOLVE_IPV4: Resolve IPv4 addresses
[2022-04-22 06:38:23.224 531M] DBINTERVAL: saving to DB file every minute
[2022-04-22 06:38:23.224 531M] DBFILE: Using /etc/pihole/pihole-FTL.db
[2022-04-22 06:38:23.224 531M] MAXLOGAGE: Importing up to 24.0 hours of log data
[2022-04-22 06:38:23.224 531M] PRIVACYLEVEL: Set to 0
[2022-04-22 06:38:23.224 531M] IGNORE_LOCALHOST: Show queries from localhost
[2022-04-22 06:38:23.224 531M] BLOCKINGMODE: Null IPs for blocked domains
[2022-04-22 06:38:23.224 531M] ANALYZE_ONLY_A_AND_AAAA: Disabled. Analyzing all queries
[2022-04-22 06:38:23.224 531M] DBIMPORT: Importing history from database
[2022-04-22 06:38:23.224 531M] PIDFILE: Using /run/pihole-FTL.pid
[2022-04-22 06:38:23.224 531M] PORTFILE: Using /run/pihole-FTL.port
[2022-04-22 06:38:23.241 531M] SOCKETFILE: Using /run/pihole/FTL.sock
[2022-04-22 06:38:23.241 531M] SETUPVARSFILE: Using /etc/pihole/setupVars.conf
[2022-04-22 06:38:23.241 531M] MACVENDORDB: Using /etc/pihole/macvendor.db
[2022-04-22 06:38:23.241 531M] GRAVITYDB: Using /etc/pihole/gravity.db
[2022-04-22 06:38:23.241 531M] PARSE_ARP_CACHE: Active
[2022-04-22 06:38:23.241 531M] CNAME_DEEP_INSPECT: Active
[2022-04-22 06:38:23.241 531M] DELAY_STARTUP: No delay requested.
[2022-04-22 06:38:23.241 531M] BLOCK_ESNI: Enabled, blocking _esni.{blocked domain}
[2022-04-22 06:38:23.241 531M] NICE: Cannot change niceness to -10 (permission denied)

-----tail of pihole-FTL.log------
[2022-04-25 06:33:06.987 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 4.2 > 2
[2022-04-25 06:35:29.626 541M] Received: Real-time signal 0 (34 -> 0)
[2022-04-25 06:35:30.229 541/T551] Compiled 0 whitelist and 0 blacklist regex filters for 8 clients in 31.8 msec
[2022-04-25 06:35:30.230 541/T551] Blocking status is enabled
[2022-04-25 06:38:06.925 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 4.2 > 2
[2022-04-25 06:43:06.890 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 4.0 > 2
[2022-04-25 06:48:06.014 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.7 > 2
[2022-04-25 06:49:14.255 541M] Resizing "FTL-queries" from 229376 to (8192 * 56) == 458752 (/dev/shm: 815.1KB used, 67.1MB total, FTL uses 803.2KB)
[2022-04-25 06:53:06.752 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.2 > 2
[2022-04-25 06:58:06.554 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.3 > 2
[2022-04-25 07:17:31.836 541M] Resizing "FTL-dns-cache" from 24576 to (1792 * 16) == 28672 (/dev/shm: 1.0MB used, 67.1MB total, FTL uses 1.0MB)
[2022-04-25 07:48:06.054 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.2 > 2
[2022-04-25 07:53:06.013 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.5 > 2
[2022-04-25 07:58:06.174 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.9 > 2
[2022-04-25 08:03:06.297 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.1 > 2
[2022-04-25 08:08:06.321 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.3 > 2
[2022-04-25 08:13:06.656 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.6 > 2
[2022-04-25 08:18:06.502 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.6 > 2
[2022-04-25 08:23:06.598 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 4.2 > 2
[2022-04-25 08:24:04.876 541M] Resizing "FTL-domains" from 36864 to (2048 * 24) == 49152 (/dev/shm: 1.0MB used, 67.1MB total, FTL uses 1.0MB)
[2022-04-25 08:28:06.550 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 3.3 > 2
[2022-04-25 08:33:06.316 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.6 > 2
[2022-04-25 08:38:06.028 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.0 > 2
[2022-04-25 08:51:59.558 541M] Resizing "FTL-dns-cache" from 28672 to (2048 * 16) == 32768 (/dev/shm: 1.1MB used, 67.1MB total, FTL uses 1.0MB)
[2022-04-25 11:01:32.084 541M] Resizing "FTL-queries" from 458752 to (12288 * 56) == 688128 (/dev/shm: 1.1MB used, 67.1MB total, FTL uses 1.1MB)
[2022-04-25 11:37:00.305 541M] Resizing "FTL-dns-cache" from 32768 to (2304 * 16) == 36864 (/dev/shm: 1.3MB used, 67.1MB total, FTL uses 1.3MB)
[2022-04-25 12:38:06.129 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.4 > 2
[2022-04-25 12:43:06.317 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.3 > 2
[2022-04-25 12:47:42.702 541M] Resizing "FTL-queries" from 688128 to (16384 * 56) == 917504 (/dev/shm: 1.3MB used, 67.1MB total, FTL uses 1.3MB)
[2022-04-25 12:48:06.195 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.5 > 2
[2022-04-25 12:53:06.918 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.4 > 2
[2022-04-25 12:58:06.748 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.4 > 2
[2022-04-25 13:03:06.629 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.1 > 2
[2022-04-25 13:08:06.449 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.0 > 2
[2022-04-25 13:23:06.911 541/T552] WARNING: Long-term load (15min avg) larger than number of processors: 2.0 > 2
 
duAffentier schrieb:
Was meinst du genau?
Die Ausgabe der befehle

bei htop Bonus wenn du es so machst:
echo q | htop --sort-key PERCENT_CPU | aha --line-fix | html2text -width 999 | grep -v "F1Help\|xml version=" >> htop_tmp
musst aber dazu aha und html2text installieren - aber dann ists sauberer als nur 1 screenshot und man sieht die zeilen bis zum ende.

weiterer bonus, wenn du die last im ftl container genau anschaust. Der scheint ja der verursacher zu sein und ordentlich last machen
 
Sorry, was wo wie??? Bitte mal so, des man es nachvollziehen kann
Ergänzung ()

Kann es evtl. auch an NordVPN-Plugin im Firefox liegen?
 
Zuletzt bearbeitet:
Ich dachte, der Load auf dem Pihole ist hoch, und nicht der auf der Firefox Maschine? Was also soll ein Firefox Plugin damit zu tun haben?

Was ist an den Ausführungen von @madmax2010 denn nicht nachvollziehbar?
 
  • Gefällt mir
Reaktionen: Engaged und madmax2010
Ich hab im FF das NordVPN laufen, auf dem NAS das pi-hole.
Kann man wo messen bzw einsehen (im Firefox), wie lang die Ladezeiten sind?
 
Extras>Browser-Werkzeuge>Werkzeuge für Web-Entwickler ->Reiter:Netzwerkanalyse

könnte eventuell helfen. Wobei das meines Wissens nach keine genaueren Infos über Namensauflösung anbietet, sondern eher Informationen zu den Einzelnen Webseiten-Inhalten und deren Ladezeiten.
 
duAffentier schrieb:
Sorry, was wo wie??? Bitte mal so, des man es nachvollziehen kann
im terminal eingeben.
woran scheitert es? :) Du weisst doch eigentlich wie und wo sowas geht, oder hab ich da den falschen im Kopf?
 
duAffentier schrieb:
Firefox eine lange Zeit zum auflösen der Seite braucht. Seitenaufbau ist fix, aber wenn ich eine www eingebe, dauert es mehrere Sekunden. Wenn ich mehrere Tabs offen habe und alle refresh mach, dann dauert dies genauso lange.
Das dürfte was anderes sein. DNS geht in Sekunden-Bruchteilen. Pi-hole meckert nur, dass er kein extra Prozessor Luft hat. Könntest Du mal zum Test „IPv6“ an dem Computer ausmachen? Oder anders gefragt: Welchen Router nutzt Du genau? Oder ist Dein Pi-hole auf dem Computer als DNS statisch eingetragen?
 
Hab dasselbe Problem mit meinem Pi-hole.
Läuft als LXC unter Proxmox, unter Ubuntu 22.10, mit nem NUC6CAYB.
Hab dem armen Kerl jetzt 2 Kerne gegeben, mal schauen, ob die Meldung wieder kommt.
Davor war nur einer aktiv.

Mfg
 
Zurück
Oben