Skip to content

Container logging OTEL not properly handled. #620

Description

@Annelotte-Mons

Version

6.3.x

Expected behavior

When encountering failures / warnings, I would expect the traces to be clearly visible in the application insights with proper linkage. Where I could also filter by instance based on the roleName.

Actual behavior

Ever since Invictus changed to the OTEL versions of the application insights SDK (I think), the logs are not showing up properly in Application Insights. You have to dive into logs and execute complex KQL queries to find individual traces scattered around.

These traces also have the role name of the instance of the container which is default behaviour (so if scales, or swapped out, it becomes a different instance). So trying to filter on just logs from the ImportJob means you have to toggle 50+ roles for example. There is an app setting for this that you can set to your containerAppName to properly group them.

Currently it also seems that I can find no traces or logs from the dashboard and dashboard gateway whatsoever. So, debugging an issue becomes a time consuming job.

Steps to reproduce

No response

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions