Skip to content

Project Goals

Passive network monitoring is an approach to network monitoring where traffic is sniffed via strategically placed sensors on critical junctions of a network. DynamiteNSM aims to make the process of setting up and managing this infrastructure as seamless as possible.

Simple

Keep interfaces simple and intuitive. Users should be able to get to a working state with minimal documentation.

Lightweight

Give users the option to install and configure only the components they need without requiring them to download a huge image.

Extensible

Provide intuitive programming interfaces and utilities where ever possible, giving users multiple paths of integration and extension.

Adaptable

Provide variety of ways users can interact with their data, ranging from tracking operational network metrics to threat-hunting.

Secure

Install components pre-configured with security in mind. Wherever possible encrypt data in transit and at rest.

Optimized

Install components to best utilize system resources. When needed, make changes to the underlying system to improve tasks like packet acquisition and memory management.

Centralized

Provide users with the tools needed to remotely manage their deployments. Users should be able to perform remote operations against multiple instances in parallel. Users should be able to copy the configuration state of one node to another.