brunch

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

by Master Seo

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

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

<3> Sendbird 옵저버 빌리티

<4> 참고 사이트?

<5> 개인 요약



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


0 옵저버빌리티.png




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


1

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

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


2

프로메테우스 단점?

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

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

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


3

Thanos 도입?

장기 보관 가능.

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

2시간마다 수집.


4

Amazon Managed Service for Prometheus (AMP) 도입.

실시간 데이터 수집 가능.

10 삼성 전자 오브저버.png



<3> Sendbird 옵서버 빌리티


1

Sendbird 회사는 ?

B2B SaaS

채팅 관련 서비스 제공

10개 이상 어카운트 사용 중

글로벌 서비스 사용 중



2

상용 시스템 문제점?

Heavy Cost

벤더 의존성


3

고려 사항?

저비용

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

충분한 용량과 성능.


4

결정?

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

VPC 당 수집하기로 함

통합해서 보고자 함.

AMP 사용하기로 함.

20 아키.png



5

네트워크 아키?

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

빠르게 구축할 수 있었다.

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

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


상용 대신 비용 줄어듦

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

30 옵션1 사용중.png




<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


감사합니다.

keyword
매거진의 이전글8. AWS - SOCAR , IOT 데이터 처리