[dtrace-discuss] WHAM as dtrace

Philip Cannata
2006-03-15T22:58:43Z

In the past I used a tool called WHAM to collect system and process
information from Solaris. It looks like dtrace could replace WHAM.
Below are the counters that I got from WHAM. I got cumulative and
instantaneous counts. Is there some existing dtrace script that will
give me all of these plus even more? Also, WHAM was distributed, that
is it could collect these counters from multiple machines onto a
centralized machine. Is there such a capability with dtrace?
thanks
phil

PROCESS RELATED DATA:
Char IO kBytes Rds & Wrs
Client Request Send Time
Client Response Read Time
Client Response Time
Close System Calls
Hard Faults
IO Read Latency
IO Read Latency per Rd
IO Write Latency
IO Write Latency per Wr
Messages Received by Process
Messages Sent by Process
Number CPU Threads
Number IO Reads To Disk
Number IO Writes To Disk
Number Kernel Threads
Number Messages Received
Number Messages Sent
Number Reads System Calls
Number Requests
Number Socket Closes
Number Transactions
Number Writes System Calls
Number of Messages
Open System Calls
Process Page Fault Delays
Process Schedule Delays
Real Memory Use GB
Server Request Read Time
Server Request Service Time
Server Response Write Time
Shared Memory Use GB
Shared Page Use
Socket Read Time
Socket Write Time
Socket Write Time
Sockets Created
Soft Faults
Swap Memory Use GB
System CPU Time
System CPU Time Percent
Total Client Requests
User CPU Time
User CPU Time Percent
kBytes Read System Calls
kBytes Read To Disk
kBytes Received at Socket
kBytes Sent at Socket
kBytes Written System Calls
kBytes Written To Disk


SYSTEM RELATED DATA:
Average Service Length
Average Wait Length
Char IO kBytes Rds & Wrs
Client Request Send Time
Client Response Read Time
Client Response Time
Close System Calls
Hard Faults
IO Read Latency
IO Read Latency per Rd
IO Waits
IO Waits Percent
IO Write Latency
IO Write Latency per Wr
Idle Time Percent
Idle Time Ticks
Incoming Errors
Incoming Packets
Incoming kBytes
Memory Use GB
Messages Received by Process
Messages Sent by Process
Number CPU Threads
Number IO Reads To Disk
Number IO Writes To Disk
Number Kernel Threads
Number Messages Received
Number Messages Sent
Number Reads System Calls
Number Requests
Number Socket Closes
Number Transactions
Number Writes System Calls
Number of Messages
Open System Calls
Operations Rds & Wrs
Outgoing Errors
Outgoing Packets
Outgoing kBytes
Page Steals
Pages In
Pages Out
Pinned Memory GB
Process Page Fault Delays
Process Schedule Delays
Rd & Wr Mutex Misses
Real Memory Use GB
Server Request Read Time
Server Request Service Time
Server Response Write Time
Service Length
Service Time
Service Time Per Request
Shared Memory Use GB
Shared Page Use
Socket Read Time
Socket Write Tim
Socket Write Time
Sockets Created
Soft Faults
Spin Mutex Misses
Swap Memory Use GB
Swap Memory Used GB
System CPU Time
System CPU Time Percent
System Time Percent
System Time Ticks
Time Busy Percent
Time Busy Ticks
Total Client Requests
Total Physical Memory GB
Total Swap Memory GB
User CPU Time
User CPU Time Percent
User Time Percent
User Time Ticks
Wait Length
Wait Time
Wait Time Per Request
kBytes Read System Calls
kBytes Read To Disk
kBytes Received at Socket
kBytes Sent at Socket
kBytes Written System Calls
kBytes Written To Disk
kBytes from Disk
kBytes to Disk

-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.opensolaris.org/pipermail/dtrace-discuss/attachments/20060315/ccd181bd/attachment.html>