/netflow-api

Go API for retreiving Netflow data from Elasticsearch with OpenStack authentication

Primary LanguageGoApache License 2.0Apache-2.0

netflow-api

Build Status Go Report Card GoDoc


netflow-api is a netflow service for OpenStack, originally designed for SAP's internal Openstack Cloud.

The idea: Netflow for OpenStack

Network traffic in an OpenStack cloud is hidden from the users. netflow-api enables easy access to netflow events on a tenant basis, relying on the ELK stack for storage. Now users can view their project level network events through an API, or as a module in Elektra an OpenStack Dashboard.


Features

  • A managed service for Netflow in OpenStack
  • OpenStack Identity v3 authentication and authorization
  • Project and domain-level access control (scoping)
  • Compatible with other cloud based audit APIs
  • Exposed Prometheus metrics

Documentation

For users

For operators