MongoDB ready for production

This commit is contained in:
Pavel Odintsov 2015-10-01 11:23:14 +02:00
parent 464e082824
commit 6b41b12918
2 changed files with 3 additions and 14 deletions

@ -44,6 +44,8 @@ Features:
- Thresholds could be configured in per subnet basis with hostgroups feature
- Could [announce blocked IPs](docs/EXABGP_INTEGRATION.md) to BGP router with [ExaBGP](https://github.com/Exa-Networks/exabgp)
- Full integration with [Graphite](docs/GRAPHITE_INTEGRATION.md) and [InfluxDB](docs/INFLUXDB_INTEGRATION.md)
- Redis integration
- MongoDB integration
- Deep packet inspection for attack traffic
- netmap support (open source; wire speed processing; only Intel hardware NICs or any hypervisor VM type)
- SnabbSwitch support (open source, very flexible, LUA driven, very-very-very fast)

@ -7,19 +7,6 @@ Install MongoDB itself:
apt-get install -y mongodb-server mongodb-clients
```
Library compilation:
```bash
cd /usr/src
wget https://github.com/mongodb/mongo-c-driver/releases/download/1.1.9/mongo-c-driver-1.1.9.tar.gz
tar xzf mongo-c-driver-1.1.9.tar.gz
cd mongo-c-driver-1.1.9
./configure --prefix=/opt/mongo_c_driver_1_1_9
make
make install
echo /opt/mongo_c_driver/lib > /etc/ld.so.conf.d/mongodb_c_driver.conf
ldconfig
```
Build FastNetMon from Git's master branch.
Enable it in configuration file:
@ -27,7 +14,7 @@ Enable it in configuration file:
mongo_enabled = on
```
Query data about attack's:
Query data about attacks:
```bash
> use fastnetmon
switched to db fastnetmon