Tech-Trends

(기술) 디지털마케팅을 위한 사용자 경험 모니터링 도구 (Real User Monitoring)-202

IT오이시이 2022. 2. 1. 23:13
728x90

(기술) 디지털마케팅을 위한 사용자 경험 모니터링 도구 (Real User Monitoring)-2022

​#Real User Monitoring #RUM #사용자 경험 모니터링 

디지털 마케팅을 위해 사용자 행동 및 경험에 대한 실시간 모니터링체계가 필요하다. 또한 실시간의 데이터를 활용하면 고객 경험을 기반으로 추천이나 앱 Push 등 마케팅 활동을 효과적으로 운영이 가능해 진다. 이러한 사용자 행동 이력 정보를 수집하는 플랫폼들 중에 데이터 탐색과 인사이트를 제공하는 솔루션을 정리해 보았다.

최고의 디지털 사용자 경험 모니터링 도구

1. Splunk MINT (스플렁크)

2. Sematext Experience (세마텍스트)

3. Dynatrace RUM (다이나트레이스)

4. AppDynamics 브라우저 RUM (AppDynamics)

5. New Relic Browser

6. Pingdom (핑돔)

7. Akamai mPulse (아카마이 엠펄스)

8. Raygun Real User Monitoring (레이건)

9. Monitis (모니티스)

10. 구글 fireBase (파이어베이스) 

 

** Splunk, ELK 등과 같이 통합된 로그 모니터링 기술 들이 포함됩니다.

ELK는 아직 Splunk 보다는 기능적인 한계가 많이 있고, 노드를 확장하는데 비용적인 한계들이 많아서

SPLUNK를 우선 적으로 제시했습니다.

1. Splunk MINT(스플렁크)

Splunk는 실시간 데이터 수집 및 분석과 모니터링 전반적으로 대량 데이터 처리 기술 플랫폼으로 제공되는 최고의 플랫폼 서비스입니다. 어플리케이션 뿐아니라 GUI 기반 대용량 Data 검색과 데이터 변환, 필터링 등을 통해 Dash Board를 작성하는 도구로 널리 사용하고 있습니다.

​특히 모바일, 머신러닝, 쿼리 등 다양한 데이터 접근 도구를 제공하고 Plug-in 도구를 이용하여 다양한 데이터 전처리와 검색이 가능합니다.

 Splunk Mint를 통해서 모바일 이용자의 환경에서 발생하는 다양한 이벤트와 고객의 행동, 고객 환경의 장애 원인 분석에 이르는 데이터 수집이 가능하다.

[특징]

- 시스템, 보안, 어플리케이션, DashBoard 등 다양한 플러그인 제공

- 실시간 DashBoard 관리가 용이함

- 쿼리 검색 기능이 제공됨

- Traffic 용량 단위 과금으로 시스템 확장이 용이함

- 다양한 산업군에서 많이쓰임

- 이벤트 상관관계 추적

- 모니터링 및 알림 제공

[장점]

- 예측 및 시각화 기능이 탁월함

- 확장성이 좋음 (다양한 agent, plugin 제공)

- 실시간 모니터링 및 대용량 처리 가능

- 클라우드, OnPremis 방식 제공

[단점]

- 이용 비용이 다소 비싸고 상용임 (라이선스 비용은 저렴)

2. Sematext Experience (세마텍스트)

Sematext Experience를 사용하면 개별 세션을 검사하여 페이지 수준 세부 정보를 얻고 사용자 만족도를 평가하여 성능 저하로 인한 고객 손실을 방지할 수 있습니다. 또한 Apdex 점수, 스크립트 오류 및 페이지 로드 시간에 대한 알림을 설정하여 성능 이상이 감지될 때 실시간 알림을 제공합니다.

[특징]

- 단일 페이지 애플리케이션 지원

(페이지 로드, 리소스 로드, HTTP 요청 지연, 사용자 이탈분석등 )

- 실시간 자동 알림

- 개별 세션 성능

- 페이지 로드 이벤트 검사

- Apdex 점수 모니터링

애플리케이션 성능 지수( Apdex )는 웹사이트 또는 애플리케이션과 상호작용 할때 요청 응답 시간을 기준으로 사용자 만족도를 측정한 것

[장점]

- Sematext Cloud를 사용하여 메트릭, 로그 및 최종 사용자 모니터링의 기능을 통합 관리 가능

- 최신의 프론트엔드 프레임워크 지원: React, Ember 및 Angular 등

- 페이지 로드 이벤트 및 HTTP 요청 모두에 대한 URL 그룹화

- 데이터 샘플링을 통한 강력한 비용 관리

- 종합 모니터링 솔루션 보유

- 오류 추적

2. Dynatrace RUM

