StorageGRID 로그 파일
StorageGRID는 이벤트, 진단 메시지 및 오류 상황을 기록하는 데 사용되는 로그를 제공합니다. 문제 해결을 지원하기 위해 로그 파일을 수집하여 기술 지원팀에 전달해 달라는 요청을 받을 수 있습니다.
로그는 다음과 같이 분류됩니다.
|
|
각 로그 유형에 대해 제공된 세부 정보는 참조용일 뿐입니다. 로그는 기술 지원의 고급 문제 해결을 위한 것입니다. 감사 로그 및 애플리케이션 로그 파일을 사용하여 문제 발생 이력을 재구성하는 고급 기술은 이 지침의 범위를 벗어납니다. |
로그에 액세스합니다
로그에 액세스하려면 "로그 파일 및 시스템 데이터 수집" 하나 이상의 노드에서 단일 로그 파일 아카이브로 액세스할 수 있습니다. 또는 다음과 같이 각 그리드 노드의 개별 로그 파일에 액세스할 수 있습니다.
-
다음 명령을 입력합니다.
ssh admin@grid_node_IP -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오. -
루트 권한으로 전환하려면 다음 명령을 입력하십시오.
su - -
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 그룹에 대한 정보를 제공합니다. |
그리드 |
디버그 ( |
grid.json |
그리드 구성 파일은 모든 노드에서 공유됩니다. 또한 `node.json`은 현재 노드에 특화된 내용입니다. |
hagroups |
고가용성 그룹 메트릭 및 로그. |
설치 |
|
Lambda-arbitrator |
S3 Select 프록시 요청 관련 로그. |
leakd |
leakd 서비스의 로그 파일입니다. |
lumberjack.log |
로그 수집과 관련된 디버그 메시지입니다. |
측정 기준 |
Grafana, Jaeger, 노드 익스포터 및 Prometheus의 서비스 로그. |
miscd |
기타 액세스 및 오류 로그. |
mysql |
MariaDB 데이터베이스 구성 및 관련 로그. |
net |
네트워킹 관련 스크립트와 Dynip 서비스에서 생성된 로그입니다. |
nginx |
로드 밸런서 및 그리드 페더레이션 구성 파일과 로그입니다. 그리드 관리자 및 테넌트 관리자 트래픽 로그도 포함됩니다. |
nginx-gw |
|
ntp |
NTP 구성 파일 및 로그. |
고아 객체 |
고아 객체와 관련된 로그입니다. |
OS |
노드 및 그리드 상태 파일(서비스 포함) |
다른 |
`/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 서비스를 호스팅하는 모든 관리 노드 및 스토리지 노드에서 최신 복구 패키지의 일관성을 유지하는 것과 관련이 있습니다. |