Skip to content

Generic SQL module #15048

@jsoriano

Description

@jsoriano

Add a generic SQL module so metrics and other data can be collected using custom SQL queries, the module will support the different drivers included in Metricbeat binary.

This is a follow-up of the initial implementation in #13257.

Other related issues:

Modules

For a metricset to go GA, the following criterias should be met:

  • Supported versions are documented
  • Supported operating systems are documented (if applicable)
  • Integration tests exist, for several drivers in this case
  • System tests exist, also for several drivers
  • Automated checks that all fields are documented
  • Documentation [Metricbeat] Missing documentation in SQL module #18743
  • Fields follow ECS and naming conventions
  • Dashboards exists (if applicable)
  • Kibana Home Tutorial (if applicable)
    • Open PR against Kibana repo with tutorial. Examples can be found here.

Metricbeat module

  • Example data.json exists and an automated way to generate it exists (go test -data)
  • Test environment in Docker exist for integration tests

SQL module

Metadata

Metadata

Assignees

No one assigned

    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