From a16f1ee071f9b1bb247eea4231f4e93dad13a7c5 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Sun, 3 Apr 2011 17:07:17 +0000 Subject: [PATCH] overlib popup for bgp sessions list git-svn-id: http://www.observium.org/svn/observer/trunk@2007 61d68cd4-352d-0410-923a-c4978735b2b8 --- html/pages/bgp.inc.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/html/pages/bgp.inc.php b/html/pages/bgp.inc.php index d8cf978c12..588c75b78b 100644 --- a/html/pages/bgp.inc.php +++ b/html/pages/bgp.inc.php @@ -38,11 +38,21 @@ else if ($peerhost) { $peername = generate_device_link($peerhost, shorthost($peerhost['hostname'])); } else { unset($peername); } + // display overlib graphs + + $graph_type = "bgp_prefixes"; + $local_daily_url = "graph.php?id=" . $peer['bgpPeer_id'] . "&type=" . $graph_type . "&from=$day&to=$now&width=500&height=150&&afi=ipv4&safi=unicast"; + $localaddresslink = "', LEFT".$config['overlib_defaults'].");\" onmouseout=\"return nd();\">" . $peer['bgpLocalAddr'] . ""; + + $graph_type = "bgp_updates"; + $peer_daily_url = "graph.php?id=" . $peer['bgpPeer_id'] . "&type=" . $graph_type . "&from=$day&to=$now&width=500&height=150"; + $peeraddresslink = "', LEFT".$config['overlib_defaults'].");\" onmouseout=\"return nd();\">" . $peer['bgpPeerIdentifier'] . ""; + echo(' - " . $peer['bgpLocalAddr'] . "
".generate_device_link($peer, shorthost($peer['hostname']), 'bgp/')." + " . $localaddresslink . "
".generate_device_link($peer, shorthost($peer['hostname']), 'bgp/')." -> - " . $peer['bgpPeerIdentifier'] . "
".$peername." + " . $peeraddresslink . " $peer_type AS" . $peer['bgpPeerRemoteAs'] . "
" . $peer['astext'] . " " . $peer['bgpPeerAdminStatus'] . "
" . $peer['bgpPeerState'] . "