diff options
author | Ivan Topolnjak <ivantopo@gmail.com> | 2014-11-06 16:29:54 +0100 |
---|---|---|
committer | Ivan Topolnjak <ivantopo@gmail.com> | 2014-11-09 18:01:35 +0100 |
commit | f498749274bc9f25ede7221d6bd8b3f0c3822dda (patch) | |
tree | 9371eb98b88830b5c61619a29f53fd4d45040e71 /kamon-newrelic/src/main/resources | |
parent | 6e3d9ae88ecce10420eeac82294c54c1b43dedf4 (diff) | |
download | Kamon-f498749274bc9f25ede7221d6bd8b3f0c3822dda.tar.gz Kamon-f498749274bc9f25ede7221d6bd8b3f0c3822dda.tar.bz2 Kamon-f498749274bc9f25ede7221d6bd8b3f0c3822dda.zip |
! newrelic: major refactor of the newrelic reporter
Most notable changes:
- The agent connection setup is separated from the actual metrics reporting,
this will be important in the near future when we start sending errors too.
- The metrics subscriptions are delayed until the connection to the agent is
established.
- The Tick metrics buffer is only created if necessary.
- Introduced the kamon.newrelic.max-initialize-retries and initialize-retry-delay
settings.
- External service calls via HTTP clients are reported as external services.
Diffstat (limited to 'kamon-newrelic/src/main/resources')
-rw-r--r-- | kamon-newrelic/src/main/resources/reference.conf | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/kamon-newrelic/src/main/resources/reference.conf b/kamon-newrelic/src/main/resources/reference.conf index 059420f9..c86e64ae 100644 --- a/kamon-newrelic/src/main/resources/reference.conf +++ b/kamon-newrelic/src/main/resources/reference.conf @@ -4,17 +4,22 @@ kamon { newrelic { + + # General ApdexT that applies to all Trace metrics reported. apdexT = 1 second + # The application name that will be shown in the New Relic dashboard. app-name = "Kamon[Development]" - license-key = e7d350b14228f3d28f35bc3140df2c3e565ea5d5 - # delay between connection attempts to NewRelic collector - retry-delay = 30 seconds + # Your New Relic license key. + license-key = e7d350b14228f3d28f35bc3140df2c3e565ea5d5 # attempts to send pending metrics in the next tick, # combining the current metrics plus the pending, after max-retry, deletes all pending metrics - max-retry = 3 + max-initialize-retries = 3 + + # delay between connection attempts to NewRelic collector + initialize-retry-delay = 30 seconds } } |