Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bwnetflow/dashboard
Kafka Consumer and Influx/Prometheus Exporter for a Grafana Dashboard
https://github.com/bwnetflow/dashboard
Last synced: about 17 hours ago
JSON representation
Kafka Consumer and Influx/Prometheus Exporter for a Grafana Dashboard
- Host: GitHub
- URL: https://github.com/bwnetflow/dashboard
- Owner: bwNetFlow
- License: gpl-3.0
- Created: 2019-05-20T16:21:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-08-28T09:23:19.000Z (over 5 years ago)
- Last Synced: 2024-11-11T06:42:30.453Z (about 2 months ago)
- Language: Go
- Size: 103 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/bwNetFlow/dashboard.svg?branch=master)](https://travis-ci.org/bwNetFlow/dashboard)
[![Go Report Card](https://goreportcard.com/badge/github.com/bwNetFlow/dashboard)](https://goreportcard.com/report/github.com/bwNetFlow/dashboard)
[![GoDoc](https://godoc.org/github.com/bwNetFlow/dashboard?status.svg)](https://godoc.org/github.com/bwNetFlow/dashboard)
[![Docker Pulls](https://img.shields.io/docker/pulls/bwnetflow/dashboard.svg)](https://hub.docker.com/r/bwnetflow/dashboard/)# Dashboard Consumer
This Kafka consumer reads enriched bwNetFlow flows and exports relevant
information to a Prometheus database. Relevant information means only a subset
of information from the flows, e.g. aggregated counter values etc.## Requested Dashboard Metrics
For one customer dashboard (flows primarily are filtered by cid).
* Bytes / Packets / Flows Total
* Bytes By well known Ports (http, e-mail, etc)
* Bytes By Protocol
* Bytes By IP Version
* Bytes By PeerRank based:
* Top N IP addresses by Bytes
* Top N IP addresses by Connections