1

I've been trying to use exabgp. I know how to to issue command to the exabgp however i struggle to find whole list of commands the application accepts. With that I can't find a way to receive information about status of connection with bgp.

In logs I can see lots of communication between the two

14:55:45 | 1      | ka-outgoing-1   | send-timer 56 second(s) left
14:55:47 | 1      | ka-outgoing-1   | receive-timer 120 second(s) left
14:55:47 | 1      | ka-outgoing-1   | send-timer 55 second(s) left
14:55:47 | 1      | outgoing-1      | received TCP payload (  19) FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0013 04
14:55:47 | 1      | outgoing-1      | << message of type KEEPALIVE

however any of this it does not go on stdin of the application defined in config.

3
  • There doesn't seem to be any more documentation other than what's in the repository. You might try asking the developers. They're available on Slack
    – Ron Trunk
    Jun 1, 2020 at 13:01
  • You've rewritten the question, but my comment still stands/
    – Ron Trunk
    Jun 1, 2020 at 13:42
  • @RonTrunk I did not re-write the question. I added some logs... Do not slender me here.
    – Verthais
    Jun 1, 2020 at 14:58

1 Answer 1

0

Ok so after investigation it's possible to use exabgp.in

echo "show neighbor summary" >> /run/exabgp/exabgp.in

and this will return on the exabgp.out the status

Peer            AS        up/down state       |     #sent     #recvd
1.1.1.1         100       5:19:36 established           3          2
done

you can fallow it with tail -f /run/exabgp/exabgp.out

This site is temporarily in read-only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .