Resource Monitor Alerts and Notifications
Provide an extensible service to allow Nova to include Cloud inventory monitoring, alerts and notifications for OpenStack cloud resources and infrastructure. These changes could be derived from inventory changes, threshold policy violations, or heuristic trend-based analysis.
End users and cloud administrators can use these alerts and notifications to collect and track metrics and gain insight in order to keep their applications and businesses running smoothly. This service for monitoring operational health of the cloud resources can be used to provide the data for resources such as servers, compute nodes (hosts), Cells, etc.
• Add resource monitor alert and notification driver based on RabbitMQ
• Conforms to existing notification specification (see http://
• Support topic-based subscription
■ Notification subscriptions supporting wild-card based filtering
■ Subscriptions based on event type, resource type, or resource instance ID
■ Subscriptions limited by role and tenant access
• This creates a general mechanism that should be used in other services in addition to Nova to support entire OpenStack ecosystem.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- OpenStack DevOps Drivers
- Direction:
- Needs approval
- Assignee:
- OpenStack DevOps
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Yehia Beyh
- Completed by
- Yehia Beyh