Hi,
I have kind of the same problem, but this time with Cisco ASR routers. As you can see below.
I included the poller debug outputs.
The correct output (from a Cisco IOS router):
bgpPeerLocalAddr
bgpPeerLocalAddr.149.14.34.41 = 149.14.34.42
bgpPeerLocalAddr.172.30.253.3 = 172.30.253.66
bgpPeerLocalAddr.172.30.253.4 = 172.30.253.66
The wrong output (from a Cisco ASR router):
cbgpPeer2LocalAddr
cbgpPeer2LocalAddr.20." ..|(..........." = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.20." ..|(..........." = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.20." ..|(..........3" = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.20." ..|(..........4" = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.20." ..|(..........e" = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.20." ..|(..........f" = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.20." ..|(..........g" = "20 01 06 7C 28 D4 00 00 00 00 00 00 00 00 00 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.1" = "AC 1E FD 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.4" = "AC 1E FD 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.33" = "AC 1E FD 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.34" = "AC 1E FD 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.65" = "AC 1E FD 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.66" = "AC 1E FD 03 "
cbgpPeer2LocalAddr.ipv4."172.30.253.67" = "AC 1E FD 03 "
It looks like Observium is showing the first output correct, but not the second. Can this be fixed someway?
Regards,
Bastiaan
From: Tom Paseka [mailto:tom+lists@cloudflare.com]
Sent: vrijdag 18 oktober 2013 22:47
To: Mike Stupalov
Cc: Observium Network Observation System
Subject: Re: [Observium] Random Unicode Characters in BGP Polling / hex2ip
Resolution:
# echo $LANG
en_GB
# export LANG=en_GB.UTF-8
On Fri, Oct 18, 2013 at 12:40 AM, Mike Stupalov <landy2005@gmail.com> wrote:
On 18.10.2013 10:24, Tom Paseka wrote:
> Looks like a bug in snmp on the box - a raw snmpget shows the same
> weirdness.
>
> Sorry for noise!Anyway, please send an output for debug poller/discovery.
Also note that you need to do snmpget with option -On,
because net-snmp default tries to translate hex data into string..
>
>
> On Thu, Oct 17, 2013 at 11:09 PM, Mike Stupalov <landy2005@gmail.com> <mailto:landy2005@gmail.com>> wrote:
>
> Please pastebin (on send file) for debug polling out:
> php ./poller.php -d -m bgp-peers -h <your_juniper> > /tmp/poller.out
>
> also for discovery (if possible):
> php ./discovery.php -d -m bgp-peers -h <your_juniper> >
> /tmp/discovery.out
>
> --
> Mike Stupalov
>> Tom Paseka __ 18 октября 2013 г. 5:31:10 написал:
>
>> <snip>
>> [jnxBgpM2PeerRemoteAddr] => � |�
>> [jnxBgpM2PeerLocalAddr] => � }<
>> <snip>
>>
>> Is this well known?
>
>
--
Mike Stupalov