aboutsummaryrefslogtreecommitdiff
path: root/kamon-akka/src
Commit message (Collapse)AuthorAgeFilesLines
* ! all: introduced support for metric tags.Ivan Topolnjak2015-03-098-20/+30
|
* ! core: move the TraceContext manipulation API to the Tracer companion object.Ivan Topolnjak2015-02-158-60/+59
|
* ! core: special treatment of settings.Ivan Topolnjak2015-02-143-8/+3
|
* ! all: Kamon now works as a single instance in a companion object.Ivan Topolnjak2015-02-137-124/+127
|
* + all: use ModuleSupervisor init all auto-start modules.Ivan Topolnjak2015-01-301-0/+9
| | | | | | | | | | | The new ModuleSupervisor implementation will make use of special configuration keys under the `kamon.modules` section to detect all the available modules in the classpath and do two things with that info: 1. Log the AspectJ Weaver missing error if any of the available modules requires AspectJ. 2. Start all available modules that are marked with the auto-start setting.
* ! all: include license headersDiego2015-01-291-0/+16
|
* ! core,akka: use our own dispatcher instead of Akka's default dispatcher.Ivan Topolnjak2015-01-291-1/+1
|
* + akka: include default filters configuration for actors.Ivan Topolnjak2015-01-281-0/+5
|
* ! all: improve the metric recorders infrastructureIvan Topolnjak2015-01-2419-693/+630
|
* ! core,akka: separate all akka instrumentation into it's own kamon-akka ↵Ivan Topolnjak2014-12-2819-0/+2138
module, related to #136. All Akka-related instrumentation and code has been moved to the kamon-akka module, including the filters for actor, dispatcher and router metrics. Also the following changes are included: - Router Metrics are now working properly, related to #139. - Cleanup the log output for this module, related to #142. - Some minor cleanups in various tests. This PR breaks the reporting modules which will need to wait for #141 to be ready to come back to life.