All Projects → AiursoftWeb → Tracer

AiursoftWeb / Tracer

Licence: unlicense
Tracer is a simple network speed test app. Deploy this on your own server. Open your tracer on your browser. And you can test the speed between you and your server.

Projects that are alternatives of or similar to Tracer

Go Wrk
go-wrk - a HTTP benchmarking tool based in spirit on the excellent wrk tool (https://github.com/wg/wrk)
Stars: ✭ 421 (+879.07%)
Mutual labels:  performance-testing
Youku Sdk Tool Woodpecker
In-app-debug tool for iOS
Stars: ✭ 600 (+1295.35%)
Mutual labels:  performance-testing
Image Actions
A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
Stars: ✭ 844 (+1862.79%)
Mutual labels:  performance-testing
Metersphere
MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、性能测试等。搞测试,就选 MeterSphere!
Stars: ✭ 6,331 (+14623.26%)
Mutual labels:  performance-testing
Inspectit
inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.
Stars: ✭ 513 (+1093.02%)
Mutual labels:  performance-testing
Tcpreplay
Pcap editing and replay tools for *NIX and Windows - Users please download source from
Stars: ✭ 745 (+1632.56%)
Mutual labels:  performance-testing
Goben
goben is a golang tool to measure TCP/UDP transport layer throughput between hosts.
Stars: ✭ 391 (+809.3%)
Mutual labels:  performance-testing
Swoole Performance Tests
Performance tests of swoole against other PHP application server setups
Stars: ✭ 40 (-6.98%)
Mutual labels:  performance-testing
Cpp Serializers
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
Stars: ✭ 533 (+1139.53%)
Mutual labels:  performance-testing
Woocommerce Loadimpact
Scenarios for `loadimpact.com`, written against Liquid Web's WooCommerce sample data.
Stars: ✭ 17 (-60.47%)
Mutual labels:  performance-testing
Awesome Test Automation
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
Stars: ✭ 4,712 (+10858.14%)
Mutual labels:  performance-testing
Expecto
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
Stars: ✭ 495 (+1051.16%)
Mutual labels:  performance-testing
Falco
Falco helps you monitor, analyze, and optimize your websites.
Stars: ✭ 752 (+1648.84%)
Mutual labels:  performance-testing
Performance
⏱ PHP performance tool analyser your script on time, memory usage and db query. Support Laravel and Composer for web, web console and command line interfaces.
Stars: ✭ 429 (+897.67%)
Mutual labels:  performance-testing
Sysbench Docker Hpe
Sysbench Dockerfiles and Scripts for VM and Container benchmarking MySQL
Stars: ✭ 14 (-67.44%)
Mutual labels:  performance-testing
Awesome Jmeter
A collection of resources covering different aspects of JMeter usage.
Stars: ✭ 413 (+860.47%)
Mutual labels:  performance-testing
Boomer
A better load generator for locust, written in golang.
Stars: ✭ 734 (+1606.98%)
Mutual labels:  performance-testing
Stormer
Wrappers for making load test with locust more convienient.
Stars: ✭ 41 (-4.65%)
Mutual labels:  performance-testing
Meshery Linkerd
Meshery adapter for Linkerd
Stars: ✭ 34 (-20.93%)
Mutual labels:  performance-testing
Drill
Drill is a HTTP load testing application written in Rust inspired by Ansible syntax
Stars: ✭ 767 (+1683.72%)
Mutual labels:  performance-testing

Tracer

Build status Azure DevOps coverage Website

Tracer is a simple network speed test app.

Tracer is a simple network speed test app. Deploy this on your own server. Open your tracer on your browser. And you can test the speed between you and your server.

Try

Try a running tracer here.

Run in Azure

With the following ARM template you can automate the creation of the resources for this website.

Deploy to Azure

Run in Ubuntu

First, specify a domain name for your Ubuntu 18.04+, brand new server.

And execute the following command in the server:

$ curl -sL https://github.com/AiursoftWeb/Tracer/raw/master/install.sh | sudo bash -s www.example.com

Run locally

Requirements about how to run

Requirements about how to develope

  1. Excute dotnet restore to restore all dotnet requirements
  2. Excute dotnet run to run the app
  3. Use your browser to view http://localhost:5000

Run in Microsoft Visual Studio

  1. Open the .sln file in the project path.
  2. Press F5.

Run in docker

Pull the container using command:

$ docker pull anduin2019/tracer:1.0.0
$ docker run -d -p 8080:80 anduin2019/tracer:1.0.0

That will start a web server at http://localhost:8080 and you can test the app.

How to build locally in docker

Just install docker and docker-compose. Execute the following command.

$ docker build -t=tracer .
$ docker run -d -p 8080:80 tracer

That will start a web server at http://localhost:8080 and you can test the app.

How to contribute

There are many ways to contribute to the project: logging bugs, submitting pull requests, reporting issues, and creating suggestions.

Even if you have push rights on the repository, you should create a personal fork and create feature branches there when you need them. This keeps the main repository clean and your personal workflow cruft out of sight.

We're also interested in your feedback for the future of this project. You can submit a suggestion or feature request through the issue tracker. To make this process more effective, we're asking that these include more information to help define them more clearly.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].