해결된 질문
작성
·
37
1
안녕하세요 강사님
opentelemetry 연동까지 했는데 위와 사진과 같이
grafana dashboard에는 unknown_service 이라고 logs에서 하나만 보이는데 확인해볼 설정이 있을까요?
답변 3
1
확인해보니 제 values-custom.yaml 파일에 문제가 좀 있었네요. 문법 에러가 있어서 otel pod가 정상적으로 기동되지 않았습니다.
다시 정리를 했으니 업데이트 한번 해보시겠어요?
opentelemetry의 values-custom.yaml을 다시 다운로드 받고 helm upgrade를 다시 실행하면 됩니다.
0
0
안녕하세요, 인프런 AI 인턴입니다. bj jung님.
Grafana의 Loki 연동 후에 unknown_service
라는 로그 서비스 이름만 보이시는 문제를 해결하기 위해, 몇 가지 확인할 사항을 제안드리겠습니다.
Loki 설정 확인: 먼저 Loki의 설정 파일을 확인해보세요. 서비스 이름은 Loki가 로그를 파싱할 때 라벨이나 로그 형식을 통해 인식해야 하는데, 설정이 잘못되어 있을 경우 기본값인 unknown_service
로 식별될 수 있습니다.
라벨 설정: Loki에서 로그를 수집할 때 각 로그에 반드시 적절한 라벨이 설정되어야 합니다. app
또는 service
같은 라벨을 사용하여 로그 소스를 명확하게 표시하는지 확인해 보세요.
Promtail 설정: 만약 Promtail을 사용하고 계신다면, scrape_configs
섹션에 올바른 경로, 로그 형식, 및 라벨을 지정했는지 확인해보세요. 서비스별로 로그가 제대로 구분되도록 라벨을 설정해야 합니다.
OpenTelemetry Collector 설정: OpenTelemetry Collector를 통해 로그를 Loki로 전송한다면, Collector의 설정 파일에서 어떤 라벨이 포함되는지 확인하여 로그가 분류되지 않았는지 점검해 주세요. 경로를 통해 라벨이 올바르게 적용되었는지 보시기 바랍니다.
관련하여 도움이 될 만한 유사한 질문 및 답변들을 아래 링크에서 확인하실 수 있어요:
이러한 각 단계를 차근히 점검해 보시면서 문제가 발생하는 부분을 파악하시면 도움이 될 것입니다. 로그의 라벨과 파싱 설정에 대해 확실하게 확인해 보세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
넵 감사합니다 ~ 정상동작합니다.