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
Presentation :
https://drive.google.com/file/d/0B_5gBErIQ4aAVTBQbjBXVjJqZW8/edit?usp=sharing
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
1 comment:
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
Post a Comment