apminsight
Version:
monitor nodejs applications
43 lines (40 loc) • 1.46 kB
JavaScript
var constants = require("./../constants");
var defaultTh = {};
defaultTh[constants.apdexThKey] = 0.5;
defaultTh[constants.sqlCaptureKey] = true;
defaultTh[constants.webTxnsamplingFactorKey] = 3;
defaultTh[constants.traceThresholdKey] = 2 * 1000;
defaultTh[constants.bgTxnTrackingEnabledKey] = true;
defaultTh[constants.bgTxnSamplingFactorKey] = 1;
defaultTh[constants.bgTxnTraceThKey] = 5 * 1000;
defaultTh[constants.bgTxnTraceEnabledKey] = true;
defaultTh[constants.sqlStracktraceKey] = 3;
defaultTh[constants.sqlParametrizeKey] = true;
defaultTh[constants.distributedTracingKey] = true;
defaultTh[constants.autoUpgradeKey] = false;
defaultTh[constants.captureHttpParams] = false;
defaultTh[constants.captureHttpHeaders] = false;
defaultTh[constants.requestHeadersIgnore] = "";
defaultTh[constants.apdexMetricKey] = 250;
defaultTh[constants.dbMetricKey] = 500;
defaultTh[constants.bgMetricKey] = 100;
defaultTh[constants.traceMetricKey] = 30;
defaultTh[constants.txnTrackerDropThKey] = 10;
defaultTh[constants.txnTraceExtCountThKey] = 30;
defaultTh[constants.logLevel] = "DEBUG";
defaultTh[constants.txnSkipListeningKey] = [
".css",
".js",
".gif",
".jpg",
".jpeg",
".bmp",
".png",
".ico"
];
defaultTh[constants.txnSkip] = "";
defaultTh[constants.txnGrouping] = "";
defaultTh[constants.httpErrorCodesIgnore] = "";
defaultTh[constants.httpErrorCodesTrack] = "";
defaultTh[constants.keyTxnList] = "";
module.exports = defaultTh;