cluster-logging-operator icon indicating copy to clipboard operation
cluster-logging-operator copied to clipboard

LOG-2988: Implement the output API to support sending logs to the Splunk

Open vparfonov opened this issue 2 years ago • 56 comments

Signed-off-by: Vitalii Parfonov [email protected]

Description

Add support for sending logs to Spunk (HTTP Event Collector) (https://docs.splunk.com/Documentation/Splunk/latest/Data/FormateventsforHTTPEventCollector)

  • upgrade Vector to the 0.23 version
  • generator configuration for Vector Splunk sink
  • new output type splunk in the Cluster Logging Forwarder API
  • e2e test

Depends on PR https://github.com/ViaQ/vector/pull/109 which will enable Splunk sink feature in Vector

/cc @vimalk78 /assign @jcantrill

/cherry-pick

Links

  • Depending on PR(s): https://github.com/ViaQ/vector/pull/109
  • Bugzilla:
  • Github issue:
  • JIRA: https://issues.redhat.com/browse/LOG-2988
  • Enhancement proposal:

vparfonov avatar Aug 22 '22 20:08 vparfonov

Skipping CI for Draft Pull Request. If you want CI signal for your change, please convert it to an actual PR. You can still manually trigger a test run with /test all

openshift-ci[bot] avatar Aug 22 '22 20:08 openshift-ci[bot]

/test all

jcantrill avatar Aug 26 '22 17:08 jcantrill

/refresh

vparfonov avatar Aug 31 '22 17:08 vparfonov

/test all

vparfonov avatar Aug 31 '22 18:08 vparfonov

/test lint

vparfonov avatar Sep 01 '22 12:09 vparfonov

/test lint

vparfonov avatar Sep 01 '22 16:09 vparfonov

/test lint

vparfonov avatar Sep 02 '22 08:09 vparfonov

/test lint

vparfonov avatar Sep 05 '22 07:09 vparfonov

/test e2e

vparfonov avatar Sep 05 '22 07:09 vparfonov

/test e2e

vparfonov avatar Sep 06 '22 07:09 vparfonov

/test e2e

vparfonov avatar Sep 06 '22 12:09 vparfonov

/hold

vparfonov avatar Sep 08 '22 12:09 vparfonov

/retest

vparfonov avatar Sep 08 '22 12:09 vparfonov

/test e2e

vparfonov avatar Sep 12 '22 13:09 vparfonov

/retest

vparfonov avatar Oct 04 '22 11:10 vparfonov

/test e2e

vparfonov avatar Oct 04 '22 21:10 vparfonov

/retest

vparfonov avatar Oct 05 '22 06:10 vparfonov

/test e2e

vparfonov avatar Oct 05 '22 08:10 vparfonov

/retest

jcantrill avatar Oct 05 '22 21:10 jcantrill

/test e2e

vparfonov avatar Oct 06 '22 11:10 vparfonov

/retest

vparfonov avatar Oct 06 '22 20:10 vparfonov

/test functional

vparfonov avatar Oct 10 '22 11:10 vparfonov

/retest

vparfonov avatar Oct 10 '22 19:10 vparfonov

/test e2e

vparfonov avatar Oct 11 '22 09:10 vparfonov

/test functional

vparfonov avatar Oct 11 '22 11:10 vparfonov

/test functional

vparfonov avatar Oct 11 '22 14:10 vparfonov

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jcantrill, vparfonov

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

openshift-ci[bot] avatar Oct 13 '22 19:10 openshift-ci[bot]

/test functional

vparfonov avatar Oct 14 '22 14:10 vparfonov

/test functional

vparfonov avatar Oct 17 '22 07:10 vparfonov

/test functional

vparfonov avatar Oct 17 '22 10:10 vparfonov