가격 로그인 Free trial 무료 체험
엔지니어가 해야 할 일은 링크를 클릭하는 것뿐이며, 필요한 모든 것을 한 곳에서 얻을 수 있습니다. 이러한 통합성과 단순성이 우리에게 더 빠르고 효과적인 대응을 가능하게 합니다.
사지브 로하니
글로벌 기술 정보 보안 책임자 (TISO), Bugcrowd
사례 연구 읽기

Kubernetes 모니터링: 신속한 클러스터 문제 해결

hero kubernetes monitoring solution hero image
main banner bg blur
logo alaska airlines blk
acquia logo blk
logo automation anywhere logo blk
logo hellofresh blk
logo lendingtree blk
logo sap logo blk

DevOps 팀에 온프레미스, AWS, Azure, GCP 등 어디서나 모든 Kubernetes 설정을 파악할 수 있는 가시성 인사이트를 제공합니다. Sumo Logic은 로그와 메트릭, 이벤트 전반에 걸쳐 분산 추적과 자동 상관 관계를 제공하여 요청, 서비스, 프로세스 간의 정확한 데이터 경로를 파악하고 근본 원인 분석을 가속화합니다.

dashboard DistribuedTracing animation V3
dashboard RealUserMonitoring copy

실제 사용자 모니터링(RUM)과 Kubernetes 모니터링 데이터를 결합하여 인프라 수준 메트릭 및 사용자 경험 인사이트를 통해 Kubernetes 클러스터에 배포된 애플리케이션의 성능을 분석합니다. Sumo Logic은 로그, 메트릭 및 추적을 통해 실시간 데이터를 제공하므로 사용자가 페이지 로딩 지연, 긴 지연 시간, 트래픽 병목 현상 및 DNS 지연과 같은 문제를 경험한 시점을 확인할 수 있습니다.

Kubernetes 서비스, 네임스페이스, 클러스터, 포드, 노드 또는 컨테이너 수준에서 인프라 모니터링 요구 사항에 따라 사용자 정의된 다양한 Kubernetes 대시보드 보기에서 데이터를 탐색할 수 있습니다. Prometheus, FluentD, Fluentbit와 같은 오픈 소스 프로젝트의 데이터를 OTel 수집기 하나에 통합할 수 있습니다.

dashboard GranularInsights copy
dashboard FullStackObvs Static copy

CPU 사용량, 메모리 사용량, Kubernetes 메트릭인 파드 상태 및 클러스터 상태에 대한 가시성을 확보합니다. Sumo Logic은 Kubernetes 클러스터, 애플리케이션, 클라우드 및 온프레미스 인프라에 대한 전체 보기를 제공하여 보안 위협으로부터 Kubernetes 플랫폼과 애플리케이션을 보호합니다.

실시간으로 Kubernetes 플랫폼을 보호합니다. Sumo Logic Kubernetes 모니터링 앱은 Falco 및 보안 운영 기본 대시보드 및 기본 Kubernetes 통합을 제공합니다. 또한 Kubernetes 위협과 Sumo Logic의 클라우드 SIEM 기능을 같은 플랫폼에서 통합할 수 있습니다.

dashboard Kubernetes security copy
dashboard NativeIntegrations copy

더 이상 사일로는 없습니다. 즐겨 사용하는 도구와 통합하여 Kubernetes에서 CI/CD 파이프라인 및 보안 작업을 관리하세요. Sumo Logic은 당사 또는 파트너사가 구축한 Sumo Logic 앱이 지원하는 여러 가지 통합 기능을 제공합니다.

Kubernetes 모니터링은 문제를 식별하고 Kubernetes 클러스터를 선제적으로 관리합니다. DevSecOps 팀은 Kubernetes 클러스터를 모니터링함으로써 가동 시간과 클러스터 리소스의 사용률(예: 메모리, CPU, 저장소, 클러스터 구성 요소 간의 상호 작용)을 추적하여 컨테이너화된 워크로드를 관리할 수 있습니다.

