mntr-cli
A stress test CLI tool for Minter blockhain
Last updated 7 months ago by tasyp .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install mntr-cli 
SYNC missed versions from official npm registry.

mntr-cli

A stress test CLI for Minter Blockhain

oclif Version Downloads/week License

A simple but very powerful tool to test any node for reliability.

Features:

  • Response stats
  • Shows failed responses by status code
  • In-depth logging, if MNTR_DEBUG=* env variable is set

Usage

We recommend to run this at first:

$ ulimit -n 2048

To use production version:

$ yarn global add mntr-cli
$ npx mntr-cli -p PRIVATE_KEY -n https://gungnir.stakeholder.space --rate 100 --duration 10 -s Mxbc04b1c077df678355c6c7c924d0f59ce66acf4f

To use dev version:

$ git clone https://github.com/tasyp/mntr-cli
$ cd mntr-cli/
$ ./bin/run -p PRIVATE_KEY -n https://gungnir.stakeholder.space --rate 100 --duration 10 -s Mxbc04b1c077df678355c6c7c924d0f59ce66acf4f

Command Params

Available CLI arguments

  • --help / -h - Gives you a manual with description of all available params
  • --privateKey / -p [string] - Wallet private key which will be used to send transactions.
  • --node / -n [string] - A node URI to connect to.
  • --send_to / -s [string] - The address of test transactions retriever
  • --rate / -r [integer=2000] - The amount of requests per second.
  • --duration / -d [integer=60] - The duration of test in seconds
  • --coin / -c [string='MNT'] - A coin to use for transactions
  • --amount / -a [float='0.01'] - The amount of coins used for a test transactions
  • --maxSockets / -m [integer=2048] - Max sockets amount
  • --chainId / -i [string='2'] - Chain ID to use: 1 for mainnet and 2 for testnet
  • --headers [string] - Headers to use for requests. Format -Key:Value. It can be used multiple times to use many headers at once, e.g.:
mntr-cli --headers "X-Project-Id:project-id" --headers "X-Project-Secret:secret"

Current Tags

  • 1.3.0                                ...           latest (7 months ago)

10 Versions

  • 1.3.0                                ...           7 months ago
  • 1.2.1                                ...           7 months ago
  • 1.2.0                                ...           7 months ago
  • 1.1.0                                ...           7 months ago
  • 1.0.26                                ...           8 months ago
  • 1.0.25                                ...           8 months ago
  • 1.0.24                                ...           8 months ago
  • 1.0.23                                ...           8 months ago
  • 1.0.22                                ...           8 months ago
  • 1.0.21                                ...           8 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (15)
Dev Dependencies (11)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |