Wednesday May 11, 2016

RDS Monitor

rds_monitor: Version 1.0
This is a C based program containing the functionality of the
SEtoolkit tool nx.se. It uses the kstat api.

To build rds_monitor :
DO NOT USE GMAKE. DO NOT BUILD AS ROOT.
make clean
make all

sparc_32 contains pre-built 32 bit sparc binaries.
sparc_64 contains pre-built 64 bit sparc binaries.
i386_32 contains pre-built 32 bit x86 binaries
i386_64 contains pre-built 64 bit x64 binaries

Run rds_monitor [interval] [count] .
You do not have to be root.

rds_monitor uses the kstat api.
It monitors the rdsv3 kstat.

If a kstat is missing, an error is printed once, and zeroes are
printed thereafter.

Example output:

arwen: rds_monitor 10
instances found
kstat_lookup failed
: No such file or directory
error retrieving 1
Bytes are converted to kilobytes
15:47:54 rpkt/s Opkt/s InKB/s OuKB/s RCV_b/s RCV_p/s SND_b/s SND_p/s
0 10e2000134c350-2_data 53.10 54.50 55.54 52.95 20.34 50.90 33.75 53.30
15:47:54 DMARob/s DMARop/s DMARrb/s DMARrp/s DMAWob/s DMAWop/s DMAWrb/s DMAWrp/s
0 10e2000134c350-2_data 19.20 1.20 0.00 0.00 0.00 0.00 35.20 2.20
15:47:54 WRRCE/s WRRCS/s WRRP/s WRWCE/s WRWCS/s WRWP/s
0 10e2000134c350-2_data 0.00 0.00 0.00 0.00 0.00 0.00
15:47:54 WRVCE/s WRVCS/s WRVP/s WRSCE/s WRSCS/s WRSP/s
0 10e2000134c350-2_data 0.00 50.90 76.80 0.00 53.00 53.30

Legend:
Everything is a per second rate:
WR=Work Request
rpkt/s
Opkt/s
InKB/s
OuKB/s
RCV_b/s receive bytes per sec
RCV_p/s receive pkys per sec
SND_b/s send bytes
SND_p/s send pkts
DMARob/s RDMAR obytes
DMARop/s RDMAR opkts
DMARrb/s RDMAR rbytes
DMARrp/s RDMAR rpkts
DMAWob/s RDMAW obytes
DMAWop/s RDMAW opkts
DMAWrb/s RDMAW rbytes
DMAWrp/s RDMAW rpkts
WRRCE/s WRS Read Completion errors
WRRCS/s WRS Read Completion successful
WRRP/s WRS Read Posted
WRWCE/s WRS write Completion errors
WRWCS/s WRS write Completion successful
WRWP/s WRS write posted
WRVCE/s WRS Receive Completion errors
WRVCS/s WRS Receive Completion successful
WRVP/s WRS Receive Completion posted
WRSCE/s WRS send Completion errors
WRSCS/s WRS send Completion successful
WRSP/s WRS send posted
================================================================================
The source can be found here:

Get RDS Monitor Here

Wednesday Dec 29, 2010

NX revisited, Yet another network monitoring tool, update

NX has been updated to use ioctls to determine the list of plumbed interfaces.


Get the new NX here:

About

User12610965-Oracle

Search

Categories
Archives
« June 2016
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today