클러스터 관리자와 사용자는 클러스터를 모니터링하고 리소스 부족, 장애, 시작할 수 없는 파드나 클러스터에 참여할 수 없는 Kubernetes 노드와 같은 잠재적 문제를 식별할 수 있습니다. 전문화된 클라우드 네이티브 모니터링 도구는 클러스터 활동에 대한 완전한 가시성을 제공할 수 있습니다.

노드, 컨테이너, 파드의 임시성으로 인해 기존 애플리케이션 성능 모니터링(APM) 도구에서는 Kubernetes 메트릭과 마이크로서비스를 모니터링하기가 어렵습니다. 컨테이너 오케스트레이션을 사용하면 높은 CPU 사용량, Kubernetes 운영자 문제, 리소스 사용률 문제나 Kubernetes 파드, 스케줄링, 배포와 관련된 문제로 인해 Kubernetes 애플리케이션에 오류가 발생할 수 있습니다.

Kubernetes 클러스터 모니터링에 중요한 메트릭은 정말 많습니다. 모니터링은 클러스터와 파드라는 두 가지 수준에서 이루어집니다. 클러스터 모니터링은 전체 Kubernetes 클러스터의 상태를 추적하여 노드가 적절한 용량으로 제대로 작동하는지, 한 노드에서 몇 개의 애플리케이션이 실행되는지, 클러스터가 리소스를 어떻게 사용하는지 확인합니다. 파드 모니터링은 리소스 사용률, 애플리케이션 및 파드 복제 또는 오토스케일링 메트릭처럼 개별 파드 메트릭에 영향을 주는 문제를 추적합니다.

클러스터 수준에서는 클러스터 실행에 필요한 클라우드 리소스를 결정할 수 있도록 사용 가능하고 상태가 양호한 노드의 수를 측정해야 합니다. 또한 클러스터의 노드 크기나 수를 줄여야 할지 늘려야 할지 파악할 수 있도록 메모리, CPU, 대역폭 및 디스크 사용률 등 노드에서 사용하는 컴퓨팅 리소스를 측정해야 합니다.

파드 수준의 주요 메트릭은 다음 세 가지입니다.

컨테이너: 네트워크, CPU 및 메모리 사용량

애플리케이션: 애플리케이션에 고유하며 비즈니스 로직과 관련됨

파드 상태 및 가용성: 오케스트레이터가 특정 파드, 상태 확인, 네트워크 데이터 및 현재 진행 중인 배포를 처리하는 방법

Kubernetes 워크로드에는 여러 문제가 있을 수 있으며, 최신 애플리케이션 모니터링 도구는 어떤 파드와 노드의 조합에 문제가 있는지 정확히 파악해야 합니다. 그런 다음에는 연관된 컨테이너 로그를 자세히 조사하여 문제의 근본 원인을 식별해야 합니다. 이상적으로는 컨테이너 메트릭, 노드 메트릭, 리소스 메트릭, Kubernetes 클러스터 로그 및 트레이스 데이터를 히스토그램과 차트로 캡처할 수 있는 모니터링 도구에서 Kubernetes 인프라 장애를 시각화해야 합니다.

레거시 모니터링 솔루션은 마이크로서비스 문제에 대해 서버 기반 솔루션을 적용합니다. 귀사의 팀원들은 파드, 컨테이너, 노드 수준에서 인프라 문제와 심각한 고객 및 보안 문제의 연관성을 찾느라 귀중한 시간을 허비하고 있을지 모릅니다. Sumo Logic은 이 모델을 완전히 뒤집었습니다.

Sumo Logic을 사용하면 다양한 계층 구조에서 로그, 메트릭, 이벤트의 형태로 Kubernetes 환경을 확인할 수 있으므로 내가 원하는 방식으로 클러스터를 관찰할 수 있습니다. 예를 들면 네임스페이스와 같은 네이티브 Kubernetes 메타데이터를 사용하여 네임스페이스와 연관된 모든 파드의 성능을 시각화할 수도 있습니다.

Frame 1073715737