inflearn logo
강의

Course

Instructor

[DevOps Classic 2] Integrated Logging through Building Log Analysis Technology in MSA Environment

Processing metrics data using Processor

open-telemetry config 예시 github 링크

406

jiin724

3 asked

0

안녕하세요. 다른 강의 들으시는 분들께 공유드리는 내용입니다.

 

저는 강의 내용에서 알려주신 config로 적용하면 기동이 되질 않더라고요

  1. helm 차트로 하지 않고 제가 docker 로 올려서 약간의 config 형식 차이가 발생했을 것 같습니다.

  2. 수업중인 signoz와 제가 설치한 signoz의 버전 차이가 있으리라 생각합니다.

     

 제가 참고한 open-telemetry config 예시 파일 공유드립니다.

 

 https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/processor/spanprocessor/testdata/config.yaml

 

spanprocessor 부분 링크이고, 다른 카테고리에서 다른 proceccor 형식도 참고할 수 있습니다.

 

감사합니다.

msa devops monitoring trace observability helm

Answer 1

0

JeongSuk Lee

안녕하세요,

 

본 강의는 SigNoz 0.13.0 version(Chart version: 0.7.0) 기준으로 제작이 되었습니다.

 

NAME CHART VERSION APP VERSION DESCRIPTION

signoz/signoz 0.7.0 0.13.0 SigNoz Observability Platform Helm Chart

 

Span processor의 경우에는 Gateway Microservice에 아래와 같이 적용이 되어 있으니 참고 부탁 드립니다.

(혹시라도 Repository 접근이 안되면 Section 2 노트에 기재된 URL을 이용하여 신청 부탁 드립니다.)

https://github.com/acornworks-education/projectset-signoz/blob/main/k8s-infra-addon.yaml#L83

 

Pod/Container에서 OpenTemeletry Collector로 통신이 정상적으로 이루지는지 가장 확인하기 쉬운 Microservice는 Ticker입니다. Gateway 상에서 "http://localhost:65080/ticker/list"을 호출한 후 Log 조회 시 아래와 같은 메시지가 나오면 정상적으로 통신을 하고 있는 것으로 간주 할 수 있습니다.

 

DEBUG:urllib3.connectionpool:http://acornworks-signoz-otel-collector.signoz.svc.cluster.local:4318 "POST /v1/metrics HTTP/1.1" 200 

 

SigNoz 상에는 아래와 같이 Trace ID와 Span ID를 바탕으로 표현이 되면 설정은 정상적으로 된 것으로 볼 수 있습니다.

 

image

강의 수강시 작성하셨던 Docker Compose file을 공유하여 주시면 Docker 기준으로 도움을 드릴 수 있을 것으로 기대합니다.

 

수강해주셔서 감사합니다.

이정석 드림

ClusterIP 실습 시 Connection refused

0

5

1

제공된 스크립트를 어디서 받을 수 있나요?

0

12

0

Deployment 업데이트-2 해결 방식 문의

1

20

1

virtualbox 설치시

1

42

1

유비쿼터스 언어와 class name

0

43

1

https:// studio.opentofu.click 로 접속이 안돼요

0

43

1

에이전트 프로그램 다운로드 불가

0

71

2

verify.sh 4단계 실패 — Jenkins 컨테이너에서 127.0.0.1:6443 connection refused

0

61

2

설치 가이드대로 해도 안되는 경우가 있더라고요

0

65

2

장애 격리 관련해서 궁금한 부분이 있어요

0

55

2

Github repo 404 not found

0

53

1

4. ArgoCD설치---Base64 디코딩 부분만 PowerShell 방식으로 바꾸어서 설치 필요

0

57

1

강의 기다리고 있습니다!

0

53

0

영상이 검은화면인 강의들이있어요. 맥북사용중입니다.

1

64

1

9월 8일 세션 진행한 거는 없었을까요

0

78

1

미션1 진행방법 관련

1

81

1

개인 git에 코드를 올려도 될지 문의드립니다.

0

69

2

강의 영상이 나오질 않습니다...

0

186

7

configserver 설정에러

0

73

2

[📌문제풀이] Ingress에서 Gateway로 전환하기: gatewayclass 조회 안됨

0

117

2

Inner class로 Config를 지정하는 이유

0

61

2

혹시 강의 내용하면서 실습했던 것을 개인 깃에다 올려도 될까요?

0

59

1

vagrant up 설치 에러

0

71

2

Signoz 사용중에 질문이 있어 남깁니다.

0

374

1