brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jul 06. 2023

9. AWS-삼성전자, SendBird-옵저버빌리티

<1> AWS 옵저버 빌리티 도구

<2> 삼성전자는 최초 옵저버 빌리티 확인을 위해 프로메테우스로 구축

<3> Sendbird  옵저버 빌리티

<4> 참고 사이트?

<5> 개인 요약



<1> AWS 옵저버 빌리티 도구





<2> 삼성전자는 최초 옵저버빌리티 확인을 위해 프로메테우스로 구축


1

프로메테우스는 시계열 데이터 베이스에 실시간 데이터를 수집하는 모니터링, 알럿을 제공하는 오픈소스

시각적으로 이용하기 위해 그라파나 사용


2

프로메테우스 단점?

로컬 ebs를 통한  메트릭을 장기 보관 불가.

read / write  구분이 안 돼  read 많을 경우   CPU부하

이중화 클러스터 제공하지 않음.


3

Thanos 도입?

장기 보관 가능.

단지, 자동으로 Scale-Out이 되지 않음.

2시간마다 수집.


4

Amazon Managed Service for Prometheus  (AMP)  도입.

실시간 데이터 수집 가능.



<3> Sendbird  옵서버 빌리티


1

Sendbird  회사는 ?

B2B SaaS 

채팅 관련 서비스 제공

10개 이상 어카운트 사용 중

글로벌 서비스 사용 중



2

상용 시스템 문제점?

Heavy Cost

벤더 의존성


3

고려 사항?

저비용

빨리 가져다 쓸 수 있는 시스템

충분한 용량과 성능.


4

결정?

그라파나, 프로메테우스 사용

VPC 당 수집하기로 함

통합해서 보고자 함.

AMP 사용하기로 함.



5

네트워크 아키?

현재 NAT 사용 구성함 (옵션1)

빠르게  구축할 수 있었다.

옵션2는 프로메테우스를 퍼블리에 놓는것

옵션3은 VPC Peering사용하는것 ?   - 트랜짓 게이트웨이를 써야 좋을듯합니다 ^^


상용 대신 비용 줄어듦

프로 메테우스를 직접 구축으로 컨트롤 가능함.




<4> 참고 사이트?


1

옵저버 빌리티 워크숍

https://catalog.workshops.aws/observability/ko-KR



2

통합형 에이전트

https://aws-otel.github.io/


3

https://brunch.co.kr/@topasvga/3239



<5> 개인 요약


프로메테우스와 그라파나 사용

글로벌 서비스에 프로메테우스와 그라파나 사용하는 부분 참고 

AWS 매니지드 프로메테우스와 그라파나 사용해보기~

옵저버 빌리티 워크숍 

통합형 에이전트



다음

https://brunch.co.kr/@topasvga/3358



모아보기

https://brunch.co.kr/@topasvga/3380


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari