Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to analyse if certain type of requests do have an important impact on the server.

My backend service is behind nginx which logs all requests including the time needed to get the response.

Now the problem is how do I extract useful information from these logs which are ~150mg.

I am looking for something what would allow me to build a graph and correlate the requests with the backend CPU load.

The response time of a single request is not relevant because when then backend server is under high load even simple requests that would take 1 second, would return in 10-20 seconds.

share|improve this question

Have you looked into Nagios or some alternative that could take in an request from statsd?

Seems like this would solve this issue, stacking a CPU load and response time, or whatever other metric you're looking to correlate.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.