Skip to content

[Service Integrations] ECS Version sync with stack version #4792

@muthu-mps

Description

@muthu-mps

Creating separate issues for different integrations with multiple ecs versions. Going forward once we have all the integrations with the current stable version this change will be done in a single commit.

Checklist

  • Identify the ecs version in build file and in the ingest pipeline for every integrations
  • Go-through the changes introduced in each release before updating the version.
  • Update the ecs version in build.yml and set the version in ingest pipeline.
  • Make changes to the ecs fields if necessary.
  • Run the pipeline tests to generate the new sample document.
  • Run the system tests.
  • Verify the document is updated with the migrated fields if any.

Tracking Updates

Update to 8.5.1

  • The first step is to streamline all the integrations to 8.5.1. This is completed in this iteration.
  • This involves going through the release highlights of each ECS versions and making necessary changes.

Key Findings

  • Ingest pipeline processor to set ECS version is missing in Mysql slowlog and error datastream. Created an issue.
  • Ingest pipeline processor to set ECS version is missing in Mongodb log datastream. Created an issue.
  • ECS fields added in fields.yml in Mysql and Postgresql. Filled an issue.
  • Empty package-fields.yml files in postgresql. This files can be cleaned up.
  • Nice to have sample-events for log datastream in Redis, Mysql, Postgresql, Kafka etc...

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions