Sign inSign up

javadmohebbi/gonfcollector

By javadmohebbi

•Updated almost 5 years ago

Collecting Netflow 1,5,6,7,9 and IPFIX & store them in InfluxDB database

Image
1

4.6K

javadmohebbi/gonfcollector repository overview

⁠Netflow Collector Docker Image

This is a docker image based on javadmohebbi/goNfCollector⁠ Github Repository. This repo & it's app will help you collect, store & visualize Netflow versions 1,5,6,7,9 & Also IPFIX. To read more about it's feature & explore source codes, take a look at this link⁠.

⁠Environment variables

  • NFC_DEBUG="true": Enable/disable debugging
  • NFC_CPU_NUM="1": Total number of CPUs which netflow collector can use for it's job. Set it to zero to use all available CPUs.
  • NFC_LISTEN_ADDRESS="0.0.0.0": nfcollector Listen address
  • NFC_LISTEN_PORT="6859": nfcollector Listen port
  • NFC_LOG_FILE="/opt/nfcollector/var/log/collector.log": Log file path
  • NFC_INFLUXDB_HOST="127.0.0.1": InfluxDB Host
  • NFC_INFLUX_PORT="8086": InfluxDB port
  • NFC_INFLUXDB_TOKEN="API TOKEN": InfluxDB API Token
  • NFC_INFLUXDB_BUCKET="nfCollector": InfluxDB Bucket
  • NFC_INFLUXDB_ORG="MJMOHEBBI": InfluxDB Organization
  • NFC_IP_REPTATION_IPSUM="/opt/nfcollector/vendors/ipsum/ipsum.txt": IPSum IP reputation database
  • NFC_IP2L_ASN="/opt/nfcollector/vendors/ip2location/db/IP2LOCATION-LITE-ASN.IPV6.CSV/IP2LOCATION-LITE-ASN.IPV6.CSV": IP2Location ASN Lite DB
  • NFC_IP2L_IP="/opt/nfcollector/vendors/ip2location/db/IP2LOCATION-LITE-DB11.IPV6.BIN/IP2LOCATION-LITE-DB11.IPV6.BIN": IP2Location Lite DB
  • NFC_IP2L_PROXY="/opt/nfcollector/vendors/ip2location/db/IP2PROXY-LITE-PX10.IPV6.CSV/IP2PROXY-LITE-PX10.IPV6.CSV": IP2Location Lite Proxy DB
  • NFC_IP2L_LOCAL="/opt/nfcollector/vendors/ip2location/local-db/local.csv": IP2Location Local CSV Database

Tag summary

Content type

Image

Digest

Size

180.6 MB

Last updated

almost 5 years ago

docker pull javadmohebbi/gonfcollector