자주 묻는 질문

최종 수정: 2026. 1. 16.

자주 묻는 질문


일반

Skuber+ Observability란 무엇인가요?

Skuber+ Observability는 Kubernetes 환경을 위한 통합 관측성 플랫폼입니다. 메트릭, 로그, 트레이스를 하나의 플랫폼에서 수집하고 분석할 수 있습니다.

어떤 데이터를 수집하나요?

데이터 유형 설명
메트릭 시스템 및 애플리케이션 성능 지표
로그 파드/컨테이너 로그
트레이스 분산 요청 추적
네트워크 플로우 서비스 간 통신 데이터

다른 모니터링 도구와 함께 사용할 수 있나요?

예, Skuber+ Observability는 OpenTelemetry 표준을 사용하므로 다른 도구와 함께 사용할 수 있습니다. 다만, 리소스 중복 사용에 주의하세요.


설치

최소 시스템 요구사항은 무엇인가요?

Host 클러스터:

  • CPU: 4 코어
  • 메모리: 8 GB
  • 저장소: 50 GB
  • Kubernetes: 1.28+

ClickHouse 서버 (별도 VM):

  • CPU: 8 코어
  • 메모리: 32 GB
  • 저장소: 500 GB SSD

Agent 클러스터:

  • APM Agent: 커널 5.8+
  • 각 노드당 약 500MB 추가 메모리

설치에 얼마나 걸리나요?

  • Host 클러스터: 약 10-15분
  • Agent 클러스터: 약 5-10분

여러 클러스터를 모니터링할 수 있나요?

예, 하나의 Host 클러스터에서 여러 Agent 클러스터의 데이터를 중앙 집중식으로 수집할 수 있습니다.

오프라인 환경에서 설치할 수 있나요?

예, 다음 단계가 필요합니다:

  1. 필요한 컨테이너 이미지를 프라이빗 레지스트리에 미리 복사
  2. Helm values에서 이미지 레지스트리 변경

데이터 수집

코드를 수정해야 하나요?

아니요, APM Agent가 코드 변경 없이 자동으로 HTTP, gRPC 등의 요청을 계측합니다. 더 상세한 트레이싱이 필요한 경우에만 수동 계측을 추가합니다.

어떤 프로토콜을 지원하나요?

프로토콜 자동 계측
HTTP/1.1, HTTP/2
gRPC
Redis
SQL (MySQL, PostgreSQL)
Kafka
DNS

데이터 수집이 성능에 영향을 주나요?

APM Agent는 eBPF 기술을 사용하여 매우 낮은 오버헤드로 동작합니다. 일반적으로 1-2% 미만의 CPU 오버헤드입니다.

특정 네임스페이스만 모니터링할 수 있나요?

예, OTel Collector와 APM Agent 설정에서 네임스페이스 필터를 적용할 수 있습니다:

discovery:
  kubernetes:
    namespaces:
      - production
      - staging

데이터 저장

데이터는 얼마나 보관되나요?

기본 설정은 7일입니다. TTL 설정을 통해 조정할 수 있습니다.

데이터 보존 기간을 변경하려면?

데이터 보존 설정 문서를 참조하세요.

저장소 용량이 부족하면 어떻게 되나요?

TTL에 따라 오래된 데이터가 자동으로 삭제됩니다. 저장소가 가득 차면 새 데이터 수집이 실패할 수 있으므로, 디스크 사용률 알림을 설정하세요.

ClickHouse는 어디에 설치되나요?

ClickHouse는 Host Cluster 외부의 별도 VM에 설치됩니다. 이는 성능 격리, 독립적 확장, 운영 안정성을 위한 권장 구성입니다. 자세한 내용은 ClickHouse 설정 문서를 참조하세요.


비용 및 라이선스

비용은 어떻게 되나요?

Skuber+ Observability는 Skuber+ Client의 유료 플러그인으로 제공됩니다. 자세한 가격 정보는 영업팀에 문의하세요.

오픈소스 컴포넌트를 사용하나요?

예, OpenTelemetry, ClickHouse 등 오픈소스 프로젝트를 기반으로 합니다.


문제 해결

데이터가 보이지 않아요

  1. 시간 범위 확인 (최근 15분 선택)
  2. 클러스터 필터 확인
  3. Agent 클러스터 연결 상태 확인:
    kubectl get pods -n skuber-observability --context <agent-context>

자세한 내용은 트러블슈팅 문서를 참조하세요.

특정 서비스가 Service Map에 나타나지 않아요

  1. 서비스에 트래픽이 있는지 확인
  2. APM Agent가 해당 서비스를 감지했는지 확인:
    kubectl logs -n skuber-observability -l app.kubernetes.io/name=skuber-apm-agent | grep "discovered"

알림이 오지 않아요

  1. 알림 규칙이 활성화되어 있는지 확인
  2. 알림 채널 설정 확인
  3. 테스트 메시지 전송

보안

데이터는 어디에 저장되나요?

모든 데이터는 고객 환경의 ClickHouse 서버(별도 VM)에 저장됩니다. 클라우드로 전송되지 않습니다.

데이터 암호화를 지원하나요?

  • 전송 중: TLS를 통한 암호화 지원
  • 저장 시: ClickHouse 저장소 암호화 설정 가능

접근 제어는 어떻게 하나요?

RBAC를 통해 사용자별 접근 권한을 관리할 수 있습니다.


확장성

얼마나 많은 데이터를 처리할 수 있나요?

적절한 리소스 할당 시:

  • 수백 개의 노드
  • 수천 개의 파드
  • 초당 수십만 개의 스팬

고가용성을 구성할 수 있나요?

예, ClickHouse 클러스터링과 컴포넌트 레플리카를 통해 고가용성을 구성할 수 있습니다.


지원

기술 지원은 어떻게 받나요?

Skuber+ 구매 고객은 전용 기술 지원을 받을 수 있습니다. 자세한 내용은 영업 담당자에게 문의하세요.

버그나 기능 요청은 어떻게 하나요?

기술 지원 채널을 통해 버그 리포트 및 기능 요청을 제출할 수 있습니다.


다음 단계