클라우드 모니터링은 클라우드 기반 IT 인프라의 상태를 평가하는 프로세스입니다. 클라우드 모니터링 도구를 사용하는 조직은 클라우드 환경의 가용성/성능/보안을 사전에 모니터링하여 문제가 최종 사용자 환경에 영향을 주기 전에 찾아서 해결할 수 있습니다.
클라우드 모니터링은 정상적으로 작동하는 경우 온프레미스 및 하이브리드 모니터링 기능과 실시간으로 연동됩니다. 그러면 스토리지, 네트워크, 앱 등 전체 환경 내의 구성 요소를 더욱 정확하게 파악할 수 있습니다. 클라우드 모니터링 도구의 핵심 기능으로는 클라우드 호스팅 리소스의 사용 방식과 트래픽 추적, 분산된 여러 위치에서 대량의 데이터 통합, 변칙 및 해당 근본 원인 파악, 위험 상황이나 프로덕션 환경의 가동 중단 가능성 예측 등이 있습니다.
클라우드에는 수많은 구성 요소가 있습니다. 다양한 자동화 도구가 성능과 관련된 여러 측면을 추적합니다. 클라우드 서비스에서 기본 제공되는 도구도 있고, 타사 플랫폼에서 제공되는 도구도 있습니다. 어떤 방식으로 제공되든, 최적의 클라우드 모니터링 솔루션에는 사용자 지정 메트릭이 포함되어 있습니다. 클라우드 스택의 특정 영역은 물론 전체 환경도 모니터링할 수 있어야 하기 때문입니다.
APM을 사용하면 분산된 여러 클라우드 기반 앱을 하나 곳에서 모니터링할 수 있습니다. APM은 기본적인 인프라 상태 메트릭뿐 아니라 비즈니스 트랜잭션 및 코드 레벨까지 모니터링합니다. 그러므로 애플리케이션의 업무상 영향을 파악하고 문제를 더욱 빠르게 진단할 수 있습니다.
애플리케이션 성능 관련 병목 현상 중 절반 이상은 데이터베이스에서 발생합니다. 데이터베이스 성능 관리 기능을 사용하면 클라우드 애플리케이션이 사용하는 데이터베이스의 데이터 무결성과 데이터베이스 사용법, 가용성, 쿼리 등을 모니터링할 수 있습니다. 이러한 메트릭에는 데이터베이스가 중단된 정확한 시점이 표시되므로 문제를 더욱 빠르게 해결할 수 있습니다.
IaaS(Infrastructure as a Service) 솔루션에서는 VM(가상 머신)이 스케일 아웃되는 경우가 많습니다. 모니터링 솔루션을 OpenStack 등의 플랫폼과 통합하면 사용자/트래픽 관련 실시간 메트릭을 추적할 수 있으며 가상 용량 추가 여부를 결정할 수 있습니다. 즉, 기존의 인프라 모니터링 기능에 클라우드 앱 관리 기능이 추가된 솔루션이라 할 수 있습니다.
요청 수백만 건을 지원할 수 있는 클라우드 서비스를 구축하기란 쉽지 않습니다. 앱 충돌, 페이지 로드 상세정보, 네트워크 요청 속도 등의 주요 웹/모바일 앱 성능 메트릭을 캡처하는 EUM을 활용하면 이러한 서비스를 쉽게 구축할 수 있습니다. 정상적으로 작동하는 EUM 도구는 모든 트랜잭션의 메트릭을 집계한 다음 네트워크를 자동으로 확장/축소하여 변화하는 로드를 처리합니다.
하나의 제품이라기보다는 전력에 가까운 통합 모니터링을 활용하면 클라우드에서 실행되는 구성 요소를 비롯한 전체 IT 인프라를 완벽하게 파악할 수 있습니다. 벤더에 관계없이 모든 클라우드에서 실행 가능한 이 원스톱 방식 툴킷을 활용하면 IT 인프라를 통합 보기 하나에서 파악할 수 있습니다. 운영 팀은 이 보기의 정보를 참조해 문제를 더욱 빠르게 분류할 수 있습니다.
클라우드 모니터링과 관련된 Cisco의 제품과 솔루션에 대해 자세히 알아보십시오.