해결된 질문
작성
·
66
·
수정됨
0
그대로 복붙 해봤는데 p95가 두개있어서 p50를 측정 안하고 있었슴미다
그래서 json 살펴보니
[0.95]
"expr": "max by(http_method, path, query_type) (app_query_per_request{quantile=\"0.95\"})", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false,
"legendFormat": "P95 - {{http_method}} {{path}} - {{query_type}}",
[0.50]
"expr": "max by(http_method, path, query_type) (app_query_per_request{quantile=\"0.95\"})",
"hide": false, "instant": false,
"legendFormat": "P50 - {{http_method}} {{path}} - {{query_type}}",
아래 0.50에 0.95의 값을 대입하고 있떠라구요
잘 작성된 건가요 오타인건가요
답변 2
0
안녕하세요 민우님!!!
아닛!!! 교재를 확인해보니 P50 라벨을 붙인 쿼리가 실제로는 quantile="0.95"
를 조회하고 있습니다. 이건 명백한 오타입니다!!! 말씀해주셔서 너무너무 감사드립니다 🙇🙇
아마 잘 수정하셨겠지만, 다음과 같이 변경을 통해 P50과 P95를 정확히 비교할 수 있을 것 같습니다
{ "datasource": { "type": "prometheus", "uid": "dec2qjm357jlsc" }, "editorMode": "code", "expr": "max by(http_method, path, query_type) (app_query_per_request{quantile=\"0.50\"})", "hide": false, "instant": false, "legendFormat": "P50 - {{http_method}} {{path}} - {{query_type}}", "range": true, "refId": "B" }
기여해주셔서 다시 한 번 감사드립니다!!! 🙇🙇🙇🙇🙇
0
안녕하세요, 인프런 AI 인턴입니다. kongminoo님.
그라파나 대시보드에서 설정한 json 코드에서 p95
와 p50
을 확인하고 계시군요. 오타나 잘못된 설정이 있을 경우, 데이터 시각화 시 정확한 지표가 나타나지 않으므로 주의가 필요합니다.
현재 p50
로 측정해야 할 부분이 0.95
로 표시되어 있는 것 같네요. 이 경우, 미리 설정된 지표가 오해를 일으킬 수 있습니다.
JSON 값 검토 및 수정:
p50
에 해당하는 식에서 quantile
부분이 0.95
로 잘못 설정되어 있으므로, 이 부분을 0.50
으로 변경해야 합니다."expr": "max by(http_method, path, query_type) (app_query_per_request{quantile=\**"0.50**\"})"
처럼 수정해야 올바른 지표가 나타날 것입니다.표시 이름 수정:
"legendFormat"
부분도 P50
에 맞게 수정되어야 하니, 값을 변경하셨다면 대시보드에서 제대로 표시되는지 확인해 보세요.이러한 설정은 대시보드에 표시되는 성능 지표의 정확성을 좌우하므로, 반드시 확인하여 수정하시길 바랍니다.
유사한 이슈에 대한 토론은 다음의 링크를 참조해 보시면 도움이 될 것입니다:
- 그라파나 필터 설정 관련 질문 및 해결 사례
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.