For the complete documentation index, see llms.txt. This page is also available as Markdown.

Heroku 로그

Panther는 웹훅을 통해 Heroku 로그를 직접 수신하는 것을 지원합니다

개요

Panther가 수집하는 Heroku 런타임 로그 다음을 구성하여 Heroku 로그 드레인 Panther에 이벤트를 게시하려면 HTTP 소스.

Heroku 런타임 로그를 Panther에 온보딩하는 방법

사전 요구 사항

1단계: Panther에서 새 Heroku 소스 생성

  1. Panther Console의 왼쪽 탐색 모음에서 클릭 로그 소스.

  2. 클릭합니다 새로 만들기.

  3. “Heroku”를 검색한 다음 해당 타일을 클릭합니다.

    • 슬라이드아웃 패널에서 전송 메커니즘 오른쪽 상단의 드롭다운에는 다음이 미리 채워집니다 HTTP 옵션.

  4. 클릭합니다 설정 시작.\

    The new source setup page for Heroku is shown in the Panther Console. The Transport Mechanism dropdown field is has a value of "HTTP" pre-selected. To its right is a Start Setup button.
  5. 다음을 따르세요: HTTP 소스를 구성하기 위한 Panther의 지침.

    • 이 로그 소스를 처음 설정할 때는 다음을 인증 방식None. 아래 3단계에서 Heroku에서 인증 토큰을 가져온 후 이를 Shared Secret 인증으로 변경합니다.

    • 이 소스로 전송되는 페이로드는 모든 HTTP 소스의 페이로드 요구사항.

    • HTTP 엔드포인트 생성이 완료될 때까지 다음 단계로 진행하지 마세요.

2단계: Heroku에서 새 로그 드레인 생성

이 단계를 시작하기 전에 필수 조건이 충족되었는지 확인하세요.

  1. Heroku 앱에서 Panther의 HTTP 소스로 향하는 로그 드레인을 설정하려면 Heroku CLI에서 다음 명령의 사용자 지정 버전을 실행하세요: heroku drains:add https://logs.mypantherdomain.runpanther.net/http/1081f021-a983-4dae-bcbb-1952ffaa4e72 -a myherokuappname

  2. 드레인 토큰을 가져오려면 다음 명령을 실행하세요: heroku drains --json -a myherokuappname

    • 이 명령의 출력에서 다음 값을 저장하세요 토큰. 다음 단계에서 사용됩니다.

3단계: Panther에서 로그 소스 보안 설정

  1. Panther Console로 돌아갑니다.

  2. 1단계에서 만든 로그 소스를 찾으려면 다음을 클릭하고 로그 소스, 그런 다음 소스 이름을 클릭합니다.

  3. 오른쪽 상단에서 다음을 클릭하세요: 구성그다음 편집.

  4. 오른쪽 상단 모서리에서 다음을 클릭합니다. 보안 탭.

  5. 다음 값 변경 인증 방식 드롭다운을 공유 비밀, 그런 다음 다음 필드의 값을 입력합니다:

    • 헤더 이름: 입력 Logplex-Drain-Token.

    • 공유 비밀 값: 다음을 붙여넣기 토큰 이전 단계에서 Heroku CLI로 가져온 값

  6. 클릭합니다 저장.

지원되는 로그 유형

Heroku.Runtime

Heroku.Runtime 로그는 Heroku의 이벤트 로그로, 앱, 시스템, API 및 애드온 로그를 포함합니다. 자세한 내용은 다음을 참조하세요 Heroku의 런타임 로그 문서.

마지막 업데이트

도움이 되었나요?