Docker 로그
Docker 이벤트 로그를 HTTPS로 Panther에 직접 스트리밍하세요
개요
Panther는 다음을 수집하는 것을 지원합니다 Docker 이벤트 이를 스트리밍하여 로그 HTTP 소스 전달된 후에 Fluent Bit.
Docker 이벤트를 Panther에 온보딩하는 방법
1단계: Panther에서 새로운 Docker Events 로그 소스 생성
Panther 콘솔의 왼쪽 탐색 바에서 클릭하세요 구성 > 로그 소스.
를 선택하고 Panther가 설치된 계정 ID를 입력하십시오. 새로 만들기.
"Docker Events"를 검색한 다음 해당 타일을 클릭하세요.
슬라이드 아웃 패널에서 전송 메커니즘 우측 상단의 드롭다운은 미리 채워진 상태일 것입니다 HTTP 옵션.
를 선택하고 Panther가 설치된 계정 ID를 입력하십시오. 설정 시작.

Panther의 HTTP 소스 구성에 대한 지침을 따르세요5단계부터 시작하여.
설정할 때 인증 방법 소스에 대해, 우리는 공유 비밀(Shared Secret).
이 소스로 전송된 페이로드는 다음의 적용을 받습니다 모든 HTTP 소스에 대한 페이로드 요구사항.
HTTP 엔드포인트 생성이 완료될 때까지 다음 단계로 진행하지 마세요.
HTTP 소스를 생성한 후 Panther 콘솔은 HTTP 소스 URL을 표시합니다. 다음 단계에서 필요하니 이 값을 안전한 위치에 보관하세요.
2단계: Fluent Bit 구성
다음을 따르세요 Fluent Bit 시작 안내 Fluent Bit를 서비스로 설치하려면.
생성하세요 Fluent Bit 구성 파일.
아래의 Linux 및 macOS 샘플 구성 파일을 참조하세요. 예제 구성 파일.
새 구성 파일 경로를 전달하여 Fluent Bit을 시작하십시오.
다음의 경로를 반드시 포함해야 합니다
parser.conf파일에는 다음이 포함되어 있습니다docker파서를 포함합니다. 이는 fluent-bit에 기본으로 포함됩니다. Linux에서는 다음 위치에서 찾을 수 있습니다/etc/fluent-bit/parsers.conf.예:
fluent-bit -c fluentbit.conf -R /etc/fluent-bit/parsers.conf
예제 구성 파일
Fluent Bit 구성 파일에 다음을 구성하세요:
[INPUT]변수:이름: 이를 다음으로 설정하세요
docker_events.파서: 이를 다음으로 설정하세요
docker.
[OUTPUT]변수:호스트: Panther URL을 입력하세요.
예:
logs.instance-name.runpanther.net
URI: HTTP Source 수집 URL의 끝부분(이 프로세스의 1단계에서 생성된)을 입력하세요. 이것은로 시작합니다
/http/.예:
/http/cb015ee4-543c-4489-9f4b-testaa16d7a
헤더: Panther 콘솔에서 1단계에서 HTTP 소스를 구성할 때 생성한 헤더 이름과 생성한 시크릿을 입력하세요.
이름: 다음으로 설정
http.TLS: 다음으로 설정
켜기.포트: 다음으로 설정
443.
Fluent Bit 구성 파일에 다음을 구성하세요:
[INPUT]변수:이름: 이를 다음으로 설정하세요
docker_events.macOS에서는,
docker_eventsfluent-bit에서 지원되지 않습니다. 대신에 다음을 사용할 수 있습니다 Exec 입력 플러그인아래의 macOS 샘플 구성을 참조하세요.
파서: 이를 다음으로 설정하세요
docker.
[OUTPUT]변수:호스트: Panther URL을 입력하세요.
예:
logs.instance-name.runpanther.net
URI: HTTP 소스 URL의 끝부분을 입력하세요(이 프로세스의 1단계에서 생성된), 다음으로 시작합니다
/http/.예:
/http/cb015ee4-543c-4489-9f4b-testaa16d7a
헤더: Panther 콘솔에서 1단계에서 HTTP 소스를 구성할 때 생성한 헤더 이름과 생성한 시크릿을 입력하세요.
이름: 다음으로 설정
http.TLS: 다음으로 설정
켜기.포트: 다음으로 설정
443.
지원되는 로그 유형
Docker.Events
다음은 Docker events 로그 스키마를 정의합니다:
마지막 업데이트
도움이 되었나요?

