Git Product home page Git Product logo

sampledatacollector's Introduction

SampleDataCollector

This is more or less a simple test harness for me to run simple benchmarks on to get an idea of process/system usage of a .NET Core application running inside of a linux container.

It is also meant to show a simple data collection process that I've found help in periodically reporting metrics of the application.

Yes, I know the rebuild is a bummer right now, I need to make a template to base my projects off of

Commands Description
make run Starts the application as well as a metrics dashboard
make stop Tears down the local setup
make rebuild Rebuilds the image so you can run latest code

Usage

App is running on 8000 and the metrics dash can be seen on localhost:80. The default login for these boards is user:pass admin:admin

Notes

I've been trying to run benchmarks with varying configurations (environment variables, different systems, different versions, etc.) so I'll post the run results in this section

Tests

All tests are being run with bombardier sending load to the single endpoint I have. The endpoint is mostly just creating a new dumb thing that simulates an IO operation and creates a large object.

sampledatacollector's People

Contributors

hartmannr76 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

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.