public class NSysMonConfig extends Object
| Constructor and Description |
|---|
NSysMonConfig(AApplicationInfoProvider appInfo,
int averagingDelayForScalarsMillis,
int durationOfOneTimedScalar,
int maxNestedMeasurements,
int maxNumMeasurementsPerHierarchy,
int maxNumMeasurementsPerTimedScalar,
int maxNumMeasurementsForMonitoring,
long measurementTimeoutNanos,
int maxNumMeasurementTimeouts,
long dataSinkTimeoutNanos,
int maxNumDataSinkTimeouts,
ATimer timer,
AHttpRequestAnalyzer httpRequestAnalyzer,
List<AEnvironmentMeasurer> environmentMeasurers,
List<AScalarMeasurer> initialScalarMeasurers,
List<AScalarMeasurer> initialTimedScalarMeasurers,
List<ADataSink> initialDataSinks,
String defaultPage,
List<APresentationMenuEntry> presentationMenuEntries,
Map<String,String> additionalConfigurationParameters,
Boolean collectSqlParameters,
boolean collectTooltips,
String pathDatafiles,
Map<String,Object> timedScalarMonitoringParameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
collectSqlParameters() |
boolean |
collectTooltips() |
boolean |
configuredCollectSqlParameters() |
boolean |
configuredCollectTooltips() |
Map<String,Object> |
getTimedScalarMonitoringParameters() |
static boolean |
isGloballyDisabled()
This flag switches off all 'risky' (or potentially expensive) functionality.
|
void |
startOverrideCollectTooltips() |
void |
startOverrideSqlParameters() |
void |
stopOverrideCollectTooltips() |
void |
stopOverrideSqlParameters() |
public static final String PROPNAME_GLOBALLY_DISABLED
public final AApplicationInfoProvider appInfo
public final int averagingDelayForScalarsMillis
public final int maxNestedMeasurements
public final int maxNumMeasurementsPerHierarchy
public final int maxNumMeasurementsPerTimedScalar
public final int maxNumMeasurementsForMonitoring
public final int durationOfOneTimedScalar
public final long measurementTimeoutNanos
public final int maxNumMeasurementTimeouts
public final long dataSinkTimeoutNanos
public final int maxNumDataSinkTimeouts
public final ATimer timer
public final AHttpRequestAnalyzer httpRequestAnalyzer
public final List<AEnvironmentMeasurer> initialEnvironmentMeasurers
public final List<AScalarMeasurer> initialScalarMeasurers
public final List<AScalarMeasurer> initialTimedScalarMeasurers
public final String defaultPage
public final List<APresentationMenuEntry> presentationMenuEntries
public final String pathDatafiles
public NSysMonConfig(AApplicationInfoProvider appInfo, int averagingDelayForScalarsMillis, int durationOfOneTimedScalar, int maxNestedMeasurements, int maxNumMeasurementsPerHierarchy, int maxNumMeasurementsPerTimedScalar, int maxNumMeasurementsForMonitoring, long measurementTimeoutNanos, int maxNumMeasurementTimeouts, long dataSinkTimeoutNanos, int maxNumDataSinkTimeouts, ATimer timer, AHttpRequestAnalyzer httpRequestAnalyzer, List<AEnvironmentMeasurer> environmentMeasurers, List<AScalarMeasurer> initialScalarMeasurers, List<AScalarMeasurer> initialTimedScalarMeasurers, List<ADataSink> initialDataSinks, String defaultPage, List<APresentationMenuEntry> presentationMenuEntries, Map<String,String> additionalConfigurationParameters, Boolean collectSqlParameters, boolean collectTooltips, String pathDatafiles, Map<String,Object> timedScalarMonitoringParameters)
public static boolean isGloballyDisabled()
public boolean configuredCollectTooltips()
public boolean configuredCollectSqlParameters()
public boolean collectTooltips()
public boolean collectSqlParameters()
public void startOverrideSqlParameters()
public void stopOverrideSqlParameters()
public void startOverrideCollectTooltips()
public void stopOverrideCollectTooltips()
Copyright © 2016. All rights reserved.