Updated bgp polling

This commit is contained in:
laf
2015-06-09 14:30:22 +01:00
parent 77b9adabc2
commit 01a71320e2
2 changed files with 5 additions and 3 deletions
+4 -3
View File
@@ -44,14 +44,14 @@ if ($config['enable_bgp'])
" cbgpPeer2FsmEstablishedTime." . $peer_identifier .
" cbgpPeer2InUpdateElapsedTime." . $peer_identifier .
" cbgpPeer2LocalAddr." . $peer_identifier, "-OQUs", "CISCO-BGP4-MIB",$config['mibdir']);
$ident = "$ip_ver.\"".$peer['bgpPeerIdentifier'].'"';
$ident = "$ip_ver.\"".$bgp_peer_ident.'"';
unset($peer_data);
foreach ($peer_data_tmp[$ident] as $k => $v) {
$ident_key = array_keys($peer_data_tmp);
foreach ($peer_data_tmp[$ident_key[0]] as $k => $v) {
if (strstr($k, "cbgpPeer2LocalAddr")) {
if ($ip_ver == 'ipv6') {
$v = str_replace('"','',$v);
$v = rtrim($v);
echo "YEAH $v\n";
$v = preg_replace("/(\S+\s+\S+)\s/", '$1:', $v);
$v = strtolower($v);
} else {
@@ -69,6 +69,7 @@ if ($config['enable_bgp'])
}
list($bgpPeerState, $bgpPeerAdminStatus, $bgpPeerInUpdates, $bgpPeerOutUpdates, $bgpPeerInTotalMessages, $bgpPeerOutTotalMessages, $bgpPeerFsmEstablishedTime, $bgpPeerInUpdateElapsedTime, $bgpLocalAddr) = explode("\n", $peer_data);
$bgpLocalAddr = str_replace('"','',str_replace(' ','',$bgpLocalAddr));
echo "NOW $bgpPeerState, $bgpPeerAdminStatus, $bgpPeerInUpdates, $bgpPeerOutUpdates, $bgpPeerInTotalMessages, $bgpPeerOutTotalMessages, $bgpPeerFsmEstablishedTime, $bgpPeerInUpdateElapsedTime, $bgpLocalAddr\n";
}
else
if ($device['os'] == "junos")
+1
View File
@@ -28,6 +28,7 @@ while ($line = fgets($s))
{
#logfile($line);
list($entry['host'],$entry['facility'],$entry['priority'], $entry['level'], $entry['tag'], $entry['timestamp'], $entry['msg'], $entry['program']) = explode("||", trim($line));
system("echo '$line' >> /tmp/syslog");
process_syslog($entry, 1);
unset($entry); unset($line);
$i++;