Python network-monitoring

Open-source Python projects categorized as network-monitoring

Top 14 Python network-monitoring Projects

network-monitoring
  • maltrail

    Malicious traffic detection system

  • Project mention: Maltrail: Malicious traffic detection system | /r/selfhosted | 2023-07-05

    I just wanted to tell you about Maltrail (https://github.com/stamparm/maltrail/).

  • IVRE

    Network recon framework. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, collect and analyse network intelligence from your sensors, and much more! Uses Nmap, Masscan, Zeek, p0f, etc.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • nfstream

    NFStream: a Flexible Network Data Analysis Framework.

  • suzieq

    Using network observability to operate and design healthier networks

  • picosnitch

    Monitor Network Traffic Per Executable, Beautifully Visualized

  • Project mention: Linux runtime security agent powered by eBPF | news.ycombinator.com | 2023-10-19

    Yep, and from my experience too (made a tool that monitors network traffic with eBPF [1]) in addition to those issues there is also a sizable latency hit.

    [1] https://github.com/elesiuta/picosnitch

  • nsot

    Network Source of Truth is an open source IPAM and network inventory database

  • opensnitch

    OpenSnitch is a GNU/Linux application firewall (by gustavo-iniguez-goya)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • netchecks

    Tool to validate assumptions about the network

  • Project mention: Show HN: Netchecks – A Kubernetes tool to validate assumptions about the network | news.ycombinator.com | 2023-11-29
  • Networking-Guide

    A Networking Guide for getting started with basic/core network components such as wired and wireless network design, configuration, hardware, protocols, security, backup, recovery, and virtualization.

  • Network_traffic_analyzer

    A Python-based network traffic analyzer for PCAP files, providing insights into protocol distribution, IP communications, and potential port scanning activities.

  • Netapp-Touch

    A network testing tool based on a Single Board Computer, screen and using KIVY and python.

  • Project mention: Project: Network Applicance | /r/raspberry_pi | 2023-07-09
  • dupi-lambda

    DUPI Streaming AWS Flow Log Monitor

  • qasa

    Query your devices and systems for useful data (SNMP, HTTP etc), and send the results onwards... perhaps remote syslog server, OpenSearch, Splunk or even... It really doesn't care!

  • ktotu

    🕵️‍♀️ Identify devices in your network and monitor it against intruders

  • Project mention: Ask HN: How do you find contributors to open source projects? | news.ycombinator.com | 2023-10-12

    - ktotu - Identify devices in your network and monitor it against intruders https://github.com/jmaczan/ktotu [Python]

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python network-monitoring related posts

  • New semi-Monitoring - For polling SNMP, Websites etc and sending the data

    1 project | /r/homelab | 9 Aug 2022
  • Made an AWS lambda python function to enable an AWS monitoring system with live flow monitoring, alerting, reporting, graphing etc...

    1 project | /r/Python | 1 Aug 2021
  • Here is my stats dashboard display monitoring my ARM single boards and Docker containers. It's also a desk clock!

    1 project | /r/selfhosted | 26 May 2021

Index

What are some of the best open-source network-monitoring projects in Python? This list will help you:

Project Stars
1 maltrail 5,821
2 IVRE 3,341
3 nfstream 1,051
4 suzieq 760
5 picosnitch 599
6 nsot 399
7 opensnitch 396
8 netchecks 154
9 Networking-Guide 49
10 Network_traffic_analyzer 21
11 Netapp-Touch 4
12 dupi-lambda 4
13 qasa 3
14 ktotu 0

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com