Hakabana is an open source monitoring tool, which visiualises network traffic using Haka and Kibana.
It leverages on the Haka framework to capture packets, dissect them and extract various pieces of information from the network, such as; bandwidth, geoip data, connections info, http and dns details, etc. Hakabana exports extracted information to an elasticsearch server, which are then made avaiable through a Kibana dashboard. It provides easy customisation, enabling you to extract your own desired data( eg. You are able to write a new protocol dissector using Haka grammar and expose some of the parsed fields).
Haka, the open source security oriented language used by Hakabana, allows you to describe network protocols and apple secuirty policies on (live) captured traffic.