Azure 비용 대시보드 가이드
서버(LSSN) 단위로 수집된 Azure 구독 비용을 서비스별·리소스 그룹별로 조회하고 월말 예상 비용까지 확인하는 방법을 안내합니다.
📋 개요
Azure 비용 대시보드는 선택한 서버(LSSN)에 연결된 Azure 구독의 비용 현황을 보여줍니다. 비용 수집기가 주기적으로 수집해 KVS에 저장한 최신 스냅샷(kFactor=azure_cost)을 읽어와, 서비스별 또는 리소스 그룹별 비용 비중을 표와 막대 그래프로 시각화합니다. 조회 기간이 이번 달 누적(MonthToDate)일 경우 현재까지의 일평균을 기준으로 월말 예상 비용까지 산출합니다.
🔍 주요 구성 요소
1. 서비스 / 리소스 그룹 탭
페이지 상단의 두 탭으로 같은 데이터를 서비스별과 리소스 그룹별 두 관점으로 전환합니다. 탭을 누르면 페이지 전체를 다시 불러오지 않고 주소창의 ?view= 값(service 또는 rg)만 갱신되므로, 특정 관점의 링크를 그대로 공유할 수 있습니다.
2. 서버(LSSN) 선택
비용을 조회할 대상 서버를 지정합니다.
- 드롭다운: 현재 프로젝트(csn)에 속한 서버 목록이
호스트명 (LSSN)형태로 채워집니다. - 직접 입력: 목록에 없거나 LSSN을 알고 있으면 오른쪽 입력란에 번호를 직접 입력하고 [조회]를 누르거나 Enter로 조회합니다.
LSSN이 정해지면 자동으로 최신 비용 데이터를 조회합니다.
3. 요약 카드
조회 결과 상단에 핵심 지표를 카드로 보여줍니다.
- 총 비용: 해당 기간의 세전 총액(
total_pretax_cost)과 통화, 기간(period). 이번 달 누적이면MonthToDate로 표시됩니다. - 월말 예상:
MonthToDate기간일 때만 나타나며, 현재까지의 일평균 × 그 달 전체 일수로 계산합니다. - 구독: 구독 이름(
subscription_name)과 구독 ID(subscription_id). - 수집 시각: 데이터가 수집된 시각(
collected_at)과 조회한 LSSN.
4. 항목별 비용 표
활성 탭에 따라 서비스별 또는 리소스 그룹별 비용을 비용이 큰 순서로 나열합니다.
- #: 순위
- 서비스 / 리소스 그룹: 항목 이름
- 비용: 해당 항목의 세전 비용
- 월말 예상:
MonthToDate일 때만 표시되며, 전체 예상 비율을 항목에 적용한 값 - 비중: 총 비용 대비 비율을 막대와 백분율로 표시
5. 리소스 그룹에 CSN(프로젝트) 지정 · 매핑 RG 필터
리소스 그룹 탭에서는 각 리소스 그룹 행에서 바로 프로젝트(CSN)를 지정할 수 있습니다.
- 지정 방법: 행의 [지정 CSN] 드롭다운에서 프로젝트를 고르고 **[적용]**을 누르면 그 리소스 그룹이 선택한 CSN에 매핑됩니다(내부적으로
tCsnAzureRg에 저장). 이후 해당 CSN 관점의 Azure 비용 조회(매핑 RG 필터·소계)에 이 RG가 반영됩니다. - 재지정 / 해제: 이미 다른 CSN에 매핑된 RG를 다른 프로젝트로 바꾸면 이전 매핑은 자동으로 정리되어 1 RG = 1 CSN으로 유지됩니다.
(지정 안 함)을 선택해 적용하면 매핑이 해제됩니다. - 매핑 RG만 보기: 현재 프로젝트(CSN)에 매핑된 RG가 1건 이상이면 "CSN 매핑 RG만 보기" 토글이 나타납니다. 켜면 조회 중인 서버의 리소스 그룹을 매핑된 RG로만 필터링하고 매핑 소계를 함께 보여줍니다. 매핑이 없으면 전체 RG가 그대로 표시됩니다(비파괴 폴백).
- 이 인라인 지정은 별도 관리 화면인 Azure 리소스 그룹 관리와 같은 매핑 데이터를 공유합니다. 구독 ID·메모까지 포함한 정밀 관리는 관리 화면을 이용하세요.
🛠️ 활용 팁
- 관점 전환: 서비스 탭으로 어떤 Azure 서비스가 비용을 많이 쓰는지, 리소스 그룹 탭으로 어떤 그룹이 큰지 나눠서 볼 수 있습니다.
- 링크 공유:
?view=와?lssn=값이 주소창에 반영되므로 특정 서버·관점을 그대로 공유할 수 있습니다. - 월말 예상 활용: 예상 비용은 이번 달 누적 데이터가 있을 때만 산출됩니다. 급증 여부를 조기에 파악하는 데 활용하세요.
💡 유의 사항
- 표시되는 비용은 모두 세전(Pre-tax) 기준입니다.
- 항상 가장 최근에 수집된 한 건의 스냅샷을 보여줍니다. 실시간 값이 아니라 수집 시각 기준입니다.
- 데이터가 없으면 안내 메시지가 표시됩니다. 대개 해당 서버에 대한 비용 수집기가 아직 실행되지 않았거나 저장된 스냅샷이 없는 경우입니다.
문제 해결
| 증상 | 원인 | 해결 |
|---|---|---|
| "데이터 없음"으로 표시됨 | 해당 LSSN에 대해 수집된 azure_cost 스냅샷이 없음 | 대상 서버에서 Azure 비용 수집기가 실행·저장되었는지 확인합니다. |
| 서버 드롭다운이 비어 있음 | 프로젝트(csn)가 선택되지 않았거나 목록 로딩에 실패함 | 프로젝트를 선택한 뒤 다시 접속하거나, LSSN을 오른쪽 입력란에 직접 입력합니다. |
| 월말 예상 카드/열이 보이지 않음 | 조회 기간이 MonthToDate가 아님 | 월말 예상은 이번 달 누적 데이터에서만 산출됩니다. 기간이 다르면 정상 동작입니다. |
| 리소스 그룹 탭이 비어 있음 | 스냅샷에 by_resource_group 데이터가 없음 | 수집기가 리소스 그룹 단위 비용까지 수집하는지 확인합니다. |
| [지정 CSN] 드롭다운이 보이지 않음 | 선택 가능한 프로젝트 목록 로딩 실패(소속 없음/네트워크) | 프로젝트에 소속돼 있는지 확인 후 다시 접속합니다. 매핑 RG 필터·조회는 정상 동작합니다. |
| [적용]해도 매핑이 반영되지 않음 | 대상 프로젝트(CSN) 권한 없음 또는 API 실패 | 해당 CSN 권한을 확인하고, 반복되면 관리자에게 문의합니다. |
| 조회 중 오류 메시지가 표시됨 | 네트워크 오류 또는 API 응답 실패 | 잠시 후 다시 [조회]하고, 반복되면 관리자에게 문의합니다. |
버전: 1.1
최종 업데이트: 2026-07-24
소스 파일: giipv3/public/help/azure-cost.ko.md