Cacti
6.4#14 in bandwidth monitoring softwareFree planFree planWebLinuxSelf-hostedWindows
VisitCacti suits teams that want to self-host network monitoring and graphing, and can provide the required server components. Its distributed collectors may suit environments that need collection across locations or caching during network interruptions.
GlassWire suits people who want to monitor network activity on Windows or track app data use on Android. The free tier may fit users who need only short-term history; longer histories are listed with the paid plan.