The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > OS Specific Forums > Linux
Google UNIX.COM


Linux RedHat, Ubuntu, SUSE, Fedora, Debian, Mandriva, Slackware, Gentoo linux, PCLinuxOS. All Linux questions here!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Unix Performance Monitoring kaibiganmi UNIX for Dummies Questions & Answers 2 11-23-2007 05:01 PM
Unix performance monitoring counters gen4ik UNIX for Dummies Questions & Answers 3 12-21-2006 04:08 AM
Performance monitoring johnwilliams UNIX for Dummies Questions & Answers 4 11-08-2005 04:22 AM
Performance monitoring jhansrod AIX 1 06-12-2005 07:21 AM
Unix performance monitoring via Windows/NT btrout UNIX for Dummies Questions & Answers 6 09-27-2001 06:22 AM

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #15  
Old 02-27-2008
Registered User
 

Join Date: Oct 2007
Posts: 7
Uhalt - sorry for only just seeing your thread (I would have responded more quickly had you asked your questions on the soureforge forum). In any event can I assume you are all set now?

I also can't help but comment on an earlier reply that said:

>Unix Performance Montioring commands
>-------------------------------------------------------------->
>vmstat - report virtual memory statistics
>iostat - report io statistics
>mpstat - report processor statistics
>netstat - report network statists
>prstat - process statistics

That's the whole point behind collectl! You don't need all these tools, each with their own switches, formats, etc. Not to mention not being able to easily integrate all their outout into a concise view.

As an additional aside, I'm in the final stages of getting ready to release a new version of collectl that adds interrupts by CPU to the output! You'll be able to get summary data like this, which was taken while running some 10G network tests:

[root@cu0nfs1 mjs]# ./collectl.pl --intstat -oT
# <-----------------Int----------------->
#Time Cpu0 Cpu1 Cpu2 Cpu3 Cpu4 Cpu5 Cpu6 Cpu7
12:49:55 4828 16K 1000 16K 18 16K 16K 0
12:49:56 4804 16K 1000 16K 0 16K 16K 0
12:49:57 4811 16K 1000 16K 18 16K 16K 0

or even broken down by type of interrupt like this (sorry about the formatting):

[root@cu0nfs1 mjs]# ./collectl.pl --intstat -oT
12:48:50 082 0 0 0 7731 0 0 0 0 PCI-MSI-X eth2 (queue 0)
12:48:50 098 0 0 0 0 2037 0 0 0 PCI-MSI-X eth2 (queue 2)
12:48:50 122 0 0 2240 0 0 0 0 0 PCI-MSI-X eth2 (queue 5)
12:48:50 138 0 7084 0 0 0 0 0 0 PCI-MSI-X eth2 (queue 7)
12:48:50 154 0 0 0 0 0 7723 0 0 PCI-MSI-X eth3 (queue 0)
12:48:50 162 9082 0 0 0 0 0 0 0 PCI-MSI-X eth3 (queue 1)
12:48:50 178 0 0 0 0 0 0 8253 0 PCI-MSI-X eth3 (queue 3)
12:48:50 210 0 0 0 0 0 0 0 6417 PCI-MSI-X eth3 (queue 7)
12:48:50 218 1 0 0 0 0 0 0 0 PCI-MSI eth0

try doing that with the exiting linux tools. and then try to plot it all!

anyhow I do plan to release a new version the end of the week so be sure to check in at collectl

-mark
Reply With Quote
Google The UNIX and Linux Forums
Forum Sponsor
Reply

Tags
linux, solaris

Thread Tools
Display Modes




All times are GMT -7. The time now is 11:18 AM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0