Hi Matevz, Is this a counter for each file? So if i have pfc.blocksize 1M for each file every 2000M that are read the cinfo file is written? So for this reporting script i could (if nothing else goes wrong) only miss file accesses within the last hour if less than 2000M were read in the last hour? Thanks, Nikolai On 2/26/20 11:13 PM, Matevz Tadel wrote: > Hi, > > It's determined by (apprently undocumented) parameter pfc.flush > > pfc.flush [blocks | bytes[kmg]] > > The default is 2000 blocks. > > At this point data files is fsynced, cinfo file is written/updated and > also fsynced. > > Cheers, > Matevz > > On 2020-02-25 15:19, Andrew Hanushevsky wrote: >> Hi Nikolai, >> >> I'm sure Matevz can asnwer the question. However, I do want you to be >> aware that cinf files are considered private information. There is no >> public API defined for them (though monitoring information will be >> generated from them in the next major release). This means that they >> may change without warning and at any time. >> >> Andy >> >> On Tue, 25 Feb 2020, Nikolai Hartmann wrote: >> >>> Hi, >>> >>> We are using a script from Ilija to report file access statistics from >>> our xcache server: >>> >>> https://github.com/slateci/XCache/blob/master/cacheReporter/reporter.py >>> >>> This looks for cinfo files modified in the last hour and then in these >>> files looks for accesses within the last hour to report. The idea is >>> then to run this at least once an hour to report all file accesses >>> (minus the detail that only the last 20 will be reported if more than 20 >>> accesses happened in the last hour). >>> >>> I'm currently trying to debug why i sometimes don't report anything >>> although i can see when dumping the cinfo files later that at these >>> times there should have been accesses. >>> >>> Are the cinfo files written immediately after file accesses or could it >>> be that they are written later, such that i miss accessed files with >>> this method? >>> >>> Thanks, >>> >>> Nikolai >>> >>> ######################################################################## >>> Use REPLY-ALL to reply to list >>> >>> To unsubscribe from the XROOTD-L list, click the following link: >>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 >>> >> >> ######################################################################## >> Use REPLY-ALL to reply to list >> >> To unsubscribe from the XROOTD-L list, click the following link: >> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1