Dynatrace의 디지털 경험 모니터링 도구 세트의 일부인 Dynatrace RUM은 고객 경험에 대한 완전한 실시간 가시성을 제공하는 강력한 웹사이트 모니터링 서비스입니다.

[특징]

- 전체 사용자 여정 매핑

- 개별 고객 세션 재생

- 비즈니스 관련 사용자 트랜잭션 모니터링

- 실시간 AI 기반 분석

- 요청시 과금 정책

[장점]

- 직관적인 비기술적 대시보드 사용성

- ROI 추적을 위한 대화형 인터페이스 및 시각적 보고서

- 모바일 모니터링 고장

[단점]

- 고비용

- UI가 압도적임

3. AppDynamics Browser RUM

AppDynamics의 RUM 도구는 고객의 여정을 추적하여 웹 앱과의 상호 작용에 대한 완전한 가시성을 제공합니다. 웹 경험을 최적화하는 데 도움이 되는 브라우저 사용자 통찰력을 제공합니다. 앱의 동작에 대한 자가 학습 알고리즘으로 자동 이상 감지 및 해결을 통해 웹 메트릭의 기준선등을 동적으로 설정합니다.

[특징]

- 실시간 지능형 알림

- 동일한 솔루션에서 백엔드 및 프론트엔드 모니터링

- 비즈니스 거래 상관관계 분석

- 브라우저 스냅샷 폭포수

- 동적 성능 기준

- Lite(무료) 버전과 Pro 버전의 두 가지 방식 제공

[장점]

- 무료 교육

- 자가 학습 기반 플랫폼

[단점]

- 고비용

5. New Relic Browser

New Relic Browser에는 브라우저 성능에 중점을 두어 사용자의 관점에서 통찰력에 액세스할 수 있는 고급 RUM 기능이 있습니다. 사용자가 앱에 들어가는 순간부터 연결이 끊길 때까지 페이지 또는 보기의 전체 수명 주기를 모니터링합니다.

[특징]

- 브라우저 페이지뷰 및 페이지 로드 시간

- Java 오류 및 인스턴스 세부정보

- AJAX 타이밍 및 호출 보고서

- 브라우저 세션 추적

- 필터링 가능한 지리 분석

- 단일 페이지 애플리케이션(SPA) 아키텍처로 앱의 변경 사항 라우팅

- 개별 세션 성능

- 연간 요금제의 경우 월 $149이상이며 무료(라이트)버전도 제공

[장점]

- 합성 모니터링 옵션 사용 가능

[단점]

- 대부분의 기능은 Pro 계정에서만 이용 가능

- 보고서는 이해하기 어려움

- 자세한 HTTP 리소스 측정항목 누락

6. Pingdom (핑돔)

Pingdom은 트랜잭션, 가동 시간 및 실제 사용자 모니터링을 함께 제공하는 통합 성능 모니터링 도구입니다.

Pingdom을 사용하면 특정 사용자의 데이터를 필터링하여 웹사이트의 지역적 성과에 대한 통찰력을 통해서 사용자에게 더 나은 경험을 제공하는데 최적화할 수 있습니다. 확장성이 뛰어나 데이터 손상 없이 수백만 페이지뷰를 모니터링할 수 있습니다.

[특징]

- 맞춤형 사고 관리

- 실시간 데이터 및 알림

- 웹사이트 및 서버 모니터링

- 모바일 접근성

- 기본 설정은 월 $11.95부터 시작하며 Pro 계정의 경우 최대 $199입니다.

[장점]

- 사용자 정의 가능하고 빠르고 포괄적인 경고 및 보고

- 종합 및 최종 사용자 모니터링

- 여러 대상에 대한 알림(문자 메시지, 이메일)

[단점]

- 사용 가능한 데이터 샘플링이 없기 때문에 볼륨을 늘리거나 확장하는 비용이 높음

- 오류 추적 또는 오류 관리 없음

7. Akamai mPulse (아카마이 엠펄스)

Akamai mPulse(이전 SOASTA)를 사용하면 성능 및 오류 분석을 심층 분석하여 전환 또는 페이지뷰와 같은 사용자 경험 측정항목에 미치는 영향을 이해할 수 있습니다. 사용자의 브라우저에서 직접 데이터를 사용하여 웹사이트 성능 문제와 최적화 방법을 찾을 수 있습니다.

[특징]

- 실시간 알림

- 고급 및 맞춤형 메트릭 모니터링

- 단일 페이지 애플리케이션 지원

- 3rd 가시성 기능

[장점]

- 단일 페이지 애플리케이션 지원

[단점]

- 때때로 느린 경향이 있음

- 오류 추적을 지원하지 않음

8. Raygun Real User Monitoring (레이건)

