ACA Log Ingestion Correlation
Summary: Damian Ortega described their experience of adding cloud observability to their environment, specifically focusing on correlating logs from ACA environments with LogicMonitor. They detailed how they rebuilt a function app to improve log correlation and shared a GitHub repository with the changes. While noting the solution may be primitive and environment-specific, they offered it for others to use without guarantees.
Recently I've gone through the task of adding cloud observability to our environment, and we wanted to include logs from our ACA environments. Currently, LogicMonitor will ingest these logs, but they won't correlate the data.
With a few tweaks and some additions I was able to rebuild the function app and add log and log level correlations to the container apps. This might be a primitive design/workaround, but it allows all logs to now properly correlate to the container app.
The following github repo has the changes and documentation on what changed
https://github.com/tarilen/lm-azure-logs-test
Anyone is free to download and build this fork with the changes, but keep in mind this was a workaround I implemented in my environment and comes with no guarantees.