1 | 'use strict'
|
2 | var config = {}
|
3 |
|
4 | config.collectInterval = 2 * 60 * 1000
|
5 | config.updateInterval = 15 * 1000
|
6 | config.healthcheckInterval = 10 * 1000
|
7 |
|
8 | config.samplerLimit = 100
|
9 |
|
10 | config.collectorLanguage = 'nodejs'
|
11 | config.collectorApiUrl = 'https://trace-collector-api.risingstack.com'
|
12 | config.collectorApiSampleEndpoint = '/transaction-events'
|
13 | config.collectorApiServiceEndpoint = '/v2/service'
|
14 | config.collectorApiApmMetricsEndpoint = '/service/%s/apm-metrics'
|
15 | config.collectorApiRpmMetricsEndpoint = '/service/%s/rpm-metrics'
|
16 | config.collectorApiEdgeMetricsEndpoint = '/service/%s/edge-metrics'
|
17 | config.collectorApiIncomingEdgeMetricsEndpoint = '/service/%s/edge-incoming'
|
18 | config.collectorApiExternalEdgeMetricsEndpoint = '/service/%s/edge-external'
|
19 | config.collectorApiHealthcheckEndpoint = '/service/%s/healthcheck'
|
20 | config.collectorApiProfilerMemoryHeapdumpEndpoint = '/service/%s/memory-heapdump'
|
21 | config.collectorApiProfilerCpuProfileEndpoint = '/service/%s/cpu-profile'
|
22 | config.collectorApiControlEndpoint = '/service/%s/control'
|
23 | config.collectorApiCustomMetrics = '/v2/service/%s/custom-metrics'
|
24 | config.collectorApiSecurityDependenciesEndpoint = '/service/%s/dependencies'
|
25 |
|
26 | config.configPath = 'trace.config'
|
27 |
|
28 | config.whiteListHosts = []
|
29 |
|
30 | module.exports = config
|