Questions tagged [kamon]

Kamon is a monitoring toolkit for applications running on the JVM. It gives you Metrics, Tracing and Context Propagation APIs without locking you to any specific vendor. All Kamon APIs are completely decoupled from the services that can receive the data, be it StatsD, Prometheus, Kamino, Datadog, Zipkin, Jaeger or any other supported reporter, with Kamon you instrument your application once and report anywhere you want.

44 questions
1
vote
0 answers

How to set Kamon log reporter to redirect logs to a log file?

I have currently succeeded in setting up kamon log reporter by using the following configuration. kamon{ modules { kamon-log-reporter.auto-start = yes } } I am using the following version of kamon log reporter
Vishnu P N
  • 415
  • 5
  • 19
1
vote
1 answer

Kamon: Aspectjweaver missing

I'm developing a java application with help of akka framework (version 2.3 especially). And I need to monitor my working actors in runtime. More precisely I need to get actors mailbox size / count of working actors etc. I choosed Kamon framework…
ruslangm
  • 674
  • 7
  • 19
1
vote
0 answers

Akka + Kamon + StatsD + Grafana Setup

We are having a research project on testing Akka for using in Automotive industries. So we need to measure performance. I decided to use Kamon+StatsD+Grafana, because is seems quite easy to run. My probelm right now is, that i don't get the data…
AnsFourtyTwo
  • 2,480
  • 2
  • 13
  • 33
1
vote
0 answers

Monitoring mailbox-size metric of routee actors with kamon-akka 0.6.x

I was using version 0.5.2 of kamon-akka library, without any problems, to monitor my akka actors. I then upgraded it to 0.6.3 and noticed that some statistics were not sent. When I looked at the source code of kamon, I saw that the mailbox-size…
ovunccetin
  • 8,443
  • 5
  • 42
  • 53
1
vote
1 answer

Actor stats not being sent to StatsD from Kamon

I'm trying to use Kamon with StatsD backend for Akka monitoring/telemetry. I currently only have one actor and I'm sending an ask which replies to the caller. I can see my custom counter data in Graphana and Graphite as well as JVM and OS stats, but…
Mark J Miller
  • 4,751
  • 5
  • 44
  • 74
0
votes
0 answers

Kamon throws java.lang.ClassNotFoundException on Kafka instrumentation class

I'm working on a Kafka streams application written in scala 2.13 project with the following Kamon packages: libraryDependencies += "io.kamon" %% "kamon-datadog" % "2.5.4" libraryDependencies += "io.kamon" %% "kamon-bundle" %…
omer
  • 1,242
  • 4
  • 18
  • 45
0
votes
1 answer

Handleing AskTimeoutException on Akka based application

I have the following HTTP-based application that routes every request to an Akka Actor which uses a long chain of Akka Actors to process the request. path("process-request") { post { val startedAtAsNano = System.nanoTime() …
Zvi Mints
  • 1,072
  • 1
  • 8
  • 20
0
votes
1 answer

How to configure Akka to expose metrics to Prometheus using Kamon?

I am trying to configure my project which is based on Akka 2.6.10 to expose metric values to Prometheus. I saw this question which uses Kamon but I couldn't figure out what I am missing on my configuration. My build.sbt file has the following…
Felipe
  • 7,013
  • 8
  • 44
  • 102
0
votes
1 answer

View messages on Kafka topic that is listed on a Kamon dashboard

I can see a Kafka topic on a Kamon dashboard. How do I now view what messages are on the topic?
runnerpaul
  • 5,942
  • 8
  • 49
  • 118
0
votes
1 answer

Kamon Prometheus takes long to refresh

I started using Kamon instrumentation recently and facing issues with the rate of the kamon/prometheus http endpoint refresh Preface: using "io.kamon" %% "kamon-bundle" % "2.1.4" && "io.kamon" %% "kamon-prometheus" % "2.1.4" exposing metrics as…
Eugene Tulika
  • 703
  • 5
  • 11
0
votes
1 answer

Using kamon Akka HTTP Instrumentation only

I want to use the kamon-akka-http, currently my project have the Kamon bundle dependency which contains the kamon akka http. The issue is that I received many other metrics from all the other instrumentation in the bundle(Akka Instrumentation, Akka…
moriya
  • 33
  • 3
0
votes
1 answer

Monitoring Openwhisk cluster

We have openwhisk setup on onPrem on Docker. I want to moniter it via prometheus and grafana tool. How can I intergrate Kamon with my cluster and prometheous? As a DevOps guy, I need to monitor every single point of my openwhisk cluster. Also, there…
0
votes
1 answer

How to setup Kamon to trace arbitrary function calls

Using Kamon in a scala play 2.6 project it seems that calls into play.core.server.AkkaHttpServer are traced automatically via instrumentation added via aspect j. Example A route /blogposts/ is traced. But further calls inside e.g…
Th 00 mÄ s
  • 3,776
  • 1
  • 27
  • 46
0
votes
1 answer

kamon with statsd backend: histogram median aggregation is wrong

I use kamon for a scala project and collect some metrics with Kamon.histogram. I use stastd + graphite + grafana as the backend. I record about 200 events per second. The statsd has the flushInterval of flushInterval: 10000, (10 seconds), and kamon…
roman-roman
  • 2,746
  • 19
  • 27
0
votes
1 answer

Is it possible to change the endpoint at which Kamon Prometheus reporter exposes the metrics?

By default kamon-prometheus exposes the metrics at http://localhost:9095. Is it possible to change it ,eg : http://localhost:9095/metrics?
iamsal
  • 63
  • 12