[KT AIVLE] IT 트렌드 · DX 스터디 9회차 클라우드 모니터링(Datadog)

728x90

클라우드 모니터링

  • 클라우드 환경에서 시스템 및 애플리케이션의 성능, 가용성, 보안 등을 실시간으로 모니터링하고 관리하는 프로세스
  • 사용자는 성능 저하 및 장애신속하게 대응할 수 있으며, 안정적인 컴퓨팅 환경 구성을 위해 리소스 용량 확대 계획을 편리하게 수립할 수 있음

 

대표적인 클라우드 모니터링 툴

  • Amazon Web Services (AWS) - AWS CloudWatch
  • Google Cloud Platform (GCP) - Google Cloud Monitoring
  • Microsoft Azure - Azure Monitor
  • Datadog

 

Datadog

  • 클라우드 기반 모니터링 및 분석 플랫폼을 제공하는 대표적인 기업

출처: https://www.theglobeandmail.com/investing/markets/indices/SRRE/pressreleases/26012686/26012686/

 

Datadog의 주요 기능

1. Intergrations

  • Datadog에서는 인터그레이션을 통해 서버 이외의 다양한 서비스들을 추가적으로 모니터링 할 수 있음
  • 인터그레이션에는 외부 API를 통해 연동하 방식이 있는데 이를 통해 AWS, GCP, MS Azure 등 700개 이상의 인터그레이션을 지원함 

Intergrations

 

2. APM(Application Performance Management)

  • 애플리케이션 내부에 심어, 애플리케이션의 성능을 모니터링하는 서비스
  • Java, Python, Ruby, PHP, Node 등 언어로 작성된 애플리케이션의 APM 지원

 

3. 로그 관리 기능

  • 실시간 로그 수집 및 모니터링을 구축할 수 있음
    • 로그: 시스템이나 소프트웨어에서 발생하는 이벤트 또는 활동을 기록하는 데이터
  • 모든 서비스, 애플리케이션, 플랫폼에서 자동으로 로그를 수집

 

4. Synthetics

  • API와 브라우저 테스트를 통해서 외부에서 서비스의 헬스 체크를 수행

 

5. Network

  • 서버나 서비스 간의 네트워크 상태와 트래픽 경로를 추적 

 

 

Datadog Process

  • 데이터 수집
  • 플랫폼 통합
  • 데이터 분석, 시각화 등 서비스 만들기
  • 모니터화
  • 개발자, IT 운영자 등 사용자 모니터링

 

 

참고 자료

https://www.youtube.com/watch?v=dHOxh1JxV3I

YouTube: 44BITS

https://www.youtube.com/watch?v=TOeIk9EpyXY

YouTube: Market Readers Club

Datadog

 

Infrastructure & Application Monitoring as a Service | Datadog

Monitor infrastructure metrics, distributed traces, logs, and more in one unified platform with Datadog.

www.datadoghq.com

 

728x90