자주 묻는 질문¶
호스트 관련¶
호스트 목록에 서버가 보이지 않는 이유는 무엇인가요?
다음 단계에 따라 문제를 해결하십시오:
- DataKit 실행 상태 확인:
systemctl status datakit - 호스트가 최근 10분 이내에 데이터를 보고했는지 확인합니다. (호스트 목록은 기본적으로 최근 10분 동안 온라인 상태인 호스트만 표시합니다.)
- 호스트가 24시간 이상 데이터를 보고하지 않으면 목록에서 자동으로 제거됩니다.
- DataKit 로그 확인:
tail -f /var/log/datakit/log
호스트 CPU 사용률, 메모리 사용률이 -로 표시되는 이유는 무엇인가요?
이는 해당 호스트의 데이터 수신이 10분 이상 중단되었음을 의미합니다. DataKit 수집이 정상적인지 확인하십시오.
실시간 성능 스위치를 켜면 어떤 효과가 있나요?
활성화하면 시스템이 10초마다 CPU 사용률, 메모리 사용률 및 CPU 로드라는 세 가지 메트릭 필드를 새로 고칩니다. 호스트 성능을 실시간으로 모니터링해야 하는 시나리오에 적합합니다.
호스트 태그를 구성한 후 언제 적용되나요?
태그 구성이 완료된 후 일반적으로 1~5분 후에 적용됩니다.
과거 호스트 데이터를 보려면 어떻게 해야 하나요?
호스트 탐색기는 기본적으로 최근 2일간의 데이터를 표시합니다. 오른쪽 상단의 시간 위젯을 사용하여 최근 2시간, 6시간, 1일 또는 2일의 시간 범위를 선택할 수 있습니다.
호스트 상세 페이지의 "통합 실행 상태"가 빨간색으로 표시되는 이유는 무엇인가요?
해당 수집기에 오류가 발생했음을 의미합니다. 빨간색 태그를 클릭하여 오류 정보를 확인할 수 있습니다. 정상적으로 실행 중인 수집기는 연한 파란색으로 표시됩니다.
컨테이너 관련¶
컨테이너 탐색기는 어떤 Kubernetes 리소스를 지원하나요?
Containers, Pods, Services, Deployments, Nodes, Replica Sets, Jobs, Cron Jobs, Daemonset, Statefulset, Persistent Volumes, PVC 등 핵심 리소스 유형을 지원합니다.
DaemonSet 방식으로 DataKit을 설치하는 것과 호스트에 설치하는 것의 차이점은 무엇인가요?
- 호스트 설치: 컨테이너 수집기를 활성화하여 Containers 및 Pods 데이터 수집을 지원합니다.
- DaemonSet 설치: Kubernetes 전체 리소스 데이터 수집을 지원하며, 클러스터 토폴로지를 자동으로 구축합니다.
컨테이너 데이터가 수집되지 않으면 어떻게 처리하나요?
- DataKit에 Docker/Kubernetes API에 액세스할 수 있는 권한이 있는지 확인합니다.
- 컨테이너 수집기가 정상적으로 실행되고 있는지 확인합니다.
- Kubernetes 환경의 경우 DataKit이 DaemonSet 방식으로 배포되었는지 확인합니다.
프로세스 관련¶
프로세스 목록에 일부 프로세스가 보이지 않는 이유는 무엇인가요?
프로세스 탐색기는 기본적으로 10분 이상 살아있는 프로세스를 수집합니다. 모든 프로세스를 보려면 프로세스 수집기 구성을 조정해야 합니다.
과거 프로세스 데이터를 보려면 어떻게 해야 하나요?
프로세스 목록은 최근 10분 동안 수집된 프로세스 데이터를 볼 수 있습니다. 시간 위젯을 드래그하여 과거 프로세스 리플레이를 볼 수 있으며, 쿼리 시간 범위는 5분입니다.
프로세스 상세 페이지에서 어떤 데이터를 연관 지어 볼 수 있나요?
프로세스 상세 페이지는 메트릭, 로그, 호스트, 네트워크 등의 데이터를 연관 지어 볼 수 있어, 프로세스에서 인프라스트럭처로의 컨텍스트 연동을 제공합니다.
데이터베이스 관련¶
데이터베이스 모니터링은 어떤 데이터베이스 유형을 지원하나요?
MySQL, Redis, PostgreSQL, SQL Server, Oracle 등 주요 데이터베이스를 지원합니다.
DBM 모니터링이란 무엇인가요?
DBM(Database Monitoring)은 SQLServer, MySQL, PostgreSQL에 대한 심층 모니터링 기능으로, 테이블 이름, 열 수, 기본 키, 엔진, 행 형식, 생성 시간 등 테이블 수준의 정보를 볼 수 있습니다.
데이터베이스 데이터는 얼마나 오래 보관되나요?
데이터베이스 탐색기는 기본적으로 최근 2일간의 최신 메트릭 데이터를 표시합니다.
네트워크 관련¶
네트워크 모니터링은 어떤 기술을 기반으로 하나요?
eBPF 기술을 기반으로 네트워크 트래픽을 무중단으로 수집하며, 성능 손실이 없습니다.
네트워크 모듈에서 어떤 메트릭을 모니터링할 수 있나요?
전송 바이트 수, 수신 바이트 수, TCP 지연, TCP 변동, TCP 연결 수, TCP 재전송 횟수, TCP 종료 횟수 등을 모니터링할 수 있습니다.
네트워크 기능을 사용하려면 어떤 조건이 필요한가요?
- Guance에 등록 및 로그인합니다.
- 호스트에 DataKit을 설치합니다.
- eBPF 수집기를 활성화합니다.
리소스 카탈로그 관련¶
필수 속성이란 무엇인가요?
필수 속성은 데이터가 반드시 포함해야 하는 필드로, 데이터 필터링 및 차단에 사용됩니다. 보고된 데이터에 필수 필드가 누락된 경우 해당 데이터는 Guance 워크스페이스에 보고될 수 없습니다. 기본적으로 객체의 name 필드가 추가됩니다.
리소스 카탈로그 탐색기 템플릿을 삭제하면 데이터도 삭제되나요?
아니요. 탐색기 템플릿을 삭제해도 데이터 표시 방식에만 영향을 미칩니다. 데이터가 계속 보고되면 자동으로 기본 탐색기 템플릿이 적용됩니다. 데이터를 완전히 삭제하려면 관리 > 리소스 카탈로그 삭제로 이동하여 작업해야 합니다.
리소스 카탈로그 데이터는 어떻게 보고하나요?
사용자 정의 리소스를 생성하고 DataKit API 및 DataFlux Func를 통해 클라우드 공급업체의 클라우드 리소스 데이터, 기업 비즈니스 데이터 등 모든 데이터를 Guance에 보고합니다.
리소스 카탈로그 데이터를 워크스페이스 간에 쿼리하려면 어떻게 해야 하나요?
리소스 카탈로그 페이지 왼쪽 상단에서 계정에 연결된 모든 워크스페이스를 선택하면 워크스페이스 간에 리소스 목록 데이터를 쿼리할 수 있습니다.
일반적인 질문¶
인프라스트럭처 데이터의 보존 정책은 무엇인가요?
- 객체 데이터: 최근 2일
- 프로세스 데이터: 최근 2일
- 메트릭 데이터: 기본 7일 (구성 가능)
인프라스트럭처 알림을 구성하려면 어떻게 해야 하나요?
모니터링 > 모니터로 이동하여 인프라스트럭처 활성 상태 감지, 임계값 감지 등의 모니터를 구성할 수 있습니다. DingTalk, WeCom, Lark, 이메일 등 다양한 알림 방식을 지원합니다.
인프라스트럭처는 워크스페이스 간 데이터 권한 부여를 지원하나요?
지원합니다. 현재 워크스페이스에서 데이터 권한 부여가 구성되어 있고, 권한이 부여된 데이터 유형에 "인프라스트럭처"가 포함된 경우, 탐색기 페이지 왼쪽 상단에서 권한이 부여된 워크스페이스로 전환하여 관련 데이터를 볼 수 있습니다.