Centinel: Beryllium: Release Notes

Contents

Major Features

  • Stream collection: Syslog,AVRO and JSON streams were supported in Be-release

  • Persistence: Flume based persistence layer. Hbase is used for persistence

  • Search and analyze:

    • Support for SQL query.

    • Time range for search can be specified. Histogram for search results.

  • Custom Dashboard :

    • Build pre-defined views on data by adding widgets. Domain expert can define search query and save results on dashboard.

    • Search result type : Counts, Search result histogram charts.

  • Real-time event generation (Intercepted logs and Alarms) based on Rules :

    • Intercepted logs: Mechanism to route messages into categories in real time while they are processed like stream for audit logs( install bundle etc.) .

    • Alarms: Alerts get generated based on specific event matching in real-time. Alarm condition types includes Message count condition, Field value condition,Field string value condition

  • Subscribe event: Northbound of Centinel can subscribe for events in real time by registering HTTP link to specified types of events. Subscribed

events will be sent to northbound via HTTP post operation.

  • Web interface : Enable set rule, search, visualize, alert, dashboard, subscribe etc.

Target Environment

For Execution

  • Requires Java 7 compliant runtime environment.

  • Follow the user guide documentation to install OpenDaylight controller with centinel.

For Development

  • Requires Java 7 compliant runtime environment, Maven version 3.1.1.

  • Follow the user guide documentation to install OpenDaylight controller with centinel.

  • Use Centinel UI and apidocs to check the creation of streams and rules and generate events.

Known Issues and Limitations

  • Known Bugs

Bug ID

Description

Workaround

Bug ID

Description

Workaround

5311

Dashboard Widget : Histogram is not loaded with real-time values

No work around possible.

5310

Settings Tab : provided IP's are not cached

No work around possible.

4860

Synchronization of Centinel with Graylog.

No work around possible.

4857

For a particular stream, same stream Rule can be added any number of times.

No work around possible.

5318

Each line of exception received in log is treated as a separate message

No work around possible.

4854

Stream sub-rules edit/deletion support not present.

Delete entire stream and create new one .

5317

Event Tab UI : Message fields having large text overlap with next field.

UI issue. No work around possible.

5316

Dashboard Widget : Histogram delete button is not working

UI issue. No work around possible.

5314

Event Tab : Dropdown to get events for Stream or alarm with provided inputs is not giving required data

UI issue. No work around possible.

5313

Event Tab : For intercepted logs graph is blank

UI issue. No work around possible.