자주 묻는 질문
네트워크 성능 모니터링이 주로 어떤 문제를 해결하나요?
네트워크 성능 모니터링은 주로 지연, 패킷 손실, 비정상적인 연결, 트래픽 급증, 호스트, 포드, 서비스, 클라우드 자원 간의 의존성 경로를 식별하는 데 사용됩니다. Guance eBPF, 네트워크 토폴로지, BPF 네트워크 로그를 통해 애플리케이션 및 인프라 맥락으로 네트워크 문제를 분석합니다.
eBPF를 사용해 네트워크 데이터를 수집하려면 애플리케이션 코드를 수정해야 하나요?
아니요, 꼭 필요하지는 않습니다. eBPF는 애플리케이션 코드에 의존하지 않고 시스템 계층에서 연결, 트래픽, 네트워크 성능 데이터를 수집할 수 있습니다. 팀은 먼저 기본 네트워크 지표와 로그를 통합한 후, 서비스, 팟, 호스트, 트레이스를 결합해 상관관계 분석을 할 수 있습니다.
네트워크 토폴로지와 BPF 네트워크 로그의 차이점은 무엇인가요?
네트워크 토폴로지는 호스트, 포드, 배포, 서비스 간의 트래픽 방향과 의존성을 전체적인 관점에서 관찰하는 데 적합합니다; BPF 네트워크 로그는 증거가 필요할 때 특정 연결, 포트, 프로토콜, 요청 경로, 예외를 상세히 파악하는 데 적합합니다; 두 가지 결합은 개요에서 세부 사항으로 이동할 수 있습니다.
네트워크 성능 모니터링이 Kubernetes 시나리오에 적합한가요?
딱 어울린다. Kubernetes 환경에서는 Pod, Services, Deployments, 노드 간의 관계가 복잡하며, 네트워크 문제는 재현하기 어려운 경우가 많습니다. Guance 네임스페이스, 워크로드, 포드, 서비스, 호스트 차원별로 네트워크 상태를 관찰하고, 컨테이너, 로그, 링크 데이터를 상관관계로 관리할 수 있습니다.