Event Pipelines
There currently exists pipelines in Ceilometer for Sample data. This would extent the current pipeline mechanism to allow for pipelines for Notification/Event data.
The event pipelines would have their own namespace for transformers , etc.
The transformers in these pipelines could alter/extend events, filter, synthesize new events, and generate Sample data from events (integrating the existing notification plugin mechanism) to feed to the Sample pipelines.
Blueprint information
- Status:
- Complete
- Approver:
- Eoghan Glynn
- Priority:
- Medium
- Drafter:
- Monsyne Dragon
- Direction:
- Approved
- Assignee:
- gordon chung
- Definition:
- Approved
- Series goal:
- Accepted for kilo
- Implementation:
-
Implemented
- Milestone target:
-
2015.1.0
- Started by
- Eoghan Glynn
- Completed by
- Eoghan Glynn
Related branches
Related bugs
Sprints
Whiteboard
We've figured out that it will be better for these pipelines to handle Events rather than raw notifications, since events handle data type preprocessing, etc. Also, the dependant notification-
Gerrit topic: https:/
Addressed by: https:/
Make sample pipeline optional
Gerrit topic: https:/
Addressed by: https:/
notification pipelines
Addressed by: https:/
untie pipeline manager from samples
Addressed by: https:/
add event pipeline
Addressed by: https:/
make transformers optional in pipeline
Addressed by: https:/
enable event pipeline
Addressed by: https:/
add notifier publisher for events
Addressed by: https:/
add event listener to collector
Work Items
Dependency tree

* Blueprints in grey have been implemented.