note 36013 added to function.snmpget
| From: | dstjohn-NO-SPAM at mediacast1 dot com | Date: | Mon, 22 Sep 2003 23:53:40 +0000 |
| Subject: | note 36013 added to function.snmpget | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-56928@lists.php.net to get a copy of this message | ||
Little tidbit for snmpget function
<?php
//snmpget system stats
$host = 'localhost';
$community = 'public';
//get system name
$sysname = snmpget($host, $community, "system.sysName.0");
//get system uptime
$sysup = snmpget($host, $community, "system.sysUpTime.0");
$sysupre = eregi_replace("([0-9]{3})","",$sysup);
$sysupre2 = eregi_replace("Timeticks:","",$sysupre);
$sysupre3 = eregi_replace("[()]","",$sysupre2);
//get tcp connections
$tcpcon = snmpget($host, $community,"tcp.tcpCurrEstab.0");
$tcpconre = eregi_replace("Gauge32:","",$tcpcon);
echo '
System Name: '.$sysname.'<br>
System Uptime: '.$sysupre3.'<br>
Current Tcp Connections: '.$tcpconre.'<br>';
?>
----
Manual Page -- http://www.php.net/manual/en/function.snmpget.php
Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+36013
Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+36013&report=yes
Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+36013&report=yes