Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

로그 파일 참조

기여자

StorageGRID는 이벤트, 진단 메시지 및 오류 상태를 캡처하는 데 사용되는 로그를 제공합니다. 문제 해결을 지원하기 위해 로그 파일을 수집하여 기술 지원 부서에 전달하라는 요청을 받을 수 있습니다.

로그는 다음과 같이 분류됩니다.

참고 각 로그 유형에 대해 제공되는 세부 정보는 참조용으로만 제공됩니다. 로그는 기술 지원 부서에서 제공하는 고급 문제 해결을 위한 것입니다. 감사 로그 및 응용 프로그램 로그 파일을 사용하여 문제 기록을 재구성하는 고급 기술은 이 지침의 범위를 벗어납니다.

로그에 액세스합니다

로그에 액세스하려면 하나 이상의 노드에서 단일 로그 파일 아카이브로 액세스할 수 "로그 파일 및 시스템 데이터를 수집합니다"있습니다. 또는 운영 관리 노드를 사용할 수 없거나 특정 노드에 연결할 수 없는 경우 다음과 같이 각 그리드 노드에 대한 개별 로그 파일에 액세스할 수 있습니다.

  1. 다음 명령을 입력합니다. ssh admin@grid_node_IP

  2. 파일에 나열된 암호를 Passwords.txt 입력합니다.

  3. 다음 명령을 입력하여 루트로 전환합니다. su -

  4. 파일에 나열된 암호를 Passwords.txt 입력합니다.

syslog 서버로 로그를 내보냅니다

로그를 syslog 서버로 내보내면 다음과 같은 기능이 제공됩니다.

  • S3 및 Swift 요청 외에 모든 Grid Manager 및 Tenant Manager 요청 목록을 수신합니다.

  • 감사 로깅 방법으로 인한 성능에 영향을 미치지 않고 오류를 반환하는 S3 요청에 대한 가시성 향상

  • 구문 분석하기 쉬운 HTTP 계층 요청 및 오류 코드에 액세스할 수 있습니다.

  • 로드 밸런서의 트래픽 분류자에 의해 차단된 요청에 대한 가시성 향상

로그를 내보내려면 을 "감사 메시지 및 로그 대상을 구성합니다"참조하십시오.

로그 파일 범주

StorageGRID 로그 파일 아카이브에는 각 범주에 대해 설명된 로그와 메트릭 및 디버그 명령 출력이 포함된 추가 파일이 포함됩니다.

보관 위치 설명

감사

정상적인 시스템 작동 중에 생성된 감사 메시지입니다.

기본 OS 로그

StorageGRID 이미지 버전을 포함한 기본 운영 체제 정보

번들

글로벌 구성 정보(번들)

Cassandra 를 클릭합니다

Cassandra 데이터베이스 정보 및 리퍼 복구 로그.

EC

프로필 ID별 현재 노드 및 EC 그룹 정보에 대한 VCS 정보

그리드

디버그를 포함한 일반 그리드 로그(bycast.log) 및 servermanager 로그

그리드제이슨

모든 노드에서 공유되는 그리드 구성 파일입니다. 또한 는 node.json 현재 노드에만 적용됩니다.

해그루

고가용성 그룹 메트릭 및 로그

설치합니다

Gdu-server 및 설치 로그.

람다 - 중재인

S3 Select 프록시 요청과 관련된 로그입니다.

lumberjack.log

로그 수집과 관련된 디버그 메시지입니다.

메트릭

Grafana, Jaeger, 노드 수출자 및 Prometheus에 대한 서비스 로그.

오류

Miscd 액세스 및 오류 로그.

MySQL

MariaDB 데이터베이스 구성 및 관련 로그.

결과

네트워킹 관련 스크립트 및 Dynip 서비스에서 생성된 로그입니다.

Nginx

로드 밸런서와 그리드 페더레이션 구성 파일 및 로그 그리드 관리자 및 테넌트 관리자 트래픽 로그도 포함됩니다.

Nginx-GW

  • access.log: Grid Manager 및 Tenant Manager 요청 로그 메시지.

    • syslog를 사용하여 내보낼 때 이러한 메시지 앞에 가 mgmt: 붙습니다.

    • 이러한 로그 메시지의 형식은 입니다 [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$request" "$http_host" "$http_user_agent" "$http_referer"

  • cgr-access.log.gz: 인바운드 교차 그리드 복제 요청.

    • syslog를 사용하여 내보낼 때 이러한 메시지 앞에 가 cgr: 붙습니다.

    • 이러한 로그 메시지의 형식은 입니다 [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$upstream_addr" "$request" "$http_host"

  • endpoint-access.log.gz: 로드 밸런서 엔드포인트에 대한 S3 및 Swift 요청.

    • syslog를 사용하여 내보낼 때 이러한 메시지 앞에 가 endpoint: 붙습니다.

    • 이러한 로그 메시지의 형식은 입니다 [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$upstream_addr" "$request" "$http_host"

  • nginx-gw-dns-check.log: 새 DNS 확인 알림과 관련이 있습니다.

NTP

NTP 구성 파일 및 로그

고아 개체

분리된 객체에 대한 로그입니다.

OS

서비스를 포함한 노드 및 그리드 상태 파일 pid

기타

다른 폴더에 수집되지 않은 아래의 로그 파일 /var/local/log.

성능

CPU, 네트워킹 및 디스크 I/O에 대한 성능 정보

Prometheus - 데이터

로그 컬렉션에 Prometheus 데이터가 포함된 경우 현재 Prometheus 메트릭입니다.

프로비저닝

그리드 프로비저닝 프로세스와 관련된 로그입니다.

래프트

플랫폼 서비스에 사용되는 RAFT 클러스터의 로그입니다.

SSH를 클릭합니다

SSH 구성 및 서비스와 관련된 로그

SNMP를 선택합니다

SNMP 알림을 보내는 데 사용되는 SNMP 에이전트 구성입니다.

소켓 - 데이터

네트워크 디버그용 소켓 데이터

system-commands.txt

StorageGRID 컨테이너 명령의 출력 네트워킹 및 디스크 사용과 같은 시스템 정보를 포함합니다.

synchronize-recovery-package

ADC 서비스를 호스팅하는 모든 관리 노드 및 스토리지 노드에서 최신 복구 패키지의 일관성 유지와 관련됩니다.