Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    dii14
    @dii14
    Do you know of any known problems with rebar3 and proxies?
    I saw a few issues online but they seem resolved
    Renat Idrisov
    @parsifal-47
    yes, I had an experience using rebar with proxy, but couldn't remember how exactly was it, but it worked, I found some website suggesting to set {http_proxy, "http://proxy.my-company.com:123"}. {https_proxy, "https://proxy.my-company.com:456"}. in rebar.config
    or alternatively, it could be env-variable http_proxy or HTTP_PROXY
    some of these should work :)
    dii14
    @dii14
    Hi there again
    Is there any way of specifying some env variable that will be available across all benchmarks?
    For example I have a list of hosts to which I need my clients to connect, so what I'm doing now is I copy paste the list into the editor every time. I would like to have a way to programatically change the variable every time the hosts change.
    dii14
    @dii14
    I was looking at the mzbench change_env functionality but that's only for a specific benchmark
    I would like to do this for all benchmarks
    Renat Idrisov
    @parsifal-47
    Hi, change_env has meaning for benchmarks in progress, currently there is no method to set "variables by default across all benchmarks", but you could set it at the beginning of each scenario with https://github.com/machinezone/mzbench/blob/master/doc/scenarios/spec.md#defaults
    and also we have some system variables set by mzbench itself, they are kind of global, but I'm not sure if that what you need
    Adrian Lewis
    @aidylewis
    Asked for us to hire an Erlang contractor to help you with this instead of paying 100K plus for a tool. May be ignored. I will look into this tool after an some IPv4 v IPv6 comparisons I am currently working on. Know some Erlang, but forgotten most of it. I thought Erlang was a beautiful construct and perfect for a load tool.
    Andre Rocha
    @sonecabr
    hey guys..sorry for my noobie doubt...so..I'm not a erlang developer and I expend some time to try pass the Authorization header with http worker or http_simple_worker...may you have some article or example to help me? I used the dls, not erl to write the scenario
    Renat Idrisov
    @parsifal-47
    no problem, started conversation in "issue"
    Urjit Singh Bhatia
    @urjitbhatia
    Hi folks. I've been trying to run some tests on EC2. I have a little confusion: when I say: pool size 1000 and start 2 nodes does it mean I am actually running 500 workers each or 2000 total?
    Timofey Barmin
    @timofey-barmin
    500 workers each
    Urjit Singh Bhatia
    @urjitbhatia
    awesome! thanks for the answer :thumbsup:
    what is the recommended max workers per node for EC2? say c4.large instances
    running 5000 total on 2 nodes caused pool crashes
    (using the recommended AMIs)
    Timofey Barmin
    @timofey-barmin
    I would say it depends on your worker and worker script
    Urjit Singh Bhatia
    @urjitbhatia
    hmm, I am using the vernemq mqtt load testing script
    the funny thing is that CPU, Memory etc on the nodes looked healthy
    Timofey Barmin
    @timofey-barmin
    it should not crash
    Urjit Singh Bhatia
    @urjitbhatia
    is there any documentation about how many ports I can open for the default AMIs etc? I guess I need to do some more test runs and tweak the nodes themselves
    does this point anywhere? exit with reason reached_max_restart_intensity in context shutdown ?
    Renat Idrisov
    @parsifal-47
    it depends on your linux settings, could be checked with
    echo /proc/sys/net/ipv4/ip_local_port_range
    more information on this:
    for example, to increase port range:
    echo 1024 65535 > /proc/sys/net/ipv4/ip_local_port_range
    reached_max_restart_intensity it does not say much, for some reason it has crashed, OTP was trying to restart it, it got crashed again until it reached maximum intensity. You need to look above this message or at some different logs to find out what was the root cause
    Urjit Singh Bhatia
    @urjitbhatia
    Thanks @parsifal-47 that and some other tweaks helped me get 24k parallel connections for my load test
    Adrian Lewis
    @aidylewis
    Ever thought about using Elixir as a scripting language and if you did do, do you think you'd get more traction?
    Adrian Lewis
    @aidylewis
    How is this product different from the other Erlang load tool: Tsung?
    Urjit Singh Bhatia
    @urjitbhatia
    imo: better UI, cloud support etc
    Adrian Lewis
    @aidylewis
    Do you have any documentation on the Python client?
    Renat Idrisov
    @parsifal-47
    Adrian Lewis
    @aidylewis
    @parsifal-47 Yes. Thanks.
    Do you have any plans to implement HTTP/2 - mainly server push and multiplexing?
    Adrian Lewis
    @aidylewis
    V
    Do you still use Graphite or a time-series database?
    Do you support SSL client cert authorisation, which we use for APIs and pre-live testing?
    Renat Idrisov
    @parsifal-47
    @aidylewis HTTP/2 is interesting, but I have no idea about exact plans, please create an issue and we'll keep you up to date with this information. We don't use graphite, metric data is stored in own format. We support for SSL certs for server, here is the information: https://github.com/machinezone/mzbench/blob/master/doc/deployment.md#protocol
    liquidharmonic
    @liquidharmonic
    Hi Everyone. I'm looking to load test a clustered VerneMQ server and it's doc lead me to MZBench and the vmq_bench worker plug in.
    I've searched around but there doesn't seem to be a lot of community support (i.e. stack overflow posts). I was just wondering if anyone could point me in the right direction in terms of support.
    Note. I have vmq_bench working locally when I rsync a local version of vmq_bench.
    Renat Idrisov
    @parsifal-47
    @liquidharmonic Hi, I've seen some documentation here: https://github.com/erlio/vmq_mzbench
    if it is not what you looking for, feel free to post issues and ask questions