LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
Search this Thread
Old 12-11-2007, 08:20 PM   #1
jantman
Member
 
Registered: Nov 2005
Location: New Jersey, USA
Distribution: SuSE
Posts: 492

Rep: Reputation: 31
Server replacement planning; performance monitoring


I have a few Linux (openSuSE) boxes that I'm planning to replace. Most likely, I'll consolidate a few of them onto one box, either with Xen or running multiple services on the same box.

Does anyone have any suggestions (specifically links to documents/HOWTOs/guides) that cover planning for system upgrades/replacement?

Specifically, I need to calculate the resources (processor speed, RAM, etc.) required on the new box(es).

I was thinking, for starters, of a tool that I could run on each machine that would report best-case, worst-case, and average-case use of processor time, RAM, etc. specifically on a whole-system and process-by-process basis.

I.e. I want to analyze the data and come up with something like "Apache should have 256Mb RAM, and a processor approximately equal to the current one", or "MySQL will probably need twice the RAM and 1.5-2 times the processor speed, as it's using up way too much processor time now."

Thanks for any advice,
Jason
 
Old 12-12-2007, 11:22 AM   #2
jantman
Member
 
Registered: Nov 2005
Location: New Jersey, USA
Distribution: SuSE
Posts: 492

Original Poster
Rep: Reputation: 31
OK, as a first step I installed Munin (http://munin.projects.linpro.no/) on a few machines. It's a graphical trending system somewhat like Cacti, but it uses check plugins on each individual machine, and RUNS OUT OF THE BOX. No config, just drop the plugins in a directory and it checks them.

Took me about an hour to install, but now I have a pretty good picture of resource usage, and more importantly what's using what. I downloaded a plugin that gives CPU usage % by user, for a specified list of users, and also wrote one that does the same for memory.

Hopefully after a few days, I'll start to be able to piece together the picture from all of my machines and figure out what's going to be needed.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Performance monitoring Ammad Linux - Server 2 11-16-2007 11:21 AM
Performance Monitoring Tool kaplan71 Linux - Software 1 09-21-2006 02:40 PM
Performance Monitoring Risc91 AIX 11 10-21-2005 10:51 AM
Monitoring System Performance lapthorn Linux - General 3 04-22-2004 03:52 AM


All times are GMT -5. The time now is 09:53 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration