Monthly Report

[Reports > Monthly Report] 페이지에서는 지난달의 비용·보안·운영을 한 문서로 읽고, 숫자가 다시는 바뀌지 않도록 확정 스냅샷으로 얼려 두고, 그 링크를 정해진 날짜에 본인 메일로 받아 볼 수 있습니다.

페이지 구성

섹션역할
헤더페이지 제목, 숫자의 기준 시각, 그리고 액션 — Settings, Print / Save as PDF, Finalize
범위 바리포트 월과 조직 / 애플리케이션 범위, 오른쪽에 계산된 Period
스냅샷 바확정본을 읽는 중인지 실시간 숫자인지와 둘 사이 전환 (그 달에 확정본이 생기면 나타납니다)
KPI 스트립그 달의 핵심 숫자 6개
Highlights그 달 데이터에서 규칙으로 뽑아낸 사실
섹션들리포트 본문 — 비용, 보안·절감, 운영 순서로, Settings 에서 정한 구성대로
ℹ️
리포트 월, 범위, 어떤 차수를 읽고 있는지는 모두 URL 에 담깁니다. 공유한 링크는 받는 사람의 기본값이 아니라 정확히 같은 문서로 열립니다.

실시간 숫자와 확정 스냅샷

이 페이지는 같은 문서를 두 가지 모드로 그리며, 제목 아래 안내문이 어느 쪽을 보고 있는지 알려 줍니다.

모드읽는 것제목 아래 안내문
실시간페이지를 열 때마다 모든 섹션을 도메인 API 에서 다시 계산합니다. 정산 반영이나 태그 재매핑으로 같은 달의 숫자가 나중에 달라질 수 있습니다These figures are recalculated at view time, not a stored snapshot. — 헤더에 Viewed at <time>
확정본확정한 순간에 저장된 payload 를 그대로 그립니다. 아무것도 다시 계산하지 않으므로 언제 열어도 같습니다This is a finalized report. — 헤더에 As of <time>

확정본이 있는 달은 확정본으로 열립니다. 확정본은 리포트의 기본 범위에만 존재하므로, 특정 조직이나 애플리케이션으로 드릴다운하면 항상 실시간 숫자가 보이고, 기본 범위로 돌아오면 확정본이 다시 붙습니다.

스냅샷 바

한 번이라도 확정된 달에는 KPI 스트립 위에 Finalized rev. N 또는 Live 배지가 뜨고, 옆의 View live / View finalized 버튼으로 전환합니다. 같은 달을 여러 번 확정했다면 차수 선택기(Rev. N · <time>)로 이전 차수를 열 수 있습니다. 스냅샷을 불러오지 못하면 바가 그 사실을 알리고 실시간 숫자를 보여 주며 Retry 를 제공합니다.

한 달 확정하기

얼려 둘 달을 엽니다

범위 바에서 고릅니다. 조직·애플리케이션 범위는 리포트 기본값으로 둡니다 — 드릴다운한 화면은 확정할 수 없습니다.

모든 섹션이 그려질 때까지 기다립니다

섹션이 하나라도 아직 로딩 중이거나 실패한 상태면 Finalize 는 비활성입니다(실패한 섹션은 먼저 Retry). 확정본을 읽는 중에도 비활성이므로, 먼저 View live 로 전환합니다.

[Finalize] 를 클릭하고 확인합니다

대화상자가 무슨 일이 일어나는지 설명합니다. 화면의 숫자가 1차(revision 1) 로 저장되고, 이후 그 달은 확정본으로 열립니다. 같은 달을 다시 확정하면 2차, 3차 … 로 기록되며, 이전 차수는 이력으로 남고 이미 발송된 차수도 계속 읽을 수 있습니다.

⚠️
확정된 리포트는 삭제할 수 없습니다. 그 달의 숫자가 안정된 뒤 — 보통 다음 달 초, 제공사 청구가 마감된 뒤 — 확정하세요.
ℹ️
FinalizeSettings 에서 리포트 구성을 한 번 이상 저장한 뒤에만 쓸 수 있습니다(Save the report configuration before finalizing.). 정기 발송이 켜져 있으면 발송일에 그 달이 자동으로 확정되며, 버튼에 Finalized automatically when sent on day N each month 안내가 붙습니다.

