diff options
Diffstat (limited to 'kamon-examples/kamon-annotation-example')
16 files changed, 0 insertions, 274 deletions
diff --git a/kamon-examples/kamon-annotation-example/java/pom.xml b/kamon-examples/kamon-annotation-example/java/pom.xml deleted file mode 100644 index 32f4f86b..00000000 --- a/kamon-examples/kamon-annotation-example/java/pom.xml +++ /dev/null @@ -1,64 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <groupId>kamon.annotation</groupId> - <artifactId>kamon-spring-boot</artifactId> - <version>0.1.0</version> - - - <parent> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter-parent</artifactId> - <version>1.4.0.RELEASE</version> - </parent> - - <dependencies> - <dependency> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-starter-web</artifactId> - </dependency> - <dependency> - <groupId>io.kamon</groupId> - <artifactId>kamon-core_2.11</artifactId> - <version>0.6.2</version> - </dependency> - <dependency> - <groupId>io.kamon</groupId> - <artifactId>kamon-annotation_2.11</artifactId> - <version>0.6.2</version> - </dependency> - <dependency> - <groupId>io.kamon</groupId> - <artifactId>kamon-akka_2.11</artifactId> - <version>0.6.2</version> - </dependency> - <dependency> - <groupId>io.kamon</groupId> - <artifactId>kamon-log-reporter_2.11</artifactId> - <version>0.6.2</version> - </dependency> - </dependencies> - - <properties> - <java.version>1.8</java.version> - </properties> - - - <build> - <plugins> - <plugin> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-maven-plugin</artifactId> - </plugin> - </plugins> - </build> - - <repositories> - <repository> - <id>io.kamon</id> - <url>http://snapshots.kamon.io</url> - </repository> - </repositories> -</project> diff --git a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/KamonSpringApplication.java b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/KamonSpringApplication.java deleted file mode 100644 index 8103306b..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/KamonSpringApplication.java +++ /dev/null @@ -1,12 +0,0 @@ -package kamon; - -import kamon.akka.pingpong.PingPong; -import kamon.annotation.KamonController; -import org.springframework.boot.SpringApplication; - -public class KamonSpringApplication { - public static void main(String... args) { - Kamon.start(); - SpringApplication.run(new Object[] {KamonController.class, PingPong.class}, args); - } -} diff --git a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/PingPong.java b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/PingPong.java deleted file mode 100644 index 8ef2f621..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/PingPong.java +++ /dev/null @@ -1,22 +0,0 @@ -package kamon.akka.pingpong; - -import akka.actor.ActorRef; -import akka.actor.ActorSystem; -import akka.actor.Props; -import org.springframework.stereotype.Component; - -import javax.annotation.PostConstruct; - -@Component -public class PingPong { - - @PostConstruct - public void initialize() { - final ActorSystem system = ActorSystem.create("kamon-spring-boot-actor-system"); - - final ActorRef pinger = system.actorOf(Props.create(Pinger.class), "pinger"); - final ActorRef ponger = system.actorOf(Props.create(Ponger.class), "ponger"); - - pinger.tell(new Ponger.PongMessage(), ponger); - } -} diff --git a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/Pinger.java b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/Pinger.java deleted file mode 100644 index dcab35b6..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/Pinger.java +++ /dev/null @@ -1,12 +0,0 @@ -package kamon.akka.pingpong; - -import akka.actor.UntypedActor; - -class Pinger extends UntypedActor { - static final class PingMessage {} - - public void onReceive(Object message) throws Exception { - if (message instanceof Ponger.PongMessage) getSender().tell(new PingMessage(), getSelf()); - else unhandled(message); - } -} diff --git a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/Ponger.java b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/Ponger.java deleted file mode 100644 index b4e8ecfa..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/akka/pingpong/Ponger.java +++ /dev/null @@ -1,12 +0,0 @@ -package kamon.akka.pingpong; - -import akka.actor.UntypedActor; - -class Ponger extends UntypedActor { - static final class PongMessage {} - - public void onReceive(Object message) throws Exception { - if (message instanceof Pinger.PingMessage) getSender().tell(new PongMessage(), getSelf()); - else unhandled(message); - } -} diff --git a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java deleted file mode 100644 index 27eeda53..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java +++ /dev/null @@ -1,17 +0,0 @@ -package kamon.annotation; - -import org.springframework.boot.autoconfigure.*; -import org.springframework.stereotype.*; -import org.springframework.web.bind.annotation.*; - -@Controller -@EnableAutoConfiguration -@RequestMapping("/kamon") -@EnableKamon -public class KamonController { - - @RequestMapping("/counter") - @ResponseBody - @Count(name = "awesomeCounter") - public String counter() { return "count!!!"; } -} diff --git a/kamon-examples/kamon-annotation-example/java/src/main/resources/META-INF/aop.xml b/kamon-examples/kamon-annotation-example/java/src/main/resources/META-INF/aop.xml deleted file mode 100644 index 9b144860..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/resources/META-INF/aop.xml +++ /dev/null @@ -1,8 +0,0 @@ -<!DOCTYPE aspectj PUBLIC "-//AspectJ//DTD//EN" "http://www.eclipse.org/aspectj/dtd/aspectj.dtd"> - -<aspectj> - <weaver options="-Xlint:ignore"> - <include within="kamon..*"/> - <exclude within="org.aspectj.*"/> - </weaver> -</aspectj> diff --git a/kamon-examples/kamon-annotation-example/java/src/main/resources/application.conf b/kamon-examples/kamon-annotation-example/java/src/main/resources/application.conf deleted file mode 100644 index 1755bfc5..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/resources/application.conf +++ /dev/null @@ -1,21 +0,0 @@ -############################### -# Kamon related configuration # -############################### - -kamon { - - metric { - filters { - trace.includes = [ "**" ] - akka-actor.includes = [ "**" ] - akka-actor.excludes = ["*/system/**", "*/user/IO-**" ] - akka-dispatcher.includes = [ "**" ] - akka-dispatcher.excludes = [ ] - } - } - - modules { - kamon-annotation.auto-start = yes - kamon-log-reporter.auto-start = yes - } -} diff --git a/kamon-examples/kamon-annotation-example/java/src/main/resources/logback.xml b/kamon-examples/kamon-annotation-example/java/src/main/resources/logback.xml deleted file mode 100644 index fac5ad3d..00000000 --- a/kamon-examples/kamon-annotation-example/java/src/main/resources/logback.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<configuration> - <property name="CONSOLE_LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${PID:- } [%t] --- %-40.40logger{39} : %m%n%wex"/> - - <conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" /> - - <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> - <encoder> - <pattern>${CONSOLE_LOG_PATTERN}</pattern> - </encoder> - </appender> - - <root level="INFO"> - <appender-ref ref="CONSOLE" /> - </root> - - <!-- logger name="org.springframework" level="DEBUG"/ --> - -</configuration> diff --git a/kamon-examples/kamon-annotation-example/scala/build.sbt b/kamon-examples/kamon-annotation-example/scala/build.sbt deleted file mode 100644 index 2200ad6f..00000000 --- a/kamon-examples/kamon-annotation-example/scala/build.sbt +++ /dev/null @@ -1,22 +0,0 @@ -name := "spring-boot-kamon" - -version := "1.0" - -scalaVersion := "2.11.6" - -sbtVersion := "0.13.1" - -resolvers += "Kamon Repository Snapshots" at "http://snapshots.kamon.io" - -libraryDependencies ++= Seq( - "org.springframework.boot" % "spring-boot-starter-web" % "1.2.3.RELEASE", - "io.kamon" %% "kamon-core" % "0.5.2", - "io.kamon" %% "kamon-annotation" % "0.5.2", - "io.kamon" %% "kamon-log-reporter" % "0.5.2" -) - -aspectjSettings - -fork in run := true - -javaOptions in run <++= AspectjKeys.weaverOptions in Aspectj diff --git a/kamon-examples/kamon-annotation-example/scala/project/plugins.sbt b/kamon-examples/kamon-annotation-example/scala/project/plugins.sbt deleted file mode 100644 index eba7b696..00000000 --- a/kamon-examples/kamon-annotation-example/scala/project/plugins.sbt +++ /dev/null @@ -1 +0,0 @@ -addSbtPlugin("com.typesafe.sbt" % "sbt-aspectj" % "0.10.0") diff --git a/kamon-examples/kamon-annotation-example/scala/src/main/resources/META-INF/aop.xml b/kamon-examples/kamon-annotation-example/scala/src/main/resources/META-INF/aop.xml deleted file mode 100644 index 9b144860..00000000 --- a/kamon-examples/kamon-annotation-example/scala/src/main/resources/META-INF/aop.xml +++ /dev/null @@ -1,8 +0,0 @@ -<!DOCTYPE aspectj PUBLIC "-//AspectJ//DTD//EN" "http://www.eclipse.org/aspectj/dtd/aspectj.dtd"> - -<aspectj> - <weaver options="-Xlint:ignore"> - <include within="kamon..*"/> - <exclude within="org.aspectj.*"/> - </weaver> -</aspectj> diff --git a/kamon-examples/kamon-annotation-example/scala/src/main/resources/application.conf b/kamon-examples/kamon-annotation-example/scala/src/main/resources/application.conf deleted file mode 100644 index 595f9b89..00000000 --- a/kamon-examples/kamon-annotation-example/scala/src/main/resources/application.conf +++ /dev/null @@ -1,10 +0,0 @@ -############################### -# Kamon related configuration # -############################### - -kamon { - modules { - kamon-annotation.auto-start = yes - kamon-log-reporter.auto-start = yes - } -}
\ No newline at end of file diff --git a/kamon-examples/kamon-annotation-example/scala/src/main/resources/logback.xml b/kamon-examples/kamon-annotation-example/scala/src/main/resources/logback.xml deleted file mode 100644 index fac5ad3d..00000000 --- a/kamon-examples/kamon-annotation-example/scala/src/main/resources/logback.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<configuration> - <property name="CONSOLE_LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${PID:- } [%t] --- %-40.40logger{39} : %m%n%wex"/> - - <conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" /> - - <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> - <encoder> - <pattern>${CONSOLE_LOG_PATTERN}</pattern> - </encoder> - </appender> - - <root level="INFO"> - <appender-ref ref="CONSOLE" /> - </root> - - <!-- logger name="org.springframework" level="DEBUG"/ --> - -</configuration> diff --git a/kamon-examples/kamon-annotation-example/scala/src/main/scala/kamon/annotation/KamonController.scala b/kamon-examples/kamon-annotation-example/scala/src/main/scala/kamon/annotation/KamonController.scala deleted file mode 100644 index 00c88715..00000000 --- a/kamon-examples/kamon-annotation-example/scala/src/main/scala/kamon/annotation/KamonController.scala +++ /dev/null @@ -1,17 +0,0 @@ -package kamon.annotation - -import org.springframework.boot.autoconfigure._ -import org.springframework.stereotype._ -import org.springframework.web.bind.annotation._ - -@Controller -@EnableAutoConfiguration -@RequestMapping(Array("/kamon")) -@EnableKamon -class KamonController { - - @RequestMapping(Array("/counter")) - @ResponseBody - @Count(name = "awesomeCounter") - def counter(): String = "count!!!" -}
\ No newline at end of file diff --git a/kamon-examples/kamon-annotation-example/scala/src/main/scala/kamon/annotation/KamonSpringApplication.scala b/kamon-examples/kamon-annotation-example/scala/src/main/scala/kamon/annotation/KamonSpringApplication.scala deleted file mode 100644 index 595900a8..00000000 --- a/kamon-examples/kamon-annotation-example/scala/src/main/scala/kamon/annotation/KamonSpringApplication.scala +++ /dev/null @@ -1,10 +0,0 @@ -package kamon.annotation - -import kamon.Kamon -import org.springframework.boot.SpringApplication - -object KamonSpringApplication extends App { - Kamon.start() - - SpringApplication.run(classOf[KamonController]) -} |