Options for Debugging Akka applications? - Activator or/and something else ?

2.9k views Asked by At

Someone told me that I should use the TypeSafe console to debug issues in my Akka app. Search for the console takes me this page. However, the link directs me to Typesafe Activator. I'm assuming Activator replaced the console.

However, I couldn't find any documentation that tells me how I can trace a running Akka system and debug it. Any pointers about how what my options would be appreciated. Also, how can I use Activator to debug my Akka app.

3

There are 3 answers

0
Christian On BEST ANSWER

There has been a discussion on the akka mailing list recenty.

Regarding activator see this video.

And there's is also New Relic.

0
Konrad 'ktoso' Malawski On

Yes, Activator will replace the Console soon, which is now only in maintenance. In Activator you can use the Inspect feature to get some insight into your app.

Other than that if you say "debug" - normal debugging (as in just using an IDE) also works, but yes - in message driven apps is a bit harder to apply.

0
Lev Khomich On

I can also mention Kamon.io and akka-tracing projects. Both of them can serve as debug tools (first one is more metrics-oriented and second one is a dedicated tracing tool).

Full disclosure: I'm the maintainer of akka-tracing who faced similar problems =)