# Reports?

**URL:** <https://community.gatling.io/t/reports/71>\
**Category:** Gatling (Open-Source)\
**Created:** [May 4, 2012, 12:23am UTC](https://community.gatling.io/t/reports/71 "2012-05-04T00:23:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Perryn\_Fowler](https://avatars.discourse-cdn.com/v4/letter/p/82dd89/32.png) [@Perryn\_Fowler](https://community.gatling.io/u/Perryn_Fowler)\
**Post date:** [May 4, 2012, 12:23am UTC](https://community.gatling.io/t/reports/71/1 "2012-05-04T00:23:58Z")

</div>

Hi there,

I've found some time to take a look at Gatling again and am working  
through getting started.  
I first ran the provided BasicExampleSimulation and I have some  
questions about the reports.

1) What is the difference between "Global - Requests /sec" and "Global  
- Transactions/sec".  
&nbsp;&nbsp;&nbsp;&nbsp;For the basic example the charts are subtly different, but I'm not  
sure how and the wiki doesn't seem to mention transactions/sec

2) For the 'Latency' report under the details tab, the latency is  
always being reported as 0ms. Huh? How is that possible? Could it be a  
bug?

3) It would be great to have the details under 'Statistics' available  
at the 'Global' level. (ie aggregated over all request types). Is this  
possible?

Thanks for any help.

We are excited about maybe using Gatling - it looks like a great tool 🙂

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [May 4, 2012, 5:43am UTC](https://community.gatling.io/t/reports/71/2 "2012-05-04T05:43:24Z")

</div>

2012/5/4 Perryn Fowler \<[pezlists@gmail.com](mailto:pezlists@gmail.com)\>

> Hi there,
> 
> I’ve found some time to take a look at Gatling again and am working  
> through getting started.  
> I first ran the provided BasicExampleSimulation and I have some  
> questions about the reports.
> 
> 1. What is the difference between “Global - Requests /sec” and "Global
> 
> - Transactions/sec".  
> For the basic example the charts are subtly different, but I’m not  
> sure how and the wiki doesn’t seem to mention transactions/sec

“Transactions/sec” is the number of response received per sec. I can show you some kinds of bottlenecks on your app.  
I’ll fix the wiki today:  
[https://github.com/excilys/gatling/issues/500](https://github.com/excilys/gatling/issues/500)

> 1. For the ‘Latency’ report under the details tab, the latency is  
> always being reported as 0ms. Huh? How is that possible? Could it be a  
> bug?

Indeed a bug:  
[https://github.com/excilys/gatling/issues/499](https://github.com/excilys/gatling/issues/499)

> 1. It would be great to have the details under ‘Statistics’ available  
> at the ‘Global’ level. (ie aggregated over all request types). Is this  
> possible?

Yep, I added the feature request:  
[https://github.com/excilys/gatling/issues/501](https://github.com/excilys/gatling/issues/501)

> Thanks for any help.

499 is already fixed and 500 will be shortly. Expect the 1.1.5 release in a few hours.  
501 will have to wait for the next one (we usually release every ten days or so).

> We are excited about maybe using Gatling - it looks like a great tool 🙂

Thanks!

---

<div class="post-metadata">

**Author:** ![Sidorenko\_Eugene](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Sidorenko\_Eugene](https://community.gatling.io/u/Sidorenko_Eugene)\
**Post date:** [January 3, 2014, 12:30pm UTC](https://community.gatling.io/t/reports/71/3 "2014-01-03T12:30:06Z")

</div>

“Transactions/sec” is the number of response received per sec. I can show you some kinds of bottlenecks on your app.

> I’ll fix the wiki today:  
> [https://github.com/excilys/gatling/issues/500](https://github.com/excilys/gatling/issues/500)

Hi Stephane,

Could you please clear this up a bit more:

1. Could you please explain failed / successfull requests and failed / successfull transactions? For the transaction(response) I assume the successful may be 200 and for failed - 404 response but what about requests?

2. What is “All sessions” stand for? Suppose we have a test in which every user does a scenario that consists of three requests. Those are made subsequently with a random pause within one second. So in any particular second of the simulation what would the “All session” parameter present?

Thanks!

Regards,  
Eugene

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [January 3, 2014, 12:42pm UTC](https://community.gatling.io/t/reports/71/4 "2014-01-03T12:42:51Z")

</div>

Hi,

> 1. Could you please explain failed / successfull requests and failed /  
> successfull transactions? For the transaction(response) I assume the  
> successful may be 200 and for failed - 404 response but what about requests?

Request vs response charts are about counting the number of requests sent  
per second, or the number of responses received per second.  
Status is the one of the (request/response) pair, so it's the same for both.  
Failure is not only about response status code, for example:

&nbsp;&nbsp;&nbsp;- what if connection couldn't be established? The request couldn't even  
&nbsp;&nbsp;&nbsp;be sent and that's a failure.  
&nbsp;&nbsp;&nbsp;- if you set up a check on the body because you expect some content and  
&nbsp;&nbsp;&nbsp;it's not here? Check failures are accounted too.  
&nbsp;&nbsp;&nbsp;- what if you do expect another status code? you can override default  
&nbsp;&nbsp;&nbsp;status check.

> 2. What is "All sessions" stand for? Suppose we have a test in which every  
> user does a scenario that consists of three requests. Those are made  
> subsequently with a random pause within one second. So in any particular  
> second of the simulation what would the "All session" parameter present?

All sessions represent the number of alive users at a given time: started,  
but not done.

See documentation here: [GitHub - gatling/gatling: Modern Load Testing as Code](https://github.com/excilys/gatling/wiki/Reports)

---

<div class="post-metadata">

**Author:** ![Floris\_Kraak](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@Floris\_Kraak](https://community.gatling.io/u/Floris_Kraak)\
**Post date:** [January 3, 2014, 1:00pm UTC](https://community.gatling.io/t/reports/71/5 "2014-01-03T13:00:46Z")

</div>

Right … so sessions = number of running users, whereas the actual number of sessions on the server side (fully logged in users) may be something else entirely …

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [January 3, 2014, 1:08pm UTC](https://community.gatling.io/t/reports/71/6 "2014-01-03T13:08:47Z")

</div>

You can have both matching if the last step of your scenario is logging out. Otherwise, server session will linger until idle time out.

---

<div class="post-metadata">

**Author:** ![Liang\_Zhen](https://avatars.discourse-cdn.com/v4/letter/l/a6a055/32.png) [@Liang\_Zhen](https://community.gatling.io/u/Liang_Zhen)\
**Post date:** [March 14, 2014, 2:46am UTC](https://community.gatling.io/t/reports/71/7 "2014-03-14T02:46:03Z")

</div>

Hi,  
Cloud you please explain detail of latency time in bad network situation? Dose latency mean network consume time?  
We want to calculate time without network consume time to fix the real performance issue.

Thanks,

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [March 14, 2014, 5:30am UTC](https://community.gatling.io/t/reports/71/8 "2014-03-14T05:30:06Z")

</div>

[https://github.com/excilys/gatling/wiki/Reports#latency](https://github.com/excilys/gatling/wiki/Reports#latency)

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [March 14, 2014, 5:35am UTC](https://community.gatling.io/t/reports/71/9 "2014-03-14T05:35:52Z")

</div>

Latency means the time your server starts responding to a request, from the client POV.  
Of course it includes network, Gatling is a client. If you want the server side times, you have to measure there with the proper monitoring tools suited for your technology.
