I'm looking for a reliable way to store audit logs for my internal web application hosted on Azure. I want to avoid creating any external dependencies by using databases like MongoDB. Can anyone suggest a software solution or method that integrates well with Azure web apps and supports storing logs effectively?
2 Answers
Consider using Log Analytics Workspace for that! It's integrated nicely with Azure, but keep in mind that costs can add up fast if you don’t manage your logs well. You might want to fine-tune what you log to avoid unexpected expenses.
Agreed! Make sure you're only logging what you need to keep costs in check.
If you're looking for a cheaper route, you might want to write compressed parquet files directly to blob storage. This way, you can use automated tiering to manage costs effectively. It really depends on how often you're going to query the logs and what kind of queries you'll need to perform.
Yeah, I found that it can get pricey too. But KQL (Kusto Query Language) is awesome for querying your logs!