와탭랩스도 AWS Summit 2024에서 [DX의 필수인 쿠버네티스를 안정적으로 운영하기 위한 옵저버빌리티 구축 여정]이라는 주제로 강연을 진행했는데요. 관심이 있으셨지만 부득이하게 참석이 어려우셨던 분들, 다른 강연과 겹쳐서 못 들으셨던 분들은 (여기)를 클릭해 주세요! 한정 기간에만 공개되오니 궁금하셨던 분들은 빠르게 확인해 주세요!
그러면 7월의 와탭 업데이트 소식, 시작하겠습니다!
#1. 와탭 업데이트 소식 - 피쳐 프로젝트 방식의 KAFKA 모니터링
와탭은 사용자가 원하는 소프트웨어의 모니터링 지원 여부를 쉽게 확인하고 간편하게 모니터링을 시작할 수 있도록 새롭게 피쳐 프로젝트를 도입하였습니다. 피쳐 프로젝트는 기존 모니터링 제품을 사용자가 모니터링하고자 하는 소프트웨어에 맞게 재포장해 최적화된 모니터링 솔루션을 제공합니다.
그리고 그 첫 시작으로 KAFKA 모니터링이 공개되었습니다. 카프카는 실시간 데이터 피드를 처리하고 안정적으로 저장하며 전송하는 작업에 최적화된 분산형 스트리밍 플랫폼입니다. 카프카를 통해 데이터 스트림의 이상 현상을 추적할 수 있습니다. 카프카는 분산형 시스템이기 때문에 모니터링을 통해 각 브로커, 토픽, 파티션, 프로듀서 및 컨슈머의 상태를 상세히 확인할 필요가 있습니다.
와탭은 새로운피쳐 프로젝트방식으로KAFKA모니터링을 제공합니다. 카프카 클러스터의 성능과 상태를 추적하여 문제를 조기에 감지하고 해결할 수 있도록 돕습니다.
와탭은 언제 어디서나 우리 서비스의 상황을 확인할 수 있도록 모바일 애플리케이션을 제공하고 있습니다. 앱을 통해 사용자의 프로젝트 현황을 파악하고, 설정된 이벤트의 알림을 실시간으로 받을 수 있습니다. 모바일 앱을 통해 제공하는 기능은 다음과 같습니다.
대시보드: 프로젝트 목록을 확인하고, 조직별, 카테고리별로 프로젝트 목록을 확인할 수 있으며, 각 프로젝트별 주요 지표들을 모니터링할 수 있습니다.
프로젝트 검색: 프로젝트 이름 또는 코드를 이용해 원하는 프로젝트를 검색할 수 있습니다.
공지사항: 와탭 모니터링 서비스의 주요 공지사항을 확인할 수 있습니다.
통합 알림 기능: 프로젝트별로 설정한 주요 알림을 받을 수 있으며, 지난 알림 목록을 확인할 수도 있습니다.
특히 이번 업데이트를 통해 많은 부분이 개편되었는데요. 먼저 로그인 중 진행 상황을 자세히 확인하여 네트워크 문제가 발생하면 더 자세히 파악할 수 있게 되었습니다. 홈 메뉴가 추가되어 즐겨 찾는 프로젝트, 공지사항, 와탭 블로그를 볼 수 있습니다. 또한 즐겨찾기 프로젝트는 이제 홈 화면 상단과 프로젝트 목록에 표시되어 더욱 편하게 접근할 수 있게 되었습니다. 마지막으로 모바일 알림을 테스트하는 기능이 추가되었습니다.
Pending 상태의 Pod 현황을 모니터링하고 빠른 해결을 도와주는 Pending Pod 현황 기능이 출시되었습니다.
클러스터 내에 Pending Pod가 늘어날수록 시스템의 효율성과 안정성은 저하됩니다. 하지만 Pending 상태의 Pod를 식별하고 원인을 분석하는 것은 매우 번거로운 일입니다. 또한 Pending의 원인은 매우 다양하기 때문에 빠르고 정확한 판단을 위해서는 쿠버네티스 환경에 대한 깊은 이해가 필요합니다.
와탭 쿠버네티스의 Pending Pod 현황 기능은 Pod의 매니페스트와 이벤트 정보를 기반으로 문제를 식별하고 가능한 범위의 해결책을 제안합니다. 우선 전체 Pending Pod에 대한 그룹화, 필터 기능을 통해 원하는 조건, 상태의 Pod를 빠르게 검색한 후 문제 해결에 필요한 연관 리소스, 이벤트, 로그 정보를 한 화면에서 확인할 수 있습니다.
이러한 클러스터의 안정성 유지에 많은 도움을 주는 새로운 기능은 워크로드 > Pending Pod 현황 메뉴에서 바로 확인할 수 있습니다. 참고로 본 기능은 쿠버네티스 에이전트 1.7.0 버전 이상을 요구합니다.