Posts

Showing posts from December, 2015

Web Performance, tell me the story

Image
Suppose you would like to know how your web site, behaves to clients from two different geo locations: for example, Finland and Ireland regarding response time. How quickly can you see and understand visually what's going on and how things are.

Do you need to improve something ? Change your network provider ? Tune your application(s) ? Spend more money. Start from a top level view, understanding the big picture and having the possibility to dive and analyze at the detail level. Finally, can you visually tell the story of your web application as in a short chart ?
Enter Kronometrix Web Performance ...


Finland Something happened between 1:00 - 1:15 AMWe can see more than one request affected by this eventOverall we see all requests are executing fast, below 0.5 secondsAnd we have some exceptions, some are taking more than 0.5 seconds
Ireland Same things from IrelandIt is different, requests usually take longer to executeSome requests are much slower than in Finland

Then we want to know…

Web Performance subscription

Image
We been busy to add support for Web Performance to our appliance. That means anyone running any HTTP applications can send data to Kronometrix for analysis. Our idea of monitoring Web applications is a simple one: it starts from the operating system, HTTP server and the application itself. We report the most important metrics including the response times for the application. To make things even easier we wanted to add support for complete solution stacks, like LAMP. (We still have lots of work to fully support them).

And to have a complete picture of the Web service, we have introduced the workload management concept inside Kronometrix to gather and report data from one or many data sources and bound those to a SLA for upper management reporting. Nice and easy.

Some first development snapshots from our implementation. Let's first switch to night mode, it is 23:10 here in Finland. So, here you go:

All requests dashboard
This shows a number of HTTP requests gathered as a stream grap…