10.2. 로그 출력 유형
출력은 로그 전달자에서 로그를 전송하는 대상을 정의합니다. ClusterLogForwarder
CR(사용자 정의 리소스)에서 여러 유형의 출력을 구성하여 다른 프로토콜을 지원하는 서버로 로그를 보낼 수 있습니다.
10.2.1. 지원되는 로그 전달 출력
출력은 다음 유형 중 하나일 수 있습니다.
출력 유형 | 프로토콜 | 테스트에 사용 | 로깅 버전 | 지원되는 수집기 유형 |
---|---|---|---|---|
Elasticsearch v6 | HTTP 1.1 | 6.8.1, 6.8.23 | 5.6+ | Fluentd, Vector |
Elasticsearch v7 | HTTP 1.1 | 7.12.2, 7.17.7, 7.10.1 | 5.6+ | Fluentd, Vector |
Elasticsearch v8 | HTTP 1.1 | 8.4.3, 8.6.1 | 5.6+ | fluentd [1], 벡터 |
fluent Forward | Fluentd forward v1 | Fluentd 1.14.6, Logstash 7.10.1, Fluentd 1.14.5 | 5.4+ | fluentd |
Google Cloud Logging | HTTPS를 통한 REST | latest | 5.7+ | vector |
HTTP | HTTP 1.1 | Fluentd 1.14.6, 벡터 0.21 | 5.7+ | Fluentd, Vector |
Kafka | Kafka 0.11 | Kafka 2.4.1, 2.7.0, 3.3.1 | 5.4+ | Fluentd, Vector |
Loki | HTTP 및 HTTPS를 통한 REST | 2.3.0, 2.5.0, 2.7, 2.2.1 | 5.4+ | Fluentd, Vector |
Splunk | HEC | 8.2.9, 9.0.0 | 5.7+ | vector |
Syslog | RFC3164, RFC5424 | Rsyslog 8.37.0-9.el7, rsyslog-8.39.0 | 5.4+ | Fluentd, Vector [2] |
Amazon CloudWatch | HTTPS를 통한 REST | latest | 5.4+ | Fluentd, Vector |
- Fluentd는 로깅 버전 5.6.2에서 Elasticsearch 8을 지원하지 않습니다.
- 벡터는 로깅 버전 5.7 이상에서 Syslog를 지원합니다.
10.2.2. 출력 유형 설명
default
클러스터 내 Red Hat 관리 로그 저장소입니다. 기본 출력을 구성할 필요는 없습니다.
참고기본
출력 이름이 클러스터 on-cluster인 Red Hat 관리 로그 저장소를 참조하도록 예약되어 있으므로기본
출력을 구성하는 경우 오류 메시지가 표시됩니다.loki
- 수평으로 확장 가능한 고가용성 다중 테넌트 로그 집계 시스템인 Loki입니다.
kafka
-
Kafka 브로커.
kafka
출력은 TCP 또는 TLS 연결을 사용할 수 있습니다. elasticsearch
-
외부 Elasticsearch 인스턴스입니다.
elasticsearch
출력은 TLS 연결을 사용할 수 있습니다. fluentdForward
Fluentd를 지원하는 외부 로그 집계 솔루션입니다. 이 옵션은 Fluentd
전달
프로토콜을 사용합니다.fluentForward
출력은 TCP 또는 TLS 연결을 사용할 수 있으며 시크릿에shared_key
필드를 제공하여 공유 키 인증을 지원합니다. 공유 키 인증은 TLS를 포함하거나 포함하지 않고 사용할 수 있습니다.중요fluentdForward
출력은 Fluentd 수집기를 사용하는 경우에만 지원됩니다. Vector 수집기를 사용하는 경우에는 지원되지 않습니다. Vector 수집기를 사용하는 경우http
출력을 사용하여 로그를 Fluentd로 전달할 수 있습니다.syslog
-
syslog RFC3164 또는 RFC5424 프로토콜을 지원하는 외부 로그 집계 솔루션입니다.
syslog
출력은 UDP, TCP 또는 TLS 연결을 사용할 수 있습니다. cloudwatch
- AWS(Amazon Web Services)에서 호스팅하는 모니터링 및 로그 스토리지 서비스인 Amazon CloudWatch입니다.