BGPHist empfängt MP-BGP-Updates, dekodiert sie und schreibt sie in eine Datenbank zum Loggen und Überwachen. Es unterstützt nicht nur Internet-Routen, sondern auch IPv4 VPN, IPV6 VPN und L2VPN. Es kann in eine MySQL-Datenbank oder auf die Konsole schreiben. Wenn man MySQL verwendet, kann man die Daten auch mit einer einfachen PHP-Oberfläche ansehen.