<commit_before>Open BGP Monitoring Protocol (OpenBMP) Collector
================================================

OpenBMP is an open source project that implements **draft-ietf-grow-bmp-07**.  BMP protocol version 3 is defined in draft 07, while versions 1 and 2 are defined in the previous revisions of the draft.

JunOS 10.4 implements the older versions of BMP.   Cisco IOS XE 3.12, IOS XR, and JunOS 13.3 implement version 3 (draft 07).

![Build Status](https://build-jenkins.openbmp.org:8443/buildStatus/icon?job=openbmp-server-ubuntu-trusty)

### Daemon
OpenBMP daemon is a BMP receiver for devices that implement BMP, such as Cisco and Juniper routers.  Collected BMP messages are decoded and stored in a SQL database.

> Raw dumps are on the roadmap

### UI
OpenBMP UI is a Web-App UI that interacts with OpenBMP server/daemon.   Multiple OpenBMP daemons can be centrally managed via the same UI.

### Database
The SQL/transactional database is designed to be flexible for all types of reporting on the collected data by simply linking tables or by creating views.

The database is tuned to support high transactional rates and storage for millions of prefixes and other BGP information.   OpenBMP statistics track how well the database is performing and will alert if there are any issues.

News
----
### Jan-27-2015
**Release 0.8.0 is available.**   See [release-0.8.0](docs/release_notes/release-0.8.0.md) for more details.

> #### UPGRADE YOUR SCHEMA
> There have been schema changes, so please update your database.  Currently there isn't a migration<commit_msg>Updated build icon<commit_after>Open BGP Monitoring Protocol (OpenBMP) Collector
================================================
![Build Status](https://build-jenkins.openbmp.org:8443/buildStatus/icon?job=openbmp-server-ubuntu-trusty)


OpenBMP is an open source project that implements **draft-ietf-grow-bmp-07**.  BMP protocol version 3 is defined in draft 07, while versions 1 and 2 are defined in the previous revisions of the draft.

JunOS 10.4 implements the older versions of BMP.   Cisco IOS XE 3.12, IOS XR, and JunOS 13.3 implement version 3 (draft 07).


### Daemon
OpenBMP daemon is a BMP receiver for devices that implement BMP, such as Cisco and Juniper routers.  Collected BMP messages are decoded and stored in a SQL database.

> Raw dumps are on the roadmap

### UI
OpenBMP UI is a Web-App UI that interacts with OpenBMP server/daemon.   Multiple OpenBMP daemons can be centrally managed via the same UI.

### Database
The SQL/transactional database is designed to be flexible for all types of reporting on the collected data by simply linking tables or by creating views.

The database is tuned to support high transactional rates and storage for millions of prefixes and other BGP information.   OpenBMP statistics track how well the database is performing and will alert if there are any issues.

News
----
### Jan-27-2015
**Release 0.8.0 is available.**   See [release-0.8.0](docs/release_notes/release-0.8.0.md) for more details.

> #### UPGRADE YOUR SCHEMA
> There have been schema changes, so please update your database.  Currently there isn't a migration
{'fraction_non_alphanumeric': 0.09632446134347275, 'fraction_numerical': 0.024081115335868188, 'mean_word_length': 4.369047619047619, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5638035', 'n_tokens_mistral': 936, 'n_tokens_neox': 845, 'n_words': 423}