Raygun의 RUM 도구는 방문자가 애플리케이션과 상호 작용하는 방식을 확인 할 수 있을 뿐만 아니라 그 과정에서 발생하는 성능 병목 현상을 감지, 진단하고 해결할 수 있습니다. Raygun은 모든 사용자 세션의 실시간 데이터를 사용하여 원활한 이용 경험을 제공하기 위한 개선 사항을 제안합니다.

[특징]

- 오류 추적 지원

- 사용자 추적

- 단일 페이지 애플리케이션 지원

- 인사이트

- 월$19 ~ $649 가격

[장점]

- 개별 세션 추적

- 상세한 사용자 중심 프로필

- 간단하고 사용하기 쉬운 인터페이스

[단점]

- RUM과 로그 관리를 통합해서 관리하는 솔루션이 없음

9. Monitis (모니티스)

Monitis는 웹사이트, 네트워크, 애플리케이션 및 서버의 성능을 모니터링하기 위한 통합 도구입니다. RUM 기능은 사용자의 브라우저에서 앱 또는 웹 사이트와의 상호 작용에 대한 데이터를 직접 수집합니다. 실제 사용자의 체감 성능을 대시보드로 전달하여 문제와 개선 요소를 쉽게 파악할 수 있습니다.

[특징]

- 실시간 알림

- 모니터링 데이터 공유 가능

- 이벤트 기반 알림

- 대화형 차트 및 보고서

- 여러 대상에 대한 알림(문자 메시지, 이메일, Twitter, 전화)

- 완전 맞춤형 요금제 이용 가능

[장점]

- 클라우드 기반

- 직관적인 API

- 합성 모니터링 솔루션 보유

[단점]

- 다소 설정과 이해하기 어려움

- 느릴 수 있음

 

10. 구글 fireBase (파이어베이스) 

 

[장점]

1.  무료입니다. 구글 계정이 있다면 쉽게 접근할 수 있습니다.

2. 빠르게 앱을 개발하여 출시하고 모니터링이 가능하여 개발, 처리, 개선에 대해 활용성을 가진 개발 플랫폼입니다. 

3. 개발에 필요한 거의 모든것을 제공합니다. SDK와 가이드가 제공되어 다양한 서비스를 한번에 제공합니다.

4 백엔드 작업을 규격화하여 시간을 아껴 프론드 엔드 중심으로 디자인에 신경을 쏟을 수 있습니다.

5. 서버를 확장 하거나 축소하는데 자유도가 높고 비용적인 문제만 해결된다면 서버에 대해 한계가 없습니다.

6. 기계학습이 가능합니다. 

7. 앱을 사용하는 사용자들이 재참여할 수 있도록 도움을 줄 수 있습니다.

8. 개발을 할때 오류를 실시간으로 모니터링하여 오류를 빠른 시간내에 잡을 수가있습니다.

9. 백업을 자주하여 데이터 손실을 최대한 방지하여 작업을 할 수 있도록 합니다.

[단점]

1. 구글 시스템에서만 사용이 가능하여 자유도가 어느정도 존재합니다.

2. 부가 기능은 비용을 내야하는 경우도 많이 있습니다.

3. 파이어베이스는 아직 보편적인 오픈소스가 아니라서 접근이 어려울수있습니다.

   NoSQL 만 사용 가능하고 쿼리문을 적용하여,  초보자가 사용하기에는 조금 아쉬운 부분이 있습니다.

  하지만 파이어베이스(Firebase) 자체에 숙련이 된다면 다양한 기능들을 사용해보면서 원하는 서비스를 빠른시간내에 만들어 볼 수 있습니다.

 

파이어베이스(Firebase)를 대체할 수 있는 플랫폼은

1.Back4app , 2.백엔드리스 , 3. AWS Amplify , 4. Parse , 5. Kinvey 등이 있습니다.

 

#사용자경험모니터링 #RUM #사용자모니터링도구 #APM ​​#Real User Monitoring #RUM #사용자 경험 모니터링 

[참고]

1.(기술) 디지털 사용자 경험 모니터링-RUM(Real User Monitoring)
https://blog.naver.com/couplewith/222635206123

 

(기술) 디지털 사용자 경험 모니터링-RUM(Real User Monitoring)

(기술) 디지털 사용자 경험 모니터링-RUM(Real User Monitoring) 디지털 혁명과 함께 디지털전환(Di...

blog.naver.com

 

2.How to Choose a Real User Monitoring Tool
https://sematext.com/blog/real-user-monitoring-tools/

3. (기술) 최고의 디지털 사용자 경험 모니터링 도구 (RUM)-2022
https://blog.naver.com/couplewith/222635272331

 

(기술) 최고의 디지털 사용자 경험 모니터링 도구 (RUM)-2022

(기술) 디지털 사용자 경험 모니터링 도구 (RUM)-2022 최고의 디지털 사용자 경험 모니터링 도구 1. Sp...

blog.naver.com

 

728x90
반응형