[rrd-users] Re: Need Ping Utility / Oracle Question
Patrick Bartkus
patrckb at hotmail.com
Mon Sep 17 16:28:12 MEST 2001
Here's my perl script:
---CUT HERE ---
#!/usr/local/bin/perl
#
# t n s p i n g
#
# This program will output two values
# tnsping time to oracle-db-instance instance on
oracle-db-server
# average ping time to oracle-db-server
#OK (150 msec)
my ($ICMPping);
my ($TNSping);
($ICMPping) = `/usr/local/bin/perl /usr/local/bin/mrtg-ping-probe -p avg/avg
oracle-db-server |tail -1` ;
($TNSping) = `ORACLE_HOME=/files0/oracle/app/oracle/product/7.3.4;export
ORACLE_HOME;/files0/oracle/app/oracle/product/7.3.4/bin/tnsping
oracle-db-instance | tail -1` ;
($TNSping) = $TNSping =~ /OK \((\d+) msec\)/;
print $ICMPping;
print "$TNSping\n" ;
exit;
---CUT HERE ---
It shows a cool graph of network latency vs data base latency.
Patrick
---
Patrick Bartkus, SCE, CCNP, CCDA Certified Sr. Network Support Analyst
Washington Mutual Home Loans, Inc (Formerly Fleet Mortgage)Columbia, SC
If truth was not absolute, how could there be justice?
>From: Paul Wickman <paulw at explosive.net>
>To: Wayne Huang <whuang at osiriscomm.com>
>CC: "Schroeder, Dennis" <Dennis.Schroeder at sanmina.com>,
>rrd-users at list.ee.ethz.ch
>Subject: [rrd-users] Re: Need Ping Utility / Oracle Question
>Date: Mon, 10 Sep 2001 14:40:02 -0700 (PDT)
>
>
>
>I'm using a wrapper around the Oracle utility 'tnsping' utility. While
>this reports database connect time, it doesn't report any timing for a
>specific transation.
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
More information about the rrd-users
mailing list