Nope, already checked that.

On Fri, Apr 10, 2020 at 8:23 PM Patrick Timmins <ptimm...@cox.net> wrote:

> No issues here.  Sounds like a timezone / system clock / clock drift issue
> (in a cluster).
> On 4/10/2020 11:59 AM, Joe Witt wrote:
>
> The provenance repo is in large scale use by many many users so
> fundamentally it does work.  There are conditions that apparently need
> improving.  In the past couple days these items have been flagged by folks
> on this list, JIRAs and PRs raised and merged, all good. If you can help by
> creating a build of the latest and confirm it fixes your case then please
> do so.
>
> Thanks
>
> On Fri, Apr 10, 2020 at 12:48 PM Darren Govoni <dar...@ontrenet.com>
> wrote:
>
>> It would seem the feature is either broken completely or only works in
>> specific conditions.
>>
>> Can the Nifi team put a fix on their road map for this?
>> Its a rather central feature to Nifi.
>>
>> Sent from my Verizon, Samsung Galaxy smartphone
>>
>> ------------------------------
>> *From:* Wyllys Ingersoll <wyllys.ingers...@keepertech.com>
>> *Sent:* Friday, April 10, 2020 11:17:42 AM
>> *To:* users@nifi.apache.org <users@nifi.apache.org>
>> *Subject:* Re: Not Seeing Provenance data
>>
>> I have a similar problem with viewing provenance.  I have a 3-node
>> cluster in a kubernetes environment, the provenance_repository directory
>> for each node is on a persistent data store so it is not deleted or lost
>> between container restarts (which are not very common).  My
>> nifi.provenance.repository.max.storage.time is 24 hours.
>>
>> Whenever I try to view any provenance, nothing is ever shown.  If I
>> manually inspect the provenance_repository directory, there is a lucene
>> index and TOC being created.
>>
>> I see log messages like these:
>>
>> Submitting query +processorId:882133fe-b684-148b-ad88-7850437ca591 with
>> identifier 64a703fe-0171-1000-0000-000065abd91a against index directories
>> [./provenance_repository/lucene-8-index-1560864819888]
>> Returning the following list of index locations because they were
>> finished being written to before 1586531601311: []
>> Found no events in the Provenance Repository. In order to perform
>> maintenace of the indices, will assume that the first event time is now
>> (1586531601311)
>>
>>
>> Any suggestions?
>>
>> -Wyllys Ingersoll
>>
>>
>>
>> On Thu, Apr 9, 2020 at 11:25 AM Dobbernack, Harald (Key-Work) <
>> harald.dobbern...@key-work.de> wrote:
>>
>> Hey Mark,
>>
>>
>>
>> great news and thank you very much!
>>
>>
>>
>> Happy Holidays!
>>
>> Harald
>>
>>
>>
>> *Von:* Mark Payne <marka...@hotmail.com>
>> *Gesendet:* Donnerstag, 9. April 2020 17:18
>> *An:* users@nifi.apache.org
>> *Betreff:* Re: Not Seeing Provenance data
>>
>>
>>
>> Thanks Harald,
>>
>>
>>
>> I have created a Jira [1] for this. There’s currently a PR up for it as
>> well.
>>
>>
>>
>> Thanks
>>
>> -Mark
>>
>>
>>
>> [1] https://issues.apache.org/jira/browse/NIFI-7346
>>
>>
>>
>> On Apr 9, 2020, at 11:14 AM, Dobbernack, Harald (Key-Work) <
>> harald.dobbern...@key-work.de> wrote:
>>
>>
>>
>> Hi Mark,
>>
>>
>>
>> I can confirm after testing that if no provenance event has been
>> generated in a time greater than the set 
>> nifi.provenance.repository.max.storage.time
>> then as expected the last recorded provenance events don’t exist anymore
>> but also from then on any new provenance events are also not searchable,
>> the provenance Search remains completely empty regardless of how many flows
>> are active.  As described also *.prov file is then missing in provenance
>> repository. After restart of Nifi new prov File will be generated and
>> provenance will work again, but only showing stuff generated since last
>> NiFi Start.
>>
>>
>>
>> So yes, I’d say your Idea
>>
>>     ‘If so, then I think that would understand why it deleted the data.
>> It’s trying to age off old data
>>
>>      but unfortunately it doesn’t perform a check to first determine
>> whether or not the “old file”
>>
>>      that it’s about to delete is also the “active file”.’
>>
>> fits very nicely to my test.
>>
>>
>>
>> As a workaround we’re going to set a greater 
>> nifi.provenance.repository.max.storage.time
>> until this can be resolved.
>>
>>
>>
>> Thanks again for looking into this.
>>
>> Harald
>>
>>
>>
>>
>>
>> *Von:* Dobbernack, Harald (Key-Work)
>> *Gesendet:* Donnerstag, 9. April 2020 15:22
>> *An:* users@nifi.apache.org
>> *Betreff:* AW: Not Seeing Provenance data
>>
>>
>>
>> Hi Mark,
>>
>>
>>
>> thank you for looking into this.
>>
>>
>>
>> The nifi.provenance.repository.max.storage.time setting might explain why
>> I haven’t been experiencing the effect so often since changing from the
>> default to 120 hours a few months ago 😉
>>
>>
>>
>> But I believe provenance stopped working last time although there was an
>> ‘active’ flows in wait Processor, expiring every hour, going on to ‘send a
>> message’ before being rerouted to the same wait processor. I would have
>> expected this generates provenance entries?  As I am not actually 100% sure
>> if that wait processor was in use when last provenance got lost I will
>> check with a testing system to see if I can reproduce provenance breakage
>> when no active flows are around for a time greater
>>  nifi.provenance.repository.max.storage.time and I will get back to you.
>>
>>
>>
>> Thank you!
>>
>> Harald
>>
>>
>>
>>
>>
>> *Von:* Mark Payne <marka...@hotmail.com>
>> *Gesendet:* Donnerstag, 9. April 2020 14:41
>> *An:* users@nifi.apache.org
>> *Betreff:* Re: Not Seeing Provenance data
>>
>>
>>
>> Hey Daren, Herald,
>>
>>
>>
>> Thanks for the note. I have seen this once before but couldn’t figure out
>> what caused it. Restarting addressed the issue.
>>
>>
>>
>> I think I may understand the problem, now, though, after looking at it
>> again.
>>
>>
>>
>> In nifi.properties, there are a couple of property named
>> “nifi.provenance.repository.max.storage.time” that defaults to “24 hours"
>>
>> Is it possible that you went 24 hours (or whatever value is set for that
>> property) without generating any Provenance events?
>>
>>
>>
>> If so, then I think that would understand why it deleted the data. It’s
>> trying to age off old data but unfortunately it doesn’t perform a check to
>> first determine whether or not the “old file” that it’s about to delete is
>> also the “active file”.
>>
>>
>>
>> Can you confirm whether or not you would expect to see 24 hours pass
>> without any provenance data?
>>
>>
>>
>> Thanks
>>
>> -Mark
>>
>>
>>
>>
>>
>>
>>
>> On Apr 9, 2020, at 4:32 AM, Dobbernack, Harald (Key-Work) <
>> harald.dobbern...@key-work.de> wrote:
>>
>>
>>
>> What I noticed is that as long as provenance is working there will be
>> *.prov files in the directory. When Provenance isn’t working these files
>> are not to be seen. Maybe some Cleaning Process deletes those files
>> prematurely or the process building them doesn’t work any more?
>>
>>
>>
>> *Von:* Dobbernack, Harald (Key-Work) <harald.dobbern...@key-work.de>
>> *Gesendet:* Donnerstag, 9. April 2020 10:27
>> *An:* users@nifi.apache.org
>> *Betreff:* AW: Not Seeing Provenance data
>>
>>
>>
>> This is something I experience too from time to time. My quick and dirty
>> workaround is stop nifi, delete everything in the provenance directory,
>> restart….  Then Provenance is usable again (of course only with data since
>> the delete) . I’m hoping very much there is a better way, someone can show
>> us better settings or a potential bug can be discovered…
>>
>>
>>
>> *Von:* Darren Govoni <dar...@ontrenet.com>
>> *Gesendet:* Mittwoch, 8. April 2020 20:31
>> *An:* users@nifi.apache.org
>> *Betreff:* Not Seeing Provenance data
>>
>>
>>
>> Hi,
>>
>>   When I go to "View data provenance" in Nifi, I never see any logs for
>> my flow. Am I missing some configuration setting somewhere?
>>
>>
>>
>> thanks,
>>
>> Darren
>>
>>
>>
>>
>>
>> *Harald Dobbernack*
>> Key-Work Consulting GmbH | Kriegsstr. 100 | 76133 | Karlsruhe | Germany |
>>  https://www.key-work.de | Datenschutz
>> <https://www.key-work.de/de/footer/datenschutz.html>
>> Fon: +49-721-78203-264 | E-Mail: harald.dobbern...@key-work.de | Fax:
>> +49-721-78203-10
>>
>> Key-Work Consulting GmbH, Karlsruhe, HRB 108695, HRG Mannheim
>> Geschäftsführer: Andreas Stappert, Tobin Wotring
>>
>>
>>
>>

Reply via email to