자주 묻는 질문 질문 로깅 에이전트

' 로깅 에이전트'에 대해 자주 묻는 질문입니다.

로깅 에이전트 대한 작업자 구성에 권장되는 설정이 있나요?

워커는 로깅 에이전트 컨텍스트에서 로깅 에이전트 로그를 처리하는 데 사용할 수 있는 CPU 스레드를 나타냅니다. 출력 플러그인 구성에서 사용 가능한 워크맨의 수를 구성할 수 있습니다.

출력 플러그인의 ' Workers 구성 설정은 처리 중인 로그 볼륨에 따라 달라집니다. 환경에 적합한 설정을 결정하는 데 도움이 되는 로그를 확인할 수 있는 에이전트 작업자 구성 고려 사항을 참조하십시오.

예를 들어 로깅 에이전트 Kubernetes 또는 OpenShift 클러스터에 데몬셋으로 배포됩니다. 1 로깅 에이전트 파드는 클러스터의 각 워커(노드)에 배포됩니다. 오픈시프트 및 Kubernetes 배포를 위한 Helm 차트는 기본적으로 4개의 워커로 구성됩니다. 각 로깅 에이전트 포드는 기본적으로 4개의 유창한 비트 워커(또는 스레드)를 사용하여 각 포드에서 로그 처리를 처리하도록 구성됩니다. 에이전트 작업자 구성 고려 사항 의 지침을 사용하여 로그 볼륨에 따라 작업자 수를 구성할 수 있습니다.

상담원 로그의 ' [input] pausing tail ' 메시지는 무엇을 의미하나요?

' [input] pausing tail ' 메시지는 ' 로깅 에이전트 '가 관리하는 버퍼가 가득 차서 ' 로깅 에이전트 '가 파일에서 더 이상 콘텐츠를 처리할 수 없어 입력 처리를 일시 중지하고 있다는 표시입니다. 이는 여러 가지 이유로 발생할 수 있으며 경고 메시지의 빈도와 지속성에 따라 조치가 결정됩니다.

  • 로깅 볼륨 증가가 일시적이고 메시지가 1시간 동안 몇 번만 발생하고 거의 즉시 ' [input] resume tail 메시지가 이어진다면 이는 일시적인 상황일 가능성이 높으므로 메시지를 무시해도 됩니다. 일부 로그는 1분 미만으로 지연될 수 있지만 일반적으로 IBM Cloud Logs 로그를 검토할 때 차이를 느끼지 못할 가능성이 높습니다.

  • ' [input] resume tail 메시지가 몇 초 내에 표시되지 않으면 IBM Cloud Logs 전송하는 데 문제가 있다는 신호일 수 있습니다. 로깅 에이전트 IBM Cloud Logs 사이의 네트워크 연결 상태를 확인해야 합니다. ' [input] resume tail ' 메시지가 관찰되지 않으면 IBM Cloud Logs 서비스 중단을 나타낼 수도 있습니다.

  • 5분 이내에 ' [input] resume tail ' 및 ' [input] pausing tail ' 메시지가 30회 이상 발생하면 일반적으로 상담원이 처리 중인 로그 볼륨을 처리하도록 상담원이 적절하게 구성되지 않았음을 나타냅니다. 일반적으로 출력 플러그인에서 ' Workers 구성을 늘리거나 상담원 프로세스에 할당된 CPU 제한을 늘리거나 두 가지 작업을 모두 수행하여 이 문제를 해결할 수 있습니다. 자세한 내용은 대리인 근로자 구성 고려 사항 을 참조하십시오.

  • 수집 중인 로그를 검토하여 모든 로그가 필요한지 여부를 결정하세요. 로깅 에이전트 IBM Cloud Logs 전송되는 로그의 양을 줄일 수 있는 방법은 로그 필터링 항목을 참조하세요.