-
Notifications
You must be signed in to change notification settings - Fork 26
Closed
Description
As Opie, when the heartbeat indicator is red, I want to see the event details so I can take corrective actions, and acknowledge the events after I took corrective actions.
Visualization:
- When clicking on the endpoint heartbeat indicator (Right after installation is completed, SP looks bad #41) the list of active heartbeat events associated with that endpoint is displayed
- For each event , display:
- Event type ("Heartbeat")
- Creation timestamp
- Endpoint instance id
- Time since last heartbeat message was received
- A single heartbeat event is active per heartbeat outage
- (i.e. assuming a heartbeat is expected every 30 seconds and its arrival is checked every 1 minute: if no heartbeat was received for 10 minutes. there will still be only 1 heartbeat event for that endpoint, and not 10 or 20 event for that specific endpoint)
Notes:
- This is a follow-up to Check supported SC version and report correct error #40 and Right after installation is completed, SP looks bad #41, focusing on the interaction of events and acknowledging events with the indications provided by the indicators.
- An event can be set to be "active" or "cleared" (similar to email item that can be "read" or "unread"
- Events list displays only events whose status is "active"
Demo / Acceptance tests:
Case 1:
- Deploy the heartbeat plugin in 3 of the 5 Video Store sample endpoints (in all except the ContentManagement and Operations endpoints)
- Run the Video Store sample
- Kill the "Sales" endpoint
- Indicator should turn red within 1 minute
- Number below Heartbeat Indicator should be 2 in green and 1 in red
- Click on heartbeat indicator
- The events list is displayed with 1 event added fro the missing "sales" heartbeat
Case 2:
- Deploy the heartbeat plugin in 3 of the 5 Video Store sample endpoints (in all except the ContentManagement and Operations endpoints)
- Run the Video Store sample
- Kill the "Sales" endpoint
- Indicator should turn red within 1 minute
- Number below Heartbeat Indicator should be 2 in green and 1 in red
- Click on heartbeat indicator
- The events list is displayed with 1 even added fro the missing "sales" heartbeat
- Create a new instance of the "Sales" endpoint
- In the dashboard, "Sales" endpoint Indicator should turn green within 1 minute (since it starts receiving heartbeat messages from the endpoint)
- Click on heartbeat indicator
- The events list is displayed with 1 even added informing that the "sales" endpoint resumed sending heartbeat messages
- In the dashboard, next to the "Sales" endpoint indicator (which is now green) there is a small icon (e.g. exclamation mark) indicating there are historical active events (i.e. "unacknowledged events")
Metadata
Metadata
Assignees
Labels
Type: FeatureType: FeatureType: Feature