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

feat: SSAPI Receiver (BPS-289) #1951

Merged
merged 91 commits into from
Dec 18, 2024
Merged

Conversation

Caleb-Hurshman
Copy link
Contributor

@Caleb-Hurshman Caleb-Hurshman commented Nov 8, 2024

Proposed Change

Creates the Splunk Search API Receiver.
Spec

Checklist
  • Changes are tested
  • CI has passed

@CLAassistant
Copy link

CLAassistant commented Nov 8, 2024

CLA assistant check
All committers have signed the CLA.

receiver/splunksearchapireceiver/api.go Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/api.go Outdated Show resolved Hide resolved
docs/receivers.md Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/config.go Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/config.go Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/receiver.go Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/receiver.go Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/receiver.go Outdated Show resolved Hide resolved
receiver/splunksearchapireceiver/factory.go Outdated Show resolved Hide resolved
dpaasman00 and others added 3 commits December 3, 2024 17:54
* Properly shut down chronicleexporter zombie goroutine

* Fix lint

* Fix the same problem for the GRPC workflow
@Caleb-Hurshman Caleb-Hurshman marked this pull request as ready for review December 10, 2024 02:34
@Caleb-Hurshman Caleb-Hurshman requested review from dpaasman00 and a team as code owners December 10, 2024 02:34
@dpaasman00
Copy link
Contributor

Can you rebase this PR onto the release/v1.67.0 branch and update the PR to point to there as well?

Caleb-Hurshman and others added 17 commits December 10, 2024 08:54
…ls (#1939)

* add namespace and ingenstion logs initial commit

* working except ingestion labels

* ingestion labels from attributes

* use proper log entry batch

* namespace and ingestion logs no config overwrite

* delete OverrideNamespace and OverrideIngestionLabeles

* PR changes

* fix unit tests

* modify tests again

* marshal changes

* readme and namespace check
dpaasman00 and others added 20 commits December 17, 2024 10:37
* rename to bindplane-otel-collector

* fix website links

* update report card link
* Properly shut down chronicleexporter zombie goroutine

* Fix lint

* Fix the same problem for the GRPC workflow
* chore: Minor cleanup of chronicle exporter names

* chore: Chronicle exporter - save component.TelemetrySettings
chore: Pull metrics-specific concerns into hostMetricsReporter
* Properly shut down chronicleexporter zombie goroutine

* Fix lint

* Fix the same problem for the GRPC workflow
* chore: Minor cleanup of chronicle exporter names

* chore: Chronicle exporter - save component.TelemetrySettings
chore: Pull metrics-specific concerns into hostMetricsReporter
* chore: Minor cleanup of chronicle exporter names

* chore: Chronicle exporter - save component.TelemetrySettings
chore: Pull metrics-specific concerns into hostMetricsReporter
* Properly shut down chronicleexporter zombie goroutine

* Fix lint

* Fix the same problem for the GRPC workflow
Copy link
Contributor

@dpaasman00 dpaasman00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work

@Caleb-Hurshman Caleb-Hurshman merged commit be7ff1b into release/v1.67.0 Dec 18, 2024
15 checks passed
@Caleb-Hurshman Caleb-Hurshman deleted the feat/ssapi-receiver branch December 18, 2024 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants