Skip to content

[Azure] [Platform Logs] Issues with processing certain fields #12217

@lucian-ioan

Description

@lucian-ioan

There are a few issues with the current pipeline/field processing for Azure Platform Logs:

  1. Missing event.kind: "pipeline_error" on Pipeline Failure
    Issue: Logs are missing the event.kind: "pipeline_error" field when pipelines fail.

  2. Missing azure.subscription_id in Some Logs
    Issue: azure.subscription_id is missing in certain logs.
    Cause: Microsoft uses the non-standard field azure.platformlogs.ResourceId instead of azure.subscription_id.

  3. Inconsistent Casing for azure.subscription_id
    Issue: azure.subscription_id appears in mixed cases across logs.

  4. Incorrect Data Type for azure.platformlogs.durationMs
    Issue: The field azure.platformlogs.durationMs contains float values, which causes processors expecting integers to fail.

Metadata

Metadata

Assignees

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions