ixdisk.pl
上传用户:shbosideng
上传日期:2013-05-04
资源大小:1555k
文件大小:1k
源码类别:

SNMP编程

开发平台:

C/C++

  1. #!/usr/bin/perl
  2. #
  3. # Miroslaw M. Maczka: Miroslaw_Maczka@hotmail.com, mmm@bze.com.pl
  4. # Date 2000-1-6
  5. #
  6. open(FI,"/usr/informix/bin/tbstat -p |") or die "";
  7. while(<FI>){
  8. #if(/RSAM Version 5.04.UC3   -- On-Line -- Up 1 days 21:56:47 -- 10960 Kbytes/){
  9. if(/.+Versions+(.+)   --s+(.+)s+-- Ups+(.+)s+--.*/){
  10. #print "[$1|$2|$3]n";
  11. $db="$2 $1";
  12. $uptime=$3;
  13. }
  14. if(/dskreads pagreads bufreads %cached dskwrits pagwrits bufwrits %cached/){
  15. $_=<FI>;
  16. ($dskreads,$pagreads,$bufreads,$cached1,$dskwrits,$pagwrits,$bufwrits,$cached2)=split();
  17. #print "[$dskreads,$pagreads,$bufreads,$cached1,$dskwrits,$pagwrits,$bufwrits,$cached2]n";
  18. #
  19. #$uname = `/bin/uname -n`;
  20. print "$dskreadsn$dskwritsn$uptimen$db";
  21. #
  22. }#if
  23. }#while
  24. close(FI);
  25. #-=EOF=-