-
Couldn't load subscription status.
- Fork 198
[beatreceiver] add remaining inputs for our test use cases #10785
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
This pull request does not have a backport label. Could you fix it @leehinman? 🙏
|
|
Do all of these actually work? It would be good to have a unit or integration test confirming the otel collector actually starts with these enabled. |
|
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
|
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
Tested by hand on Linux & Windows. We could add integration tests but I don't think we want elastic-agent repo to have a massive test suite checking every filebeat input and metricbeat input we add. I think it is better if we put effort towards elastic/elastic-package#2975 so we can do that kind of testing in the integrations repo. |
💚 Build Succeeded
History
cc @leehinman |
(cherry picked from commit 6497eff)
(cherry picked from commit 6497eff) Co-authored-by: Lee E Hinman <[email protected]>
What does this PR do?
Adds the Filebeat log, journald and winlog inputs. Also adds the Metricbeat kubernetes and linux metrics.
Why is it important?
Needed to test the otel runtime with the integrations and operating systems in our test cases.
Checklist
./changelog/fragmentsusing the changelog toolDisruptive User Impact
How to test this PR locally
Test
systemintegration with_runtime_experimentalset tootelfor all inputs on Windows or Kubernetes integration with_runtime_experimentalset tootelfor all inputs.Related issues
Questions to ask yourself