Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

capture lambda invocation metrics #2389

Closed
andrewpai opened this issue Jul 25, 2023 · 1 comment
Closed

capture lambda invocation metrics #2389

andrewpai opened this issue Jul 25, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request internals Non-functional nerdy boring stuff
Milestone

Comments

@andrewpai
Copy link

Capture lambda invocation metrics

Problem

FusionAuth metrics output is lacking detail on lambda executions. Poorly written lambdas, or integrations with non-performant external systems can create performance impacts in FusionAuth, and we currently don't have a good way to observe this behavior.

Solution

Capture runtime metrics for lambda execution, failure, and where possible, http-connect calls

Lambda invocations

  • Timer: All invocations
  • Timer: Invocations by lambda id
  • Meter: All failures
  • Meter: Failures by lambda id

HTTP-Connect calls

  • Timer: All calls
  • Timer: Calls by lambda id
  • Meter: All failures (status != 200-299)
  • Meter: Failures by lambda id

Alternatives/workarounds

HTTP Connect performance can be observed from external systems.

Community guidelines

All issues filed in this repository must abide by the FusionAuth community guidelines.

How to vote

Please give us a thumbs up or thumbs down as a reaction to help us prioritize this feature. Feel free to comment if you have a particular need or comment on how this feature should work.

@andrewpai andrewpai added this to the 1.47.0 milestone Jul 25, 2023
@robotdan robotdan added internals Non-functional nerdy boring stuff enhancement New feature or request labels Jul 25, 2023
@robotdan robotdan added this to Backlog in FusionAuth Issues via automation Jul 25, 2023
@robotdan robotdan moved this from Backlog to Reviewer approved in FusionAuth Issues Jul 25, 2023
FusionAuth Issues automation moved this from Reviewer approved to Done Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request internals Non-functional nerdy boring stuff
Projects
FusionAuth Issues
  
Delivered
Development

No branches or pull requests

2 participants