Any recommendations for a network traffic monitoring package?
-
@keyser Thanks for the recommend.
So when you say its not for detailed history or for logging/evidence how much info does it maintain and for how long?
My need is to see what sites are being accessed, how much bandwidth is being used, the local time accessed and the IP or mac of local machine accessing the site (thats about all I can think of right now).
Also I have been doing a bit of searching and another package that has come up as one of the top 5 PFS packages, as one reviewer puts it, is Darkstat. Are you familiar with this one?
-
@lpd7 You can only really see specific traffic/sessions for clients for at long as flows are in memory (depeding on settings 1 - 10min). After that you only have historical numbers for each client fx:
Amount of traffic, which protocols that traffic was, highlevel distibution of when traffic from the client was active and so on.
Besides that you can get dpi alerts, and those remain until you clear/acknowledge them or they expire (weeks, months or years depending on your settings).
You can have NtopNG track DHCP clients based on MAC addresses rather than IP addresses which is nice.I like the package alot, but it is not a session logging tool. So you still need to log on firewall rules and have a log analysis tool if you want historical specifics.
-
@lpd7 But there is a lot of rather detailed historical data on each client, so it is a very nice tool to spot bandwidth usage on clients. And you get a decent amount of details on how/when/what, rather than just bytes total.
-
@keyser Thanks for that. I am watching a YT vid by Lawrence Systems on installing and configuring and may give it a try to see how it works out, I can always uninstall the package if not happy with it without any issues (i hope). With many of the packages there isnt a lot of user manuals, I havent searched yet so am hoping that I can get detailed docs to help support the package. Thanks again.
-
Just an FYI, I installed NtopNG this morning, install went smooth, did some config per Lawrence Systems YT video and for a few minutes things looked good, twiddling away to understand the data when all of a sudden my LAN went down.
When I stopped the Ntop service and reloaded PFS using reroot the network came back up so I dont know what it did but it wasnt a good thing. Also my mem usage went from approx 30% prior to install to 60% and even with the service stopped my mem is still at 60%.
Once I get my meetings out of the way I will reboot the box without Ntop running and see where my mem lands.
Any ideas what may have been the issue?
This is one of the reasons why I ask about alternatives to some of the more popular packages, so am looking for additional recommends if any.
I can say the 2 things I didnt see or not understand while looking around the application was mapping between internal host and external sites (internal host name or ip address to external site url address) before things went south.
Knowing where internal devices are connecting externally and conversely where external systems are coming from and attempting to go to with as much relevant/actionable data is a key for my current needs.
Thanks for reading.
-
I'm using Graylog..
-
@mcury Thanks for that recommend. I dont see it as an available package within package manager how were you able to get it loaded to your PFS box? Also does this have additional details like urls accessed, ip's of internal devices, etc? I will do a quick search for documentation and see whats under the hood.
-
@lpd7 said in Any recommendations for a network traffic monitoring package?:
@mcury Thanks for that recommend. I dont see it as an available package within package manager how were you able to get it loaded to your PFS box? Also does this have additional details like urls accessed, ip's of internal devices, etc? I will do a quick search for documentation and see whats under the hood.
You don't need a pfsense package to run Graylog.
Just go to Status / System / Logs / Settings
At the bottom of the page, you will see Remote Logging Options, go there and configure it to export the logs to the Graylog server.You can run it in a VM to learn, I'm currently collecting data from Pfsense, Synology NAS, and Unifi equipments.
It works like a Syslog Server.You don't have info about URLs accessed, just IPs like source, destination, ports used, system logs, dhcp and etc..
Yes, you have IPs of local devices, everything that goes through the Firewall, you will see in Graylog.You can also use it as a Netflow collector.
-
-
@mcury Great stuff much appreciated. I feel like I have to setup a perm VM server for various reasons so this may be the excuse that gets me off my heels. Since my primary driver is to "oversee" where users are visiting so I can apply restrictions, having an easy to digest interface or log that notes URL's might be a necessity but will see if I can get this up and running or take advantage of the 30 minute demo the developer offers to see where if any gaps exist and how I can close them. Thanks again, your input is very welcomed.
PS.. I love the Lawrence videos, great resource.