项目作者: manuelAlvarezMarban

项目描述 :
Exports UDP traffic received data. For embedded systems.
高级语言: C
项目地址: git://github.com/manuelAlvarezMarban/UDP-Statistics-Server.git
创建时间: 2018-08-21T08:20:00Z
项目社区:https://github.com/manuelAlvarezMarban/UDP-Statistics-Server

开源协议:GNU General Public License v3.0

下载


UDP Statistics Server

Simple UDP Server, for exporting received UDP traffic statistics to files. Suited for Big Data pipelines or data collectors tests.
Good for embedded systems.

Exports UDP traffic statistics per minute to a file, allowing fast checking of data stream size.

The data gathered is: Total (KB|B) received, total messages, maximum message size, mean of messages size, KB received
per minute and per second, messages received per minute and per second.

-This is stored in file each minute, but if the server doesn´t receive data, will write nothing until next minute with data,
taking this into account for calculation of stream rates.-

Prerequisites:

  • Linux (because of C socket dependencies)

Installing - Run:

On project folder:

  • “make” to compile.
  • “./sserver —port—“ to run.

The text files for data exporting will be under /DataFiles/ on project folder.