simple network monitoring (like smokeping)

Started by alsoeric, August 08, 2024, 12:32:55 PM

Previous topic - Next topic
I'm trying to monitor my network from inside the firewall, onto my local network, and out to the Internet. The immediate need is to determine why SSH connections break and why connections to streaming services "stall" (streaming, aqua speech recognition, video conferencing)

Monit is a possibility but I don't want to send alerts to an email address. in this case, I don't want immediate alerts. I'll review the data as needed. If I need immediate alerts, I prefer sending alerts to my phone, for example, NTFY.

Functionally, I like Smoke Ping because I'm familiar with it and like the way it presents the data. There is a related package called Vaping which presents ping data the same way as smokeping

Are there any other alternatives that I should be aware of?

Not on the FW itself per say.

But I use Uptime-Kuma, it serves as front end and as well as backend for other tools. You would have to however run it on different device.
https://github.com/louislam/uptime-kuma

Regards,
S.
Networking is love. You may hate it, but in the end, you always come back to it.

OPNSense HW
APU2D2 - deceased
N5105 - i226-V | Patriot 2x8G 3200 DDR4 | L 790 512G - VM HA(SOON)
N100   - i226-V | Crucial 16G  4800 DDR5 | S 980 500G - PROD

Thanks for the suggestion. I don't think it's good to work because it doesn't give me the information I want/need. Smoking ping packet loss presentation is really useful.

August 10, 2024, 03:58:32 PM #3 Last Edit: August 10, 2024, 04:00:45 PM by tracerrx
You can do the monitoring with monit easily enough... not sure about the notification other than email though.... but under monit advanced settings there are some options for logging to another file and httpd server... 

See This Link "Monitor Wiregaurd Tunnel on OPNsense"
https://nicholassaraniti.com/2024/07/30/monitor-wiregaurd-tunnel-on-opnsense/


TLDR;

Services -> Monit -> Settings -> Service Test Settings
       Add Test
          Name: WG_VPN_ALERT
          Condition: failed ping address INSERT SOURCE IP
          Action: Alert

Services -> Monit -> Settings -> Service Settings
     Add Service
        Enable Service Checks: Checked
        Name: WG_VPN   
        Type: Remote Host
        Address: INSERT DESTINATION IP
        Tests: WG_VPN_ALERT