Re: cache hit reporting

‎2009-04-0902:46 PM

Oracle Austin DC is interested in these diag counters. However, they are running some hefty DFM servers, most with a little over 100 filers being monitored. Stability is not too bad right now with the DFM/OpsMgr (3.7 going to 3.7.1). However, they are wondering if enabling these diag counters might drastically increase A) counter collection network load?, B) database storage of long term counters, or C) DFM server CPU load.

Should they be concerned turning these diag counters in terms of A, B or C?

For me it it opens up the more general question(s):

#1) When you have enabled "perfAdvisorEnabled" are you then polling perf counters from every filer and storing them? -or- only when you use PA to create views and look at counters for a particular filer/object?

#2) Whatever the answer to #1, does enabling "perfAdvisorShowDiagCounters" generate new polling/storage load? -or- are the diag counters being polled and stored all the time anyway and enabling "perfAdvisorDiagCounters" just exposes them in the PerfAdvsr GUI?

As you can see I'm a buit fuzzy on how PerfAdvisor counters flow thru the whole system. Thanks in advance.

Re: cache hit reporting

‎2009-04-1209:20 PM

The performance impact depends on the number of additional counters and the frequency of collection. If the counters you are looking for are the cache counters listed above, then collecting them at a frequency of 1 min or greater should not have a huge impact on the amount of data or the performance.

To the general questions you asked below :

1. Turning on perfAdvisorEnabled does cause DFM to start collecting data for a default set of counters from all filers for which login credentials have been set. This is the data that is used for showing historical data in the default views.

Custom views that are created do not use this default data collection. Any custom view that is created triggers of additional data collection from the storage systems.

2. Turning on perfAdvisorShowDiagCounters does not start any new data collection. It just enables the Performance Advisor GUI to display the diag counters. The diag counters can then be added to custom views which would trigger data collection for for those counters.