aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Setting version to 0.2.5v0.2.5Ivan Topolnjak2014-11-111-1/+1
|
* include missing files from previous commit.Ivan Topolnjak2014-11-104-5/+7
|
* Merge branch 'master' into release-0.2Ivan Topolnjak2014-11-1041-572/+1027
|\ | | | | | | | | | | | | | | | | Conflicts: kamon-newrelic/src/main/scala/kamon/newrelic/Agent.scala kamon-newrelic/src/main/scala/kamon/newrelic/NewRelic.scala kamon-play/src/main/scala/kamon/play/instrumentation/WSInstrumentation.scala project/Dependencies.scala project/Projects.scala
| * + newrelic: report additional and scoped external service metrics, improves #63.Ivan Topolnjak2014-11-106-71/+198
| |
| * + core,play,spray: allow segments to identify the library they belong to.Ivan Topolnjak2014-11-0911-31/+39
| |
| * ! build: only depend on aspectjweaver with provided scope, closes #106Ivan Topolnjak2014-11-093-16/+50
| |
| * Merge branch 'wip/newrelic-agent-rewrite'Ivan Topolnjak2014-11-0924-399/+670
| |\
| | * = core: ensure that ActorMetricsSpec uses the correct configuration.Ivan Topolnjak2014-11-091-3/+8
| | |
| | * = core,spray,newrelic: minor formatting changes.Ivan Topolnjak2014-11-094-10/+9
| | |
| | * = core,play: workaround the non thread safe calls to TrieMap.getOrElseUpdateIvan Topolnjak2014-11-096-16/+31
| | |
| | * ! spray: correcly provide http-client segment names based on the request host.Ivan Topolnjak2014-11-091-2/+10
| | |
| | * = spray: fix a incorrect trace token mismatch warning introduced by a recent ↵Ivan Topolnjak2014-11-091-3/+5
| | | | | | | | | | | | refactor
| | * ! newrelic: major refactor of the newrelic reporterIvan Topolnjak2014-11-0915-374/+616
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | + datadog: include ContextSwitchesMetricsDiego2014-11-071-1/+1
| | |
| * | + statsD: include ContextSwitchesMetricsDiego2014-11-071-1/+1
| | |
| * | = kamon-datadog: fix typoDiego2014-11-071-4/+4
| | |
| * | + newrelic: Report NewRelic error with correct URI and closes #103Diego2014-11-071-13/+25
| |/
* | = play: fix ClassCastException in testsDiego2014-11-092-14/+8
| |
* | = play: fix compilation issue in testsDiego2014-11-092-8/+8
| |
* | Include missing files after the mergeIvan Topolnjak2014-11-036-19/+18
| |
* | Merge branch 'master' into release-0.2, kamon-play still need fixes.Ivan Topolnjak2014-11-0383-8642/+1886
|\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: kamon-core/src/main/scala/kamon/instrumentation/akka/ActorCellInstrumentation.scala kamon-core/src/test/scala/kamon/metric/RouterMetricsSpec.scala kamon-newrelic/src/main/scala/kamon/newrelic/NewRelic.scala kamon-play/src/main/scala/kamon/play/instrumentation/RequestInstrumentation.scala kamon-play/src/main/scala/kamon/play/instrumentation/WSInstrumentation.scala kamon-play/src/test/scala/kamon/play/WSInstrumentationSpec.scala kamon-playground/src/main/scala/test/SimpleRequestProcessor.scala kamon-statsd/src/main/scala/kamon/statsd/StatsD.scala project/Dependencies.scala
| * + statsd: allow users to provide their own MetricKeyGenerator.Ivan Topolnjak2014-11-034-14/+20
| |
| * Merge branch 'wip/improve-trace-context-and-segments-api', closes #65Ivan Topolnjak2014-10-3128-400/+565
| |\
| | * ! spray: rename the default implementation of SprayNameGeneratorIvan Topolnjak2014-10-312-2/+2
| | |
| | * + play: external naming for traces and segments, related to #65Ivan Topolnjak2014-10-314-9/+38
| | |
| | * + spray: external naming for traces and segments, related to #65Ivan Topolnjak2014-10-318-133/+255
| | |
| | * = all: upgrade to be compatible with the latest code in coreIvan Topolnjak2014-10-2616-169/+164
| | |
| | * ! core: replace Option[TraceContext] by empty object pattern and implement ↵Ivan Topolnjak2014-10-2510-160/+179
| | | | | | | | | | | | basic segments with renaming.
| * | = log-reporter: reduce verbosity of user metricsDiego2014-10-261-2/+6
| | |
| * | = system-metrics: make ContextSwitchesMetrics serializableDiego2014-10-261-12/+15
| |/
| * + akka-remote: create a new kamon-akka-remote module, closes #99Ivan Topolnjak2014-10-247-24/+40
| |
| * = core: minor cleanup of the remoting instrumentationIvan Topolnjak2014-10-231-7/+7
| |
| * = core,system.metrics: fixed serialization errors when using ↵Boris Giftge2014-10-2312-146/+191
| | | | | | | | akka.actor.serialize-messages = on
| * = core: exclude CallerThreadDispatcher from instrumentation, change ↵Diego2014-10-212-1/+3
| | | | | | | | Dispatcher to MessageDispatcher in DispatcherInstrumentation and fixes #95
| * = play-example: downgrade scala version in master to 2.10.4Diego2014-10-202-3/+3
| |
| * + log-reporter: introduce ContextSwitches metricsDiego2014-10-202-6/+31
| |
| * + system-metrics: introduce Context Switches(only for Linux) metrics and ↵Diego2014-10-205-3/+192
| | | | | | | | closes #66
| * ! kamon-core: Remove KamonWeaverMessageHandler to avoid dependencies issues ↵Diego2014-10-207-92/+2
| | | | | | | | and closes #97
| * = kamon-newrelic: minor refactor when merge metricsDiego2014-10-194-6/+9
| |
| * + core: provide sum and percentile functions in Histogram.Snapshot, closes #85Ivan Topolnjak2014-10-203-38/+36
| |
| * ! build: more version upgrades + include sbt-dependency-graphIvan Topolnjak2014-10-204-6/+9
| |
| * = system-metrics: handling sigar.getLoadAverage gracefully on unsupported ↵Boris Giftge2014-10-191-3/+9
| | | | | | | | systems
| * = core: use explicitly thrown exceptions for failure tests.Ivan Topolnjak2014-10-194-4/+4
| |
| * ! build: upgrade dependencies.Ivan Topolnjak2014-10-193-14/+14
| |
| * ! kamon-newrelic: * Avoid reporting data to Newrelic if no metrics have been ↵Diego2014-10-1810-129/+256
| | | | | | | | | | | | collected * Implement error handling with NewRelic Agent * Minor refactor * close issue #7 and issue #17
| * = play-examples: update kamon dependencies to snapshot until next releaseDiego2014-10-151-5/+7
| |
| * = core: remove a println left from testingIvan Topolnjak2014-10-141-2/+1
| |
| * = core: fix NPE when finishing segments, fixes #88Ivan Topolnjak2014-10-122-5/+20
| |
| * + github: contributing guidelines.Ivan Topolnjak2014-10-121-0/+35
| |
| * + play-examples: update exampleDiego2014-09-296-12/+24
| | | | | | | | | | | | update sbt-aspectj plugin update play version to 2.3.4 disable a test in WSInstrumentation because fail in travis