Ability to see number of entries, fetched status on Blacklist sources

Unlock Origin had a neat feature to let you know if a particular source is updated or outdated, with time stamp, number of domains it is blocking.

It will be good feature to have that information in the Settings>Blacklists http://pi.hole/admin/settings.php?tab=blocklists

This will help us in identifying the source files that are not fetched. I recently noticed some sources with githubusercontent are denied to fetch, same with adaway etc., they can be cleaned so that there is less time when update happens, update won’t make an attempt to fetch source that is only going to timeout.

This also helps in visually identifying critical blacklists, in case you are running on a low power machine or older raspberry pi.

The number of domains blocked by each list may have little bearing on the contribution of that list to the overall gravity list. Block lists frequently contain duplicate domains, which are stripped out during the gravity update, leaving only unique domains in gravity.

The list that matters from a blocking standpoint on your Pi-Hole is the overall gravity list. This is updated automatically each Sunday between 3 am and 5 am your local time, and the log from the update process is located at the location shown below. The log provides a status for each blocklist to which you subscribe.


You can also mouse over the “Domains on Blocklist” box at top right of the Pi-Hole dashboard and it will tell you the elapsed time since gravity was updated. If this was done manually, the update log was shown at that time on the screen.


8 posts were split to a new topic: Pi-Hole will not load some block lists

As much as I like uBlock Origin:
Identifying a list as being critical is not possible from the information on uBlock Origin’s Filter lists pane.

An expression like ‘140 used out of 141’ does not mean that 140 of 141 entries have been encountered and blocked. It just means that uBlock Origin discarded 1 entry from that list as a duplicate that it already found in some other list (much like Pi-hole does when compacting its gravity list to unique domains).

Qouted from uBlock Origin’s official documentation on Filter lists:

uBlock Origin discards duplicate filters, so the number of filters used within a filter list depends on how many duplicate filters were detected within that filter list. The order in which the filter lists are loaded into memory is undefined.