범위

컨트롤설명
Report month리포트가 다루는 달. 오른쪽 Period 에 계산된 첫날과 마지막 날이 표시됩니다
Organizations조직 트리에서 하나 이상 골라 리포트를 좁힙니다. 검색과 Expand all / Collapse all 이 있습니다
Applications특정 애플리케이션으로 더 좁힙니다

기본 범위는 Settings 에서 오며, 여기서 바꾼 범위는 지금 읽는 문서에만 적용됩니다. 모든 섹션이 모든 축을 받는 것은 아닙니다 — 고른 범위를 적용하지 못하는 섹션은 고객 전체를 조용히 보여 주는 대신 헤더에 그 사실을 밝힙니다(Scope not applied · all customers, Organization scope not applied, Application scope not applied).

KPI 스트립과 Highlights

지표의미
Total spend범위 안 그 달의 비용
vs. last month전월 대비 변화. 백분율과 그 아래 금액
Current month forecast월말 예상과 예상 범위. 이번 달에만 표시됩니다 — 지난달은 정산이 끝나 예상이 없습니다
Potential savings오늘 발견된 미사용 리소스를 삭제하면 아낄 금액. 조회 시점 기준이며 리포트 월과 무관합니다
SLA compliance / Tickets resolved기한 안에 해결된 티켓의 비율. 작업 시각이 있는 티켓이 하나도 없으면 해결된 티켓 수로 대체되고 그 사실이 표시됩니다
Security score그 달의 Well-Architected 점수와 전월 대비 변화 (비교 대상이 없으면 No baseline)

Highlights 는 규칙이 그 달 데이터에서 찾아낸 사실을 나열합니다 — 한도를 넘긴 예산과 가장 큰 초과액, 절감액이 가장 큰 미사용 리소스 유형, 아직 열려 있는 critical·error 지적 사항 수 등입니다. 권고가 아니라 사실이며, 조치 여부는 담당자가 정합니다.

비용

섹션보여 주는 것
Spend summary그 달 총액, 전월 대비 변화, 12개월 추이선
Top 5 spendService · Account · Organization 별 상위 5개 항목을 나란히
Forecast월말 예상과 예상 범위, 신뢰도 라벨. 지난달이면 정산이 끝났다는 안내와 함께 최신 리포트를 가리킵니다. 예상은 단일 축(조직)으로 계산됩니다
Budget utilization범위 안 예산별 소진율. 금액이 없는 예산은 측정할 수 없다고 표시됩니다
Cost anomalies그 달에 감지된 이상 비용과 총 영향액
Cost attribution그 달 비용의 조직별 분배. 볼 권한이 없는 조직은 Restricted organization 으로 표시됩니다

보안·절감

섹션보여 주는 것
Security score그 달의 Well-Architected 점수, 전월 대비 점수 변화, 기둥별 점수와 정상 / 비정상 건수. 그 달에 완료된 평가가 없으면 그 사실을 표시합니다
Findings전체 지적 사항 수와 심각도 분포, 상위 점검 항목과 그 대상 리소스, 전월 평가 대비 New N · Resolved N. 지적 사항이 집계 상한을 넘으면 신규 / 해소 비교는 생략되고 카드가 그 사실을 알립니다
Savings opportunities미사용 리소스의 절감 가능액을 점검 항목별로, 대상 리소스와 함께. 비용을 확인할 수 없는 리소스는 건수에는 들어가지만 금액에서는 제외됩니다
Technical debt — extended support연장 지원 추가 요금이 청구되는 리소스와 업그레이드 시 월 절감액을 버전별로

ℹ️
Savings opportunitiesextended support 는 리포트 월이 아니라 조회 시점 기준입니다 — 기간 조회가 없는 항목이라서이며, 각 카드의 각주에 그 사실이 적혀 있습니다.

운영

