Skip to content

[Kafka Connect] New Integration#17263

Open
philippkahr wants to merge 9 commits intoelastic:mainfrom
philippkahr:kafkaconnect
Open

[Kafka Connect] New Integration#17263
philippkahr wants to merge 9 commits intoelastic:mainfrom
philippkahr:kafkaconnect

Conversation

@philippkahr
Copy link
Contributor

@philippkahr philippkahr commented Feb 5, 2026

Proposed commit message

Customer approached me with the following handcrafted
metricbeat-kafkaconnect-module.yml that uses jolokia to expose Kafka Connect metrics. Since we didn't have anything apart from then generic Jolokia Input.

I decided to turn this metricbeat.yml into an elastic package.

The package contains tests with docker-compose like jolokia, spinning up a full kafka, creating a sink/source, sending data in. The docker part was created using LLM.

The Readme also was created by LLM.

Rest, mapping, pipelines, example docs, running it locally, creating the dashboard by hand.

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

How to test this PR locally

It is all part of the elastic-package test suite and should bring up all the containers.

Screenshots

Screenshot_5-2-2026_17125_localhost

@philippkahr philippkahr requested review from a team as code owners February 5, 2026 16:05
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Vale Linting Results

Summary: 4 suggestions found

💡 Suggestions (4)
File Line Rule Message
packages/kafka_connect/docs/README.md 84 Elastic.Wordiness Consider using 'because' instead of 'since'.
packages/kafka_connect/docs/README.md 85 Elastic.Wordiness Consider using 'because' instead of 'since'.
packages/kafka_connect/docs/README.md 86 Elastic.Wordiness Consider using 'because' instead of 'since'.
packages/kafka_connect/docs/README.md 87 Elastic.Wordiness Consider using 'because' instead of 'since'.

The Vale linter checks documentation changes against the Elastic Docs style guide.

To use Vale locally or report issues, refer to Elastic style guide for Vale.

@andrewkroh andrewkroh added documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. New Integration Issue or pull request for creating a new integration package. dashboard Relates to a Kibana dashboard bug, enhancement, or modification. labels Feb 5, 2026
@philippkahr philippkahr added the Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] label Feb 6, 2026
@elasticmachine
Copy link

💚 Build Succeeded

History

@philippkahr
Copy link
Contributor Author

hey @elastic/obs-infraobs-integrations since you own the Kafka integration as well, I think this one fits nicely to it.

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

Labels

dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. New Integration Issue or pull request for creating a new integration package. Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants