Hi,
I'm experiencing some GC overhead limits in my profiler. The profiler works 
fine while testing in Stellar enviorment, although it fails most of the time as 
a running topology. My profiler has 1 profile only.
My profile has the following configuration:

·         5 integer counters, when It finds a specific string it adds to the 
respective counter.

·         Unique list of strings, when It finds a new string it adds to the 
list.

·         A fixed string field (stays the same throughout the profiler 
duration).
My profile flushes:

·         Profiler: a hardcoded Json map of the results of the counters. Ex: 
{\"counter1\": variable1, \"counter2\": variable2 ..}

·         Triage: the integer counters, the fixed string value and the size of 
the unique string list.
The only reason I have a fixed value on the profile is that I don't want to 
enrich the same data twice, so I just might pass it through the profiler.
Is there any other way to debug the profiler while running as a topology? 
Because I can't seem to understand why it ends in error and the storm logs 
don't help much. I've tweaked some options like the profile period, time to 
live and worker childopts.

Thanks

Reply via email to