Repolode
apache

apache/skywalking

분산·클라우드 네이티브·마이크로서비스 아키텍처를 모니터링하고 진단하는 APM 시스템입니다.

대체할 수 있는 제품:DatadogNew RelicDynatrace

스타
24,971
포크
6,631
열린 이슈
32
마지막 커밋
4시간 전

어떤 프로젝트인가요?

SkyWalking은 마이크로서비스, 클라우드 네이티브 및 컨테이너 기반 아키텍처를 위해 구축된 애플리케이션 성능 모니터링(APM) 시스템입니다. 서비스에서 메트릭, 트레이스, 로그를 수집하고 엔드투엔드 분산 추적, 서비스 토폴로지 분석, 서비스 중심 대시보드를 제공합니다.

Java, .NET Core, PHP, Node.js, Golang, Lua, Rust, C++, 클라이언트 측 JavaScript 및 Python용 에이전트를 제공합니다. 또한 Zipkin, OpenTelemetry, Prometheus, Zabbix, Fluentd 등의 생태계에서 데이터를 받아 스크립트 파이프라인을 통해 메트릭 집계, 로그 형식 지정, 샘플링을 처리합니다. 서비스, 배포 또는 API별로 알림 규칙을 설정할 수 있으며, 알림과 텔레메트리 데이터를 서드파티 시스템으로 전달할 수 있습니다.

이 프로젝트에는 Kubernetes 배포를 모니터링하고 CPU 및 네트워크 성능을 진단하는 eBPF 기반 Rover 에이전트도 포함되어 있으며, 함께 개발되는 네이티브 관측성 데이터베이스인 BanyanDB도 제공합니다.

핵심 기능

  • 01서비스 토폴로지 분석을 포함한 엔드투엔드 분산 추적.
  • 02Java, .NET Core, PHP, Node.js, Golang, Rust, Python 등을 위한 에이전트.
  • 03OpenTelemetry, Zipkin, Prometheus, Zabbix, Fluentd에서 데이터를 수집.
  • 04로그 처리, 메트릭 추출, 샘플링을 위한 스크립트 파이프라인.
  • 05서드파티 시스템으로 전달할 수 있는 서비스·배포·API 수준 알림.
  • 06Kubernetes의 CPU 및 네트워크 성능을 프로파일링하는 eBPF 기반 Rover 에이전트.

활용 사례

  • 마이크로서비스 여러 개를 오가는 요청을 추적해 느리거나 실패하는 호출을 찾습니다.
  • Kubernetes 클러스터의 서비스를 모니터링하고 성능 문제를 진단합니다.
  • 여러 언어로 작성된 서비스의 메트릭, 로그, 트레이스를 하나의 플랫폼에 통합합니다.
  • 기존 인시던트 대응 도구로 전달되는 서비스 수준 알림을 설정합니다.

토픽

자주 묻는 질문

skywalking은(는) 무엇인가요?
분산·클라우드 네이티브·마이크로서비스 아키텍처를 모니터링하고 진단하는 APM 시스템입니다. SkyWalking은 마이크로서비스, 클라우드 네이티브 및 컨테이너 기반 아키텍처를 위해 구축된 애플리케이션 성능 모니터링(APM) 시스템입니다. 서비스에서 메트릭, 트레이스, 로그를 수집하고 엔드투엔드 분산 추적, 서비스 토폴로지 분석, 서비스 중심 대시보드를 제공합니다.
skywalking은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
skywalking은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
skywalking은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. skywalking의 마지막 커밋은 2026년 10월 19일입니다.
skywalking은(는) 어디에 사용할 수 있나요?
마이크로서비스 여러 개를 오가는 요청을 추적해 느리거나 실패하는 호출을 찾습니다. Kubernetes 클러스터의 서비스를 모니터링하고 성능 문제를 진단합니다. 여러 언어로 작성된 서비스의 메트릭, 로그, 트레이스를 하나의 플랫폼에 통합합니다. 기존 인시던트 대응 도구로 전달되는 서비스 수준 알림을 설정합니다.
skywalking은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/apache/skywalking

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트