일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Model Serving
- seldon core
- 오퍼레이터
- Litmus
- keda
- opentelemetry
- Kopf
- knative
- tekton
- argocd
- 카오스 엔지니어링
- gitops
- mlops
- Kubeflow
- kubernetes operator
- opensearch
- operator
- Kubernetes
- xdp
- eBPF
- Argo
- serving
- Kubernetes 인증
- nginx ingress
- CANARY
- blue/green
- Pulumi
- Continuous Deployment
- CI/CD
- MLflow
- Today
- Total
목록opentelemetry (3)
Kubernetes 이야기
Data Prepper는 추적 및 로그를 OpenSearch로 수집하는 기능을 제공한다. Data Prepper 1.4.0 부터는 OpenTelemetry를 통해 수신된 지표에 대한 지원을 한다. Data Prepper 에서 OTel Collector에서 수집되는 Merices을 OpenSearch로 저장하는 방법에 대해 알아보자. 아키텍처 설치 1) data prepper 설치 apiVersion: v1 kind: Namespace metadata: name: data-prepper --- apiVersion: v1 kind: ConfigMap metadata: labels: app: data-prepper name: data-prepper-config namespace: data-prepper dat..
OpenTelemetry란 애플리케이션이 정상적으로 운영되고 있는지, 의도한 대로 작동하고 있는지 여부를 확인하는데 필요한 정보를 원격 분석 데이터라고 한다. Java Web Application Server에서 ( Tomcat 또는 WebLogic 등 ) 우리가 만든 Web Application ( 예를 들어 Spring Framework app등 ) 을 올려 운영을 한다고 가정해보자. 해당 애플리케이션이 정상적으로 되고 있는지를 확인하기 위해서는 실제 브라우저에서 확인해 보거나 ( 모든 페이지를 확인하는 것은 거의 불가능하다. ) Web access log ( 2xx, 4xx, 5xx code ) 분석, WAS Log 등을 분석하여 오류가 있는지 확인하게 된다. 특히, 에러가 없고 모두 200 ok ..
OpenTelemetry에서 애플리케이션의 관찰을 위해 아래와 같은 방법을 사용할 수 있다. 수동(명시적) : 소스 코드에 Opentelemetry API를 사용하여 애플리케이션 모니터링 자동 : 애플리케이션의 코드 수정 없이 모니터링 ( Java에서 보통 제니퍼나 Scouter 등이 이런 방식이다. ) OpenTelemetry에서 자동으로 애플리케이션에 대한 관찰을 지원하기 위한 Auto instrumentation 방식을 알아보자. 설치 opentelemetry 설치 전 cert-manager가 설치되어 있어야 한다. cert-manager 설치는 다음을 참고한다. https://kmaster.tistory.com/5 cert-manager와 letsencrypt 연동 1. cert-manager c..