| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- vm번역기
- OTEL
- 추적 데이터 마이닝 파이프라인
- s3
- 리눅스
- 스트리밍 아키텍쳐
- MySQL
- nandtotetris
- APM 만들기
- ec2
- 텀블링 윈도우
- 구문 분석
- 분산추적
- 피벗 추적
- 핵심 데이터 모델링
- 밑바닥부터 만드는 컴퓨팅 시스템
- 도커
- vm머신
- 스트리밍 데이터 아키텍쳐
- 컴퓨터 아키텍쳐
- apm
- Terraform
- SpanId
- 실시간 스트리밍 데이터
- 시간 윈도우
- 마운트
- 스택머신
- InnoDB
- 메모리 세그먼트
- jack 문법
- Today
- Total
목록apm (3)
이것이 점프 투 공작소
피벗 추적이란?분산 추적 시스템 내부의 계측 가능한 한 지점에서 측정값을 정의하고.다른 지점에서 지정한 그 값을 기반으로 선택,필터링,그룹화 하여 클라이언트에서 전체 시스템을 관측 할 수 있게 하는 기능입니다. 예를 들어 아래 쿼리는 HBase,맵리듀스,HDFS 클라이언트를 실행하는 다른 클라이언트의 요청을 처리하는 HDFS 데이터 노드에 적용되는 쿼리입니다.즉 분산 시스템 내부에서 "클라이언트가 얼마나 데이터를 읽었는지"를 추적하기 위한 코드입니다.FROM bytesRead IN DataNodeMetrics.incrBytesReadJOIN client IN FIRST(ClientProtocols) ON client => bytesReadGROUP BY client.procNameSELECT cleint..
회사에서 분산추적APM을 사용하며 가장 궁금했던 부분은,'다른 프로세스, 외부 서비스간 이동이 발생이 있었는데, 어떻게 하나의 추적이라고 계속 인식하는거지?' 였습니다.오픈소스인 OTel 자바 프로젝트를 통해 분산추적 구현의 중요한 챕터 중 하나인 Context 전파에 대해서 알아보려고 합니다. https://github.com/open-telemetry/opentelemetry-java-instrumentation GitHub - open-telemetry/opentelemetry-java-instrumentation: OpenTelemetry auto-instrumentation and instrumentation libraries forOpenTelemetry auto-instrumentation ..
APM을 직접 만들어 저의 사이드 프로젝트들에 쓰고싶다는 작은 소망이 있었습니다.지금부터 APM을 만들기 위한 공부들과 만드는 과정들을 같이 포스팅하려고 합니다.화이팅 첫번째로 CNCF 표준이자 분산 추적 프레임워크인 OpenTelemetry, OTel의 구조와 핵심 구성요소Trace, Span, Baggage, Metric, Log 에 대해 알아보겠습니다.OTel이란?이전에 분산추적을 구현하는 방식은 매우 다양했고 대부분 직접 만들어 사용했기에 각 서비스들에 종속되어 있는 방식이었습니다.시간이 지날수록 표준의 필요성이 느껴지게 되었고 두가지 오픈 소스가 만들어졌습니다. 하나는 구글의 내부 라이브러리 집합인 센서스(Census)에서 시작된 오픈센서스(OpenCensus)하나는 CNCF 프로젝트인 Open..