We are run separate processes  (implemented as Process Group) which have
start and end. Same process should same unique id.
We want to monitor process from start to end. Summary include only process
name, when started, when ended, unique id and whatever it was successful or
not. In case of failure we want to have reason and where it failed.
So we route all processors FAILURE relationships to Failure handler which
will log some data and sometimes do some cleanup or finishing actions.

Our own processor all have FAILURE relationships, but same NiFi processors
don’t. And is is the problem.

Actually if NiFi have some other general kind failure handling which is not
based on FAILURE relationships this would most welcome.

I know we can use Reporting tasks, but reporting task don’t allow to use
standard NiFi processors for some cleanup tasks. Also we can’t cancel
execution of failed process (Fail Fast)

And we already use FAILURE relationships heavily.

And another problem is - some processors doesn't have inputs, so we cant
link all processors to single process.

Thanks



--
Sent from: http://apache-nifi-developer-list.39713.n7.nabble.com/

Reply via email to