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:
Metricbeat module
SQL module
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:
Dashboards exists (if applicable)Kibana Home Tutorial (if applicable)Open PR against Kibana repo with tutorial. Examples can be found here.Metricbeat module
data.jsonexists and an automated way to generate it exists (go test -data)SQL module
usernameandpasswordoptions as best effort (it is going to depend on the DSNs supported by the driver, see Remove datasource option from SQL module and add tests #15686)sqlx, it doesn't seem to be needed with current implementation