aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* + newrelic: react correctly to restart and shutdown events from the New ↵Ivan Topolnjak2014-12-0513-188/+288
| | | | Relic collector.
* Merge pull request #127 from carrot-garden/build-updated-sbt-versionDiego Parra2014-12-041-1/+1
|\ | | | | = build: update sbt version
| * = build: update sbt versionAndrei Pozolotin2014-12-041-1/+1
| |
* | Merge pull request #124 from carrot-garden/sigar-review-1Diego Parra2014-12-048-10/+76
|\ \ | |/ |/| + system-metrics: two-phase sigar loading
| * + system-metrics: two-phase sigar loadingAndrei Pozolotin2014-12-048-10/+76
|/ | | | | | * update slf4jVersion * redirect JUL and LOG4J logging to SLF4J * use two-phase sigar loading
* + kamon-jdbc: introduce kamon-jdbc moduleDiego2014-12-042-14/+12
|
* + kamon-jdbc: introduce Jdbc segmentsDiego2014-12-045-6/+75
|
* = jdbc: rename processors in SpecDiego2014-12-041-4/+4
|
* + kamon-jdbc: introduce SqlErrorProcessorDiego2014-12-044-22/+55
|
* = kamon-jdbc: change execution pointcut to callDiego2014-12-042-5/+5
|
* = kamon-jdbc: minor refactorDiego2014-12-044-24/+37
|
* + kamon-jdbc: * include StatementInstrumentationSpecDiego2014-12-045-57/+192
|
* ! kamon-jdbc: instroduce Statements Metrics like writes, reads, errors and ↵Diego2014-12-048-1/+339
| | | | slows queries counter
* = core: include license headersDiego2014-12-045-2/+80
|
* = core: use Sequencer instead of AtomicLongDiego2014-12-032-4/+5
|
* Merge branch 'wip/simple-tracing-implementation'Ivan Topolnjak2014-12-0417-124/+652
|\
| * + core: cleanup the simple trace implementationIvan Topolnjak2014-12-0414-146/+271
| |
| * = core: use MetricsOnly contexts for remote contextsIvan Topolnjak2014-12-032-11/+3
| |
| * = core: first simple approach to providing traces and a subscription mechanism.Ivan Topolnjak2014-12-0313-93/+504
| |
* | + core: introduce Sequencer to generate a incrementing sequence of Longs ↵Diego2014-12-032-1/+42
|/ | | | with a simple Long overflow protection
* = system-metrics: fix specsDiego2014-12-021-2/+2
|
* + core, play: introduce kamon-dispatcherDiego2014-12-025-11/+35
|
* + play: change pointcut execution to call and closes #122Diego2014-12-022-6/+10
|
* ! sigar,sysmetrics: delete the kamon-sigar project and switch to sigar-loaderIvan Topolnjak2014-12-0114-777/+34
|
* + play, spray, newrelic: store in TraceLocal useful data to diagnose errors ↵Diego2014-11-306-20/+78
| | | | and closes #6
* = build: include license headersDiego2014-11-277-0/+105
|
* + system-metrics: introduce stolen metricDiego2014-11-214-7/+21
|
* ! system-metrics: decouple kamon-system-metrics from sigar through to ↵Diego2014-11-1925-157/+32
| | | | kamon-sigar
* ! core: update HdrHistogram to 2.0.3Diego2014-11-194-5/+5
|
* + core: refactor MDC facilities and closes #100Diego2014-11-198-58/+137
|
* = play: fix WSInstrumentationSpecDiego2014-11-161-3/+3
|
* Merge pull request #118 from carrot-garden/kamon-sigarDiego Parra2014-11-1614-5/+752
|\ | | | | + kamon-sigar: new kamon module for #110
| * + kamon-sigar: new kamon module for #110Andrei Pozolotin2014-11-1414-5/+752
|/
* Merge pull request #108 from carrot-garden/package-name-spaceIvan Topolnjak2014-11-1310-19/+23
|\ | | | | = core: kamon akka instrumentation name space
| * = core: kamon akka instrumentation name spaceAndrei Pozolotin2014-11-1210-19/+23
|/ | | | suppress javac warnings move javac settings
* Setting version to 0.3.6-SNAPSHOTIvan Topolnjak2014-11-111-1/+1
|
* Setting version to 0.3.5v0.3.5Ivan Topolnjak2014-11-111-1/+1
|
* + 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
| |