Victor Dogaru created QUARKS-14:
-----------------------------------

             Summary: Notify external systems on recovery from failure
                 Key: QUARKS-14
                 URL: https://issues.apache.org/jira/browse/QUARKS-14
             Project: Quarks
          Issue Type: New Feature
          Components: Runtime
            Reporter: Victor Dogaru


Notify external systems (for example an IoT message hub) when a Quarks 
application or system recovers from failure. This may include one or more of 
the following mechanisms:
- Quarks system application which polls a monitor service and pushes Job state 
to remote IoT management systems.  The monitor service (described in 
[QUARKS-8|https://issues.apache.org/jira/browse/QUARKS-8]) restarts topologies 
in case of crash.
- Provide health attribute to JobMXBean and support attribute change JMX 
notifications (requires 
[QUARKS-12|https://issues.apache.org/jira/browse/QUARKS-12]).
- System watchdog which restarts a Quarks service in case of crash (ties with 
[QUARKS-13|https://issues.apache.org/jira/browse/QUARKS-13]) notifies the 
device owner/administrator. This would require a notification mechanism 
external to Quarks (such as email?).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to