10.15. HTTP 経由でのログ転送

HTTP 経由でのログ転送は、fluentd および vector コレクターでサポートされています。有効にするには、ClusterLogForwarder カスタムリソース (CR) の出力タイプを http に指定します。

手順

  • 以下のテンプレートを使用して、ClusterLogForwarder カスタムリソース (CR) を作成または編集します。

ClusterLogForwarder CR の例

apiVersion: "logging.openshift.io/v1"
kind: "ClusterLogForwarder"
metadata:
  name: "instance"
  namespace: "openshift-logging"
spec:
  outputs:
    - name: httpout-app
      type: http
      url: 1
      http:
        headers: 2
          h1: v1
          h2: v2
        method: POST
      secret:
        name: 3
      tls:
        insecureSkipVerify: 4
  pipelines:
    - name:
      inputRefs:
        - application
      outputRefs:
        - 5

1
ログの宛先アドレス。
2
ログレコードと送信する追加のヘッダー。
3
宛先認証情報のシークレット名。
4
値は true または false です。
5
この値は、出力名と同じである必要があります。