Your data. Anywhere you go.

New Relic for iOS or Android


Download on the App Store    Android App on Google play


New Relic Insights App for iOS


Download on the App Store


Learn more

Close icon

Feature Idea: Akka Http 10 Support

feature-idea
akka
rfb

#1

Hi NR!

Are you guys planning to add instrumentation for Akka Http 10?
http://doc.akka.io/docs/akka-http/current/scala.html


New Relic edit

  • I want this, too
  • I have more info to share (reply below)
  • I have a solution for this

0 voters

We take feature ideas seriously and our product managers review every one when plotting their roadmaps. However, there is no guarantee this feature will be implemented. This post ensures the idea is put on the table and discussed though. So please vote and share your extra details with our team.


Akka HTTP 10.0.7 with New relic
Akka Streams support
Seeing NettyDispatcher on APM Dashboard
Akka Update Request
Feature Idea: Supporting Akka Http clients to monitor external services
#2

Hey there @zvuki - I have turned this post into a feature request and am happy to file a request with our engineering team. If you have an specific details about what you need from New Relic, that really helps our engineers. The more detail, the better!


#3

Thank you,

Nothing specific really, I switched to akka http and see no data now in New Relic, all my dashboards are empty, it’s sad :expressionless:


#4

We are also facing same issue. We were successfully able to see transactions with older version of Akka HTTP application. With migration to Akka HTTP 2.4.10, none of the transactions recorded


#5

Aww that is sad, @zvuki - thank you to @amar.bardolia for sharing your needs with us here! I have passed your input along. :thumbsup:


#6

Hi Linds,

I could see the Akka HTTP 2.4.10 transactions after migration to newer version of NR Agent(from 3.30.1 to 3.36.0).

-Amar


#7

Hello @amar.bardolia

Just checking – does this mean that upgrading resolved the issue? We introduced support for Akka HTTP 2.4.5 in Java Agent 3.31.0, and I’m wondering if there’s enough similarity between 2.4.5 and 2.4.10 that the same instrumentation package is working for both versions.


#8

Akka Http 2.4.X is outdated. The latest version is Akka Http 10.0.5, New Relic does not show transactions when using Akka Http 10.0.X (and Java Agent 3.36.0).


#9

Hi @jlaughlin,

Upgrading the version did the trick. However I am not sure whether 2.4.10 issue was addressed in 3.31.0 as we directly migrated to 3.36.0


#10

@zvuki,

You might be right. We never tried 10.0.5 version but we would be soon migrating. So if there is an issue with NR, I am second to you for requesting this feature

-Amar


#11

hello thanyyou so much friend


#12

We using akka-http 10.0.5, and does expirence the same empty dashboard. Hopefully this has priority :slight_smile:

Best regards, Nikolaj


#13

You should be able to use the custom instrumentation editor to help instrument akka 10 pending official support.


#14

A post was split to a new topic: Feature Idea: Akka Streams monitoring


#17

@blangbecker can you share an example of a custom instrumentation that can be used for akka 10?


#18

+1

p.s. I don’t think it’s possible to do using UI, akka http is async, we would need to propagate context somehow between threads.


#19

Is there any plans for official NR support for akka http 10 / play 2.6?


#20

+1. Not supporting play 2.6 is turning into a major blocker in our ability to upgrade and use the now faster Scala 2.12 compiler. Huge usability pain for our devs.


#21

Just wanted to mention the we only seem to see the issue on Akka Http 10 applications using the Scala 2.12 compiler.

When compiling an Akka Http 10 application with Scala 2.11 the new relic integration just works fine.

We are now seriously considering downgrading the application to Scala 2.11 in order to get the metrics we need in New Relic :sweat:


#22

I wish we could just get it working with 2.12