Skip to content
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

[Splunk] Create single Splunk package #933

Closed
1 of 2 tasks
jamiehynds opened this issue Apr 22, 2021 · 2 comments
Closed
1 of 2 tasks

[Splunk] Create single Splunk package #933

jamiehynds opened this issue Apr 22, 2021 · 2 comments

Comments

@jamiehynds
Copy link

jamiehynds commented Apr 22, 2021

In order to lower switching costs and reduce time to value for existing Splunk users, we shipped our experimental Splunk input in 7.12 across four packages - Apache, AWS Cloudtrail, NGINX and Zeek. This approach isn't scalable, with poor discoverability for users. To improve the workflow, a single Splunk package is needed to provide users with a 'one stop shop' to configure and manage data ingestion from Splunk.

UX needs to be defined, but at a high-level, the Splunk integration will include a toggle for all integrations the Splunk input can support:

Screenshot 2021-04-22 at 11 38 27

Dependencies

  • elastic/package-spec#110 Make it possible to declare an input multiple times - For a Splunk package we'll want to be able to declare the httpjson input multiple times with slightly different params (like the source type query).
  • elastic/package-spec#145 - The inputs in the Splunk package need to be able to write to other package's data streams. Ideally the user would be able to add an input for sourcetype==apache.access and then select to send the data to the Apache's packages access data stream. When making this selection Fleet would automatically ensure that the target data stream was created. This use case could be fulfilled via a routing pipeline. Proposed UX available here , with Option 1 being a suitable fit for Splunk (cc: @mukeshelastic)
@elasticmachine
Copy link

Pinging @elastic/security-external-integrations (Team:Security-External Integrations)

@botelastic
Copy link

botelastic bot commented Sep 19, 2022

Hi! We just realized that we haven't looked into this issue in a while. We're sorry! We're labeling this issue as Stale to make it hit our filters and make sure we get back to it as soon as possible. In the meantime, it'd be extremely helpful if you could take a look at it as well and confirm its relevance. A simple comment with a nice emoji will be enough :+1. Thank you for your contribution!

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

No branches or pull requests

3 participants