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

StorageGRID 로그 파일

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

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

참고 각 로그 유형에 대해 제공된 세부 정보는 참조용일 뿐입니다. 로그는 기술 지원의 고급 문제 해결을 위한 것입니다. 감사 로그 및 애플리케이션 로그 파일을 사용하여 문제 발생 이력을 재구성하는 고급 기술은 이 지침의 범위를 벗어납니다.

로그에 액세스합니다

로그에 액세스하려면 "로그 파일 및 시스템 데이터 수집" 하나 이상의 노드에서 단일 로그 파일 아카이브로 액세스할 수 있습니다. 또는 다음과 같이 각 그리드 노드의 개별 로그 파일에 액세스할 수 있습니다.

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

  2. Passwords.txt 파일에 나와 있는 비밀번호를 입력하십시오.

  3. 루트 권한으로 전환하려면 다음 명령을 입력하십시오. su -

  4. Passwords.txt 파일에 나와 있는 비밀번호를 입력하십시오.

syslog 서버로 로그 내보내기

syslog 서버로 로그를 내보내면 다음과 같은 기능을 사용할 수 있습니다.

  • S3 요청 외에도 모든 Grid Manager 및 Tenant Manager 요청 목록을 받습니다.

  • 감사 로깅 방식으로 인한 성능 영향 없이 오류를 반환하는 S3 요청에 대한 가시성을 향상시킵니다.

  • HTTP 계층 요청 및 쉽게 파싱할 수 있는 오류 코드에 대한 액세스.

  • 로드 밸런서에서 트래픽 분류기에 의해 차단된 요청을 더 잘 파악할 수 있습니다.

로그를 내보내려면 "로그 관리 및 외부 syslog 서버 구성"을 참조하십시오.

로그 파일 범주

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

보관 위치 설명

감사

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

base-os-logs

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

묶음

전역 구성 정보(번들).

cache-svc

캐시 서비스 로그 파일(게이트웨이 노드에서만).

cassandra

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

ec

VCS는 프로필 ID별로 현재 노드 및 EC 그룹에 대한 정보를 제공합니다.

그리드

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

grid.json

그리드 구성 파일은 모든 노드에서 공유됩니다. 또한 `node.json`은 현재 노드에 특화된 내용입니다.

hagroups

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

설치

Gdu-server 및 설치 로그.

Lambda-arbitrator

S3 Select 프록시 요청 관련 로그.

leakd

leakd 서비스의 로그 파일입니다.

lumberjack.log

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

측정 기준

Grafana, Jaeger, 노드 익스포터 및 Prometheus의 서비스 로그.

miscd

기타 액세스 및 오류 로그.

mysql

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

net

네트워킹 관련 스크립트와 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 요청.

    • 이러한 메시지는 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` 아래의 로그 파일 중 다른 폴더에 수집되지 않은 파일입니다.

perf

CPU, 네트워킹 및 디스크 I/O 성능 정보입니다.

prometheus-data

현재 Prometheus 메트릭(로그 수집에 Prometheus 데이터가 포함된 경우).

프로비저닝

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

raft

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

ssh

SSH 구성 및 서비스 관련 로그입니다.

SNMP

SNMP 알림 전송에 사용되는 SNMP 에이전트 구성입니다.

소켓 데이터

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

system-commands.txt

StorageGRID 컨테이너 명령의 출력입니다. 네트워킹 및 디스크 사용량과 같은 시스템 정보가 포함되어 있습니다.

synchronize-recovery-package

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