Back To Normal

Subscribe To Our E-Mail Newsletter

Friday, June 20, 2014

Server side Monitoring


Couch ModePrint It

Long back taken session on server side monitoring in Thought works . How can monitor server performance while executing  performance test cases against web application . I have installed Graphite server in one of ubuntu vms and then configure graphite client on agent machines (application server, database , networks engine.)

Graphite

   Setup graphite server on ubuntu:


  Starting Graphite :
  sudo ./carbon-cache.py start

  Diamond
  sudo service diamond start

 Collectors:



 To edit agent info : sudo nano  /etc /diamond/diamond.conf

Linux server monitoring Tools and benefits :

  • Monit :  Process monitoring     
  • Nagios : Alerting system 
  • Graphite : Tracking and Trending
  • Windows :  PerfMom

 Presentation :

https://drive.google.com/file/d/0B_5gBErIQ4aAVTBQbjBXVjJqZW8/edit?usp=sharing

Click Here For Smileys :D
:D
:)
:[
;)
:D
:O
(6)
(A)
:'(
:|
:o)
8)
(K)
(M)

1 comment:

Param said...

HI Vijay,

I am having a website with huge database operations.
Developed with Asp.net containing CSS, images, links.
CUrrently it has responding slow. So I am testing its performance.

I used Jmeter to load and get the results. It works fine until tens of thousands (10000) when loaded with Jmeter. But when i actually use it manually, the performance is too bad - slow in minutes and Hangs and crashes.

Through put and error rate is in allowable limits.

I tried analysing the server side operations using perfview and perfmon. Captured data of few parameters.

But now I am not able to conclude with the results. How to analyse the collected data. Please suggest/guide me on this.

Thanks

560 Free Online Courses

Top 200 universities launched 500 free online courses.  Please find the list here .