How to determine current service concurrency

While I can configure service concurrency by request/connection it seems I have now way of finding out what the current concurrency value per machine actually is.

That would be necessary to even understand and then tune the concurrency limits for typical load situations and adjust auto scaling.

We offer metrics per app that you can break down per machine. Go to your dashboard and on the left side click on the Metrics button.

Does this help?

Not in an obvious way. I can find VM service concurrency, but that is the number of machines. I can for example find nothing whatsoever regarding request or connection concurrency- which is the configuration criterium.

@lubien is there any way I can determine request concurrency? Having this in fly status for momentary value would be nice.

@andig the metric you should look for is called fly_app_concurrency which we ship on our metrics:

If your load balancing is set to requests thats the number of requests, if it’s connections then that’s the number of connections.

You can see that on fly-metrics.net at [Genera] → [Fly Instance]

From How To to Questions / Help

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.