I want to analyse the siege output. I am doing that, when i run the siege , I am checking at exact what time the siege tool getting failing. Failed transaction should not be zero, note that how many number of transactions were hit, I want to know how to calculate the concurrency , response time, throughput, transaction rate ? I dont't understand from siege documentation, In the output, which should I more need to check? I am running siege like put different parameter values and checking how many transaction hit were occured.
How to identify the result of concurrency ? 1 sec - 90 hit, 8 sec--10 hit, so how to get the concurent result ? How to calculate the concurrency here
Siege version is : SIEGE 4.0.2 and ubuntu 16.04 and no other problem like dos ...
siege -c25 -t15s http://192.168.1.11:8080 Lifting the server siege... Transactions: 1146 hits Availability: 100.00 % Elapsed time: 14.17 secs Data transferred: 0.90 MB Response time: 0.06 secs Transaction rate: 80.88 trans/sec Throughput: 0.06 MB/sec Concurrency: 4.76 siege -c50 -t10s http:// Transcation : 1946, concurrency : 0.23 siege -c50 -t20s http:// transaction : 3842, concurrency : 0.22 siege -c100 -t2m http:// Transaction: 47508, concurrency : 0.35 siege -c150 -t3m http://192.168.1.11:8 Transaction : 104724, Concurrency : 3.83 siege -c100 -t3m http://192.168.1.11:8 Transactions: 70363 hits, Concurrency : 2.46 siege -c255 -t5m http://8080/start Transaction : 302924, Concurrency : 2.22
So, i need to make that when i test the load with -c option value and siege concurrency output value should be approximately equals, if not some problem in server. May I know my assumption is correct ? and How to identify the what the real problem ?
Is it possible If I need to understand siege with a GUI graph. What should I do ?