These documents explain how to install and operate ATLANTIS.
ATLANTIS reads nfcapd captures from a NetFlow collector. The pipeline converts the captures into a SQLite database, and the dashboard visualizes that database. CSV input is also available as an adapter for external datasets.
Have this available:
- nfcapd capture files on disk, in the layout that dataset configuration shows.
- Approximately 30 minutes. The one-time tool builds take most of this time.
The pipeline can run in Docker instead of a host Rust and C toolchain. The dashboard always runs natively.
- Install the required tools. Choose the Docker or native pipeline path.
- Install the project dependencies.
- Define a dataset that points at your captures.
- Build and verify the database.
- Run the dashboard.
If a step fails, read Troubleshooting.
The code documentation gives architecture and development information.