When we were doing Micrometer work we confirmed that enable-time-statistics doesn't change performance. We'd like to deprecate this property and turn it on always.
On Fri, Jan 10, 2020 at 12:45 PM Dan Smith <dsm...@pivotal.io> wrote: > I personally wouldn't be too worried about enabling time based statistics > in production. I think we segregated the time statistics because they do > have to call System.nanoTime to measure the elapsed time. At one point in > the history with old JDKs they called System.currentTimeMillis, which was > really expensive. But now I'm not sure the nanoTime calls really have that > much of an impact compared to the rest of the processing time. > > -Dan > > > On Fri, Jan 10, 2020 at 11:25 AM Mario Kevo <mario.k...@est.tech> wrote: > > > Hi geode-dev, > > > > We have executed some traffic against Geode servers with time-based > > statistics enabled and disabled and we didn't see any performance > > difference. > > The documentation says: > > > > > > If you need time-based statistics, enable that. Time-based statistics > > require statistics sampling and archival. Example: > > > > statistic-sampling-enabled=true > > statistic-archive-file=myStatisticsArchiveFile.gfs > > enable-time-statistics=true > > > > > > Note: Time-based statistics can impact system performance and is not > > recommended for production environments. > > > > > > Do you know on which part this note referring to? > > > > > > Also we tried to enable time statistics on geode native but without > > success. > > > > We change in geode.properties file this parameter to true but didn't get > > any additional statistics in statistics archive file. > > > > Do we need also to change something else to enable it or this is not > > working for geode-native? > > > > > > BR, > > > > Mario > > > > >