Giter Club home page Giter Club logo

monitoring_tool's People

Contributors

laemtl avatar

Stargazers

 avatar  avatar

monitoring_tool's Issues

Min/Max values

Output one min/max value per interval.
Output a curve.

Double print on console

20190723 10:34:06 - 0.001888 0.000722 0.003263 0.600000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:06 - 0.001888 0.000721 0.003263 0.600000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:11 - 0.002062 0.000711 0.003490 0.800000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:11 - 0.002062 0.000711 0.003490 0.800000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:16 - 0.002133 0.000782 0.003179 0.800000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:16 - 0.002133 0.000783 0.003180 0.800000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:21 - 0.002613 0.001238 0.003393 0.800000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000
20190723 10:34:21 - 0.002613 0.001238 0.003393 0.800000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000

Http request type CDF

Example output:
Get request received is x% from all received requests
Function Inputs:(dest IP, dest port, src IP, Src port, monitoring time window)

Http response status CDF

Example output:
Responses with 200 is X% of the the total returned responses
Responses with 304 is Y% of the the total returned responses
Function Inputs: (dest IP, dest port, src IP, Src port monitoring time window)

Implement the throuput

  • direction (1 graph with 6 curves), min/max/avg
  • move the client filter for all the metrics
  • number of bytes (tcp payload size)

TODO

1 -Global To
2- Standalone function for each metric.

  • input/output
  • with r w/o params

3 -min/max refactoring

4 -ST

  • for all client : destination

TP
a specific From

num of clients

cumulative cdf for request path

parametrable number

Throughput

  • specify a client and server
  • chose the direction(req/rsp)
  • number of bytes/s
  • min/max/avg

Send a close message

The sniffer should send a close message to the front-end once the analysis is done

Documentation

System architecture (Components/ communication protocols used/ function(s) of each componet)
Installation guide/configuration/environment of each component along with issues met and how are resolved
code structure and documentation.

Check memory leak

in main.c - capture_main

//TODO: Check with this is commented! Memory leak.
// Is it to solve the seg Fault?
//packet_free(packet);

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.