aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/scala/kamon/Kamon.scala
Commit message (Collapse)AuthorAgeFilesLines
* turn all Kamon threads into daemon threads, except for reporters, fixes #502Ivan Topolnjak2018-01-301-1/+1
|
* allow metric filtering when adding a metrics reporterIvan Topolnjak2018-01-171-1/+7
|
* use a specialized java.time.Clock exposed through the Kamon companion objectIvan Topolnjak2017-12-131-3/+7
|
* add helper to get the Span from the current ContextIvan Topolnjak2017-12-061-0/+3
|
* rename MinMaxCounter to RangeSamplerIvan Topolnjak2017-12-051-3/+3
|
* add utility apis for easier usage of Spans in the current contextIvan Topolnjak2017-11-231-0/+16
|
* add shutdown hook to kamon-schedulerDiego2017-08-241-6/+7
|
* introduce the SpanCustomizer APIIvan Topolnjak2017-08-241-1/+4
|
* binary encoding of context and entriesIvan Topolnjak2017-08-211-12/+12
|
* expose SpanCodec through Kamon::contextCodecDiego2017-08-151-1/+6
|
* move ALMaxUpdater and MeasurementUnit to kamon.metricIvan Topolnjak2017-08-151-1/+1
|
* expose the identity provider through the TracerIvan Topolnjak2017-08-141-0/+4
|
* implement Span propagation on top of Kamon.ContextIvan Topolnjak2017-08-141-22/+9
|
* rename ActiveSpanSource into ActiveSpanStorageIvan Topolnjak2017-07-301-2/+0
|
* try an alternative approach to active span managementIvan Topolnjak2017-07-251-35/+11
|
* tests for Span building and the ExtendedB3 codec, related bugfixesIvan Topolnjak2017-07-191-0/+1
|
* remove Kamon.fromActiveSpanIvan Topolnjak2017-07-181-7/+0
|
* expose the Tracer API via Kamon companion objectIvan Topolnjak2017-07-171-7/+11
|
* wipIvan Topolnjak2017-07-141-19/+12
|
* add timer utility metric, based on histogramsIvan Topolnjak2017-06-271-0/+3
|
* expose the internal schedulerIvan Topolnjak2017-06-151-2/+16
|
* add onReconfigureHooks to KamonIvan Topolnjak2017-06-141-0/+23
|
* move filters to util package, expose them from KamonIvan Topolnjak2017-06-141-1/+5
|
* expose Kamon config objectIvan Topolnjak2017-06-141-27/+29
|
* add convenience function that handle null active spans and continuationsIvan Topolnjak2017-06-141-4/+35
|
* add withSpan and withContinuation helper functionsIvan Topolnjak2017-06-111-1/+15
|
* add utilily classes for working with Spans and ContinuationsIvan Topolnjak2017-06-111-0/+8
|
* expose the tracer on the Kamon companion objectIvan Topolnjak2017-06-111-6/+8
|
* use java.util.DurationIvan Topolnjak2017-06-111-1/+1
|
* separate metrics from instruments and add default instrument for metricsIvan Topolnjak2017-06-111-11/+9
|
* only report sampled spansIvan Topolnjak2017-06-091-1/+1
|
* replace auto settings for environment with actual valuesIvan Topolnjak2017-06-091-18/+3
|
* include copyright headersDiego2017-06-081-0/+15
|
* expose all apis through the Kamon companion objectIvan Topolnjak2017-06-081-9/+45
|
* make it compile for Scala 2.11 and 2.12Ivan Topolnjak2017-06-061-4/+4
|
* on the crazy path to a better Kamon :DIvan Topolnjak2017-05-261-21/+34
|
* trying to flatten out the structure and eliminate the notion of entititesIvan Topolnjak2017-05-251-9/+13
|
* wip, trying to get something that could be testedIvan Topolnjak2017-05-211-50/+30
|
* some more wipIvan Topolnjak2017-05-181-6/+3
|
* handle reporters shutdown and reconfiguresIvan Topolnjak2017-05-031-14/+13
|
* wip: playing with akka-less implementation of subscriptionsIvan Topolnjak2017-05-021-5/+8
|
* implement HdrHistogram and Distribution snapshotsIvan Topolnjak2017-04-271-1/+6
|
* bring the new skeleton into placeIvan Topolnjak2017-04-241-0/+64
|
* Prepare for the major cleanupIvan Topolnjak2017-04-241-115/+0
| | | | | | Moved all the original files from src/main to src/legacy-main, same with test files. Also removed the autoweave module, examples and bench as I'm planning to have them in separate repositories.
* [issue 443] actor system terminatepj.fanning2017-03-141-1/+1
|
* change the default classloader used to resolve the config.Ivan Topolnjak2017-01-131-2/+2
|
* allow restarting Kamon in the same process.Ivan Topolnjak2016-12-241-82/+69
| | | | | taking some ideas from #395, this commit removes ConfigProviders and allows Kamon to be used in "permissive" mode until it gets started.
* preparing release 0.6.4Diego2016-12-211-1/+1
|
* + core: adding back a method to allow passing of a configuration into kamonhunterpayne-ck2016-12-211-26/+61
| | | | | | * more-flexible-kamon-config: adding back a method to allow passing of a configuration into kamon but still allows for kamon's internal config to control the actor system responsible for metrics (cherry picked from commit 1734c2b)
* wipDiego2016-12-041-2/+2
|