섹션보여 주는 것
Ticket throughput그 달에 생성·해결된 티켓 수, 심각도 분포, 출처별(Well-Architected · Alert · Manual) 분포
Ticket SLA기한 안에 해결된 티켓 비율과 평균 처리 시간, 각각 측정에 쓴 표본과 함께. 그 달 티켓에 작업 시각이 하나도 없으면 섹션 자체가 빠집니다 — “0” 이 아니라 “측정 불가” 이기 때문입니다
Alert response그 달의 알림 수, 미해결 수, 평균 인지 시간(MTTA)과 평균 해결 시간(MTTR)
Infrastructure changes그 달에 감지된 변경을 Created / Updated / Deleted
Asset inventory유형별 현재 자산 총계와 N added · N removed this month, CSP 계정 수

ℹ️
운영 섹션의 시간 지표는 표본 — 그 달의 최근 기록을 상한까지 — 으로 페이지에서 계산되며, 각 카드가 쓴 표본을 밝힙니다(based on N, Sampled: …). Asset inventory 총계는 조회 시점 스냅샷이고 추가·제거 건수만 그 달 기준이라, 총계에 증감을 더해도 지난달 총계가 되지 않습니다.

인쇄 · PDF 저장

헤더의 [Print / Save as PDF] 로 리포트를 인쇄합니다. 아직 로딩 중인 섹션은 인쇄물에서 빈 칸으로 남으므로 페이지가 다 그려질 때까지 기다리세요 — 그전에는 버튼에 N section(s) are still loading 경고가 뜹니다. 인쇄물에는 리포트 제목, 기간, 화면과 같은 기준 시각이 실리고 범위 바와 스냅샷 바는 빠집니다.

브라우저 대화상자에서 PDF 로 저장 을 고르면 파일로 남습니다. 파일명이 문서를 식별합니다 — 기본 범위의 최신 확정본은 cloudops-monthly-report-<YYYYMM>, 그 밖의 문서에는 접미사가 붙습니다 — 이전 차수는 -rev<N>, 실시간 숫자는 -live, 드릴다운 범위는 -scoped — 그래서 같은 달의 두 문서가 한 이름으로 저장되는 일이 없습니다.

ℹ️
리포트에는 CSV·Excel 내보내기가 없습니다. 사본을 남기거나 공유하는 방법은 PDF 인쇄이며, 바탕이 되는 목록은 각자의 화면(Ticket Board, Cost Analysis 등)에서 내보낼 수 있습니다.

Settings

헤더의 [Settings]/reports/monthly/settings 를 열며, 리포트에 무엇을 담고 어떻게 발송할지를 정합니다.

Report contents

설정설명
Sections섹션마다 스위치 하나. COST · SECURITY · OPTIMIZATION · OPERATIONS 로 묶여 있습니다. 켠 섹션만 리포트에 정해진 순서로 나타납니다. Enable all / Disable all 로 전체를 토글하며, 최소 한 섹션은 켜 두어야 합니다
Default scope리포트를 열 때 미리 선택되는 조직과 애플리케이션. 둘 다 비워 두면 고객 전체입니다

[Save] 를 클릭해 적용합니다. [Save] 는 폼에서 무언가 바뀐 뒤에만 활성화됩니다 — 처음에 기본 구성을 그대로 저장하려면 섹션 하나를 껐다가 저장하고, 다시 켜서 한 번 더 저장하세요. 확정본은 확정 당시의 섹션 구성을 그대로 유지합니다 — 나중에 섹션을 꺼도 이미 얼려진 문서는 바뀌지 않습니다. 자기 범위를 담고 있는 공유 링크는 여기의 기본값보다 우선합니다.

Scheduled delivery

필드설명
Send on a schedule발송을 켜고 끕니다
FrequencyMonthly
Day of month메일이 나가는 날짜
Send time · Time zone그날의 시각

메일에는 지난달 리포트의 링크가 담기며 본인 계정으로만 갑니다 — 안내문에 보낼 주소가 표시되고, 편집할 수신자 목록은 없습니다. 발송일에는 링크를 보내기 전에 그 달이 자동으로 확정됩니다. 발송 작업은 매시 정각에 돌기 때문에 고른 시각 다음 정각에, 최대 한 시간 늦게 나갑니다. Last sent 에 마지막 발송 시각이 표시됩니다.

ℹ️
발송 설정은 리포트 설정을 한 번 저장한 뒤에만 할 수 있습니다 — 그전에는 카드에 Save the report settings first to set up delivery. 가 표시됩니다.
v1.7.0