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

Send event logs directly to Azure Log Analytics Workspace (LAW) #2711

Open
DaniSchenk opened this issue Apr 11, 2024 · 0 comments
Open

Send event logs directly to Azure Log Analytics Workspace (LAW) #2711

DaniSchenk opened this issue Apr 11, 2024 · 0 comments

Comments

@DaniSchenk
Copy link

Send event logs directly to Azure Log Analytics Workspace (LAW)

Problem

We deploy intermediate resources to accept web hooks from FusionAuth and relay audit, event, and login record events to LAW. This has several downsides in our opinion:

  • The intermediate results in additional maintenance, costs, monitoring, and risks of failure during the collection process
  • Webhooks cannot be retried in case of failures and interruptions. If not mitigated by elaborate additional log collection via FusionAuth API and duplication handling, this could result in missing data in LAW.

Solution

Implement a solution to connect FusionAuth to an Azure Log Analytics Workspace and robustly ingest event logs directly. This mitigates additional resources, logic, maintenance, costs, and points of failure.

Alternatives/workarounds

The FusionAuth documentation also suggests using Apache Kafka in combination with a no-op webhook receiver that discards incoming POST requests and returns 200. This approach is non-suitable for us for maintenance and architectural reasons.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant