Thinking of a use case when one would pro-actively notify an admin of a potential problem (or just let them now something is happening, but the system is handling it). Is there such an event in NiFi today for backpressure?
There is no such alerting at this time. We do flag when expiration is set on connections and we've discussed extending that to include when backpressure is set but we don't have that now. We've also talked about actually signaling when expiration and/or backpressure are actually happening through the UI and of course the REST api but we've not done it yet. I think a good first approach would be a passive mechanism whereby we expose the fact of backpressure or expiration through the REST API so polling clients could know it (including our UI).
There is no such alerting at this time. We do flag when expiration is set on connections and we've discussed extending that to include when backpressure is set but we don't have that now. We've also talked about actually signaling when expiration and/or backpressure are actually happening through the UI and of course the REST api but we've not done it yet. I think a good first approach would be a passive mechanism whereby we expose the fact of backpressure or expiration through the REST API so polling clients could know it (including our UI).