Trace Reports

Hi, I am currently writing a script to merge data from all 4 trace reports that nsight systems currently provides. There is a kernexec report, cuda api trace report, nvtx trace report, and gpu trace report. A lot of these have some overlapping information, but still provide relevant details. My question is that is there anything that nsight systems is not providing in terms of reports to generate a “full” trace. I saw that there are two tables in the sql file that are not being queried by any reports. One is “PROFILER_OVERHEAD” and the other is “CUPTI_ACTIVITY_KIND_SYNCHRONIZATION”. How relevant are these to generating a trace of every single function call, api call, etc. How should I be approaching this?