quarks-edge / quarks

Quarks is an open source programming model and runtime for edge devices that enables you to analyze data and events at the device.
http://quarks-edge.github.io/
Apache License 2.0
123 stars 42 forks source link

Notification on recovery from failure #109

Closed vdogaru closed 8 years ago

vdogaru commented 8 years ago

The user would like to be notified when Quarks recovers from a failure. This may include the following mechanisms:

  1. The system can provide a health attribute via JMX and change notifications would be supported for this attribute (ties with #107).
  2. Have monitor service which keeps track of job restarts in case of a crash (#105). A system application periodically polls the monitor service and pushes state to IoTF.
  3. System watchdog which restarts Quarks in case of process crash notifies the device owner/administrator (#102). This would require a notification mechanism external to Quarks such as email.
vdogaru commented 8 years ago

Moved to https://issues.apache.org/jira/browse/QUARKS-14