Awesome Open Source
Awesome Open Source

What is Dynamite Network Security Monitor?

DynamiteNSM is a lightweight network security monitor conveniently bundled as a Python ≥3.7 package. Built initially to simplify the installation of Zeek and Suricata, the package now includes a robust set of Python modules for installing and managing both network monitoring and data visualization services.

However, you do not need to write a single line of code to begin using DynamiteNSM. The package comes with a commandline utility that automates the deployment of passive, packet-sniffing agents throughout your network, along with a monitor for visualizing the events produced by them.

You can install the dynamite-nsm package via pip3 on any one of these supported Linux distributions.

sudo pip3 install dynamite-nsm

Quick Start Guide »


DynamiteNSM's monitor component ships with a powerful set of dashboards for finding patterns in your network data.

Dashboard Overview »


Checkout our comprehensive documentation complete with tutorials, guides, and example quickstart deployments.

Those wishing to contribute may also be interested in our development guides.

Read the Documentation »

Alternatives To Dynamite Nsm
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (809,126
Network (37,670
Security (31,696
Dashboard (16,368
Elasticsearch (11,369
Monitor (11,307
Kibana (3,055
Logstash (2,852
Threat (1,495
Visibility (1,344
Network Analysis (1,054
Netflow (318
Network Traffic (313
Suricata (270
Zeek (191
Nsm (154
Ipfix (113