mirror of
https://github.com/domcyrus/rustnet.git
synced 2026-02-12 17:28:37 -06:00
docs: add JSON logging to feature comparison (#130)
This commit is contained in:
@@ -347,6 +347,7 @@ RustNet draws inspiration from several network monitoring tools. Here's how it c
|
||||
| **Cross-platform** | Linux, macOS, Windows, FreeBSD | Linux, macOS | Linux, macOS, Windows | Linux, macOS, BSD | All | Linux | All |
|
||||
| **eBPF support** | Yes (Linux) | No | No | No | No | Yes | No |
|
||||
| **Landlock sandboxing** | Yes (Linux) | No | No | No | No | No | No |
|
||||
| **JSON event logging** | Yes | No | No | No | No | No | Yes |
|
||||
| **Packet capture** | libpcap | Raw sockets | libpcap | libpcap | Kernel | Kernel | libpcap |
|
||||
|
||||
### Tool Focus Areas
|
||||
|
||||
@@ -110,7 +110,7 @@ The experimental eBPF support provides efficient process identification but has
|
||||
|
||||
- [ ] **Internationalization (i18n)**: Support for multiple languages in the UI
|
||||
- [ ] **Connection History**: Store and display historical connection data
|
||||
- [ ] **Export Functionality**: Export connections to CSV/JSON formats
|
||||
- [ ] **Export Functionality**: On-demand snapshot export (`--json-log` provides streaming)
|
||||
- [ ] **Configuration File**: Support for persistent configuration (filters, UI preferences)
|
||||
- [ ] **Connection Alerts**: Notifications for new connections or suspicious activity
|
||||
- [ ] **GeoIP Integration**: Maybe add geographical location of remote IPs
|
||||
|
||||
Reference in New Issue
Block a user