Thanks for looking into the issue and sort of helping me rule out that I'm
way of doing something wrong here.

I've created an issue in JIRA:
https://issues.apache.org/jira/browse/NIFI-4468

Thanks,
-Fred

On Thu, Oct 5, 2017 at 5:27 PM, Andrew Lim <andrewlim.apa...@gmail.com>
wrote:

> I did some more testing and found that if I restart the NiFi instance that
> is running the reporting task, I start getting provenance events again in
> my other instance.
>
> If I stop the reporting task, add the DOWNLOAD filter, restart the task
> and then generate only download events, those download events do show up in
> my other instance.  But if I generate different types of provenance events
> (RETRIEVE, DOWNLOAD, etc.), the latest download events are not showing up
> again.
>
> -Drew
>
>
> > On Oct 5, 2017, at 11:02 AM, Andrew Lim <andrewlim.apa...@gmail.com>
> wrote:
> >
> > I had a SiteToSiteProvenanceReportingTask running in 1.3.0, so I gave
> this a try myself.
> >
> > I think I’m able to reproduce the issue that Fred is seeing.  But I’m
> not sure if the issue is only related to adding an Event Type filter to the
> reporting task.
> >
> > With no filter, I generated some DOWNLOAD events by downloading some
> FlowFiles.  I did see these come into my NiFi instance that handles the
> events.  Everything was working as expected.
> >
> > But then I stopped the reporting task, added the DOWNLOAD filter and
> then restarted the task.  Then I downloaded some FlowFiles again.  As Fred
> was seeing, these events did not come in.
> >
> > However, then I stopped the reporting task, removed the filter, and then
> restarted the task.  Then I generated numerous provenance events (RETRIEVE,
> DOWNLOAD, etc).  But no events came in.
> >
> > So maybe this has something to do with starting/stopping the reporting
> task in addition to adding the filter.
> >
> > Fred, can you file a Jira?  I can add my comments to it.
> >
> > Thanks,
> >
> > -Drew
> >
> >
> >> On Oct 5, 2017, at 9:51 AM, Mark Payne <marka...@hotmail.com> wrote:
> >>
> >> Hi Fred,
> >>
> >> I have used the reporting task with specific event types listed, but
> I've not run into issues personally.
> >>
> >> I am curious if you have tried looking for more common event types,
> such as RECEIVE, CONTENT_MODIFIED, or ATTRIBUTES_MODIFIED?
> >> EXPIRE events only fire when FlowFiles get aged off from a Connection
> due to not being processed within the
> >> Connection's "FlowFile Expiration" threshold, and DOWNLOAD events are
> only triggered when a user downloads
> >> the contents of the FlowFile to look at it manually. So both of these
> are fairly rare events.
> >> RECEIVE, ATTRIBUTES_MODIFIED, and CONTENT_MODIFIED, on the other hand,
> will generally happen constantly.
> >>
> >> Thanks
> >> -Mark
> >>
> >>
> >>
> >>> On Oct 4, 2017, at 4:50 PM, Fred S <fs9387...@gmail.com> wrote:
> >>>
> >>> Dear community.
> >>>
> >>> I'm currently trying to set up a SiteToSiteProvenanceReportingTask to
> keep track of DOWNLOAD provenance events.
> >>>
> >>> If I set it up without any filters at all everything gets sent to my
> dedicated NiFi instance for handling these messages. When I set a filter in
> the "Event Type" property (I've tried "DOWNLOAD" and "DOWNLOAD, EXPIRE") -
> nothing.
> >>>
> >>> I've been looking around for anyone experiencing a similar issue,
> without any luck. Have anyone else set this up successfully without having
> to log *all* provenance events? Due to the number of flowfiles I have
> flying by each day it would not be feasible to go with that approach.
> >>>
> >>> I see this issue on both NiFi 1.3.0 and 1.4.0. For what it's worth
> I've also tried to accomplish this both with and without security/ssl.
> >>>
> >>> If anyone else needs any additional information about my setup, please
> let me know.
> >>>
> >>> All the best,
> >>> Fred
> >>
> >
>
>

Reply via email to