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

SNMP编程

开发平台:

C/C++

  1. #!/usr/bin/perl
  2. #-----------------------------------------------
  3. # Return memory usage for a specific Cisco memory pool
  4. #
  5. # Author: Dimitrios Stergiou <dste@intranet.gr> , 25/10/00
  6. # Version : 1.0
  7. #
  8. # Usage: ./getmem.pl cisco_hostname memory_pool
  9. #
  10. # 1.0 Initial version, basic functionality
  11. #-----------------------------------------------
  12. # Import libraries
  13. use lib "/usr/local/mrtg/lib/mrtg2";
  14. use MRTG_lib "2.090006";
  15. use SNMP_Session "0.77";
  16. use BER "0.77";
  17. use SNMP_util "0.77";
  18. use locales_mrtg "0.07";
  19. # Query public community on router, return memory used in current pool
  20. @command = snmpget($ARGV[0], "enterprises.9.9.48.1.1.1.5.$ARGV[1]");
  21. print @command[0];