Add support for customizable pivot titles and ranges in summary reports
continuous-integration/drone/push Build was killed

This commit is contained in:
2026-02-18 11:59:22 +11:00
parent 92c6797f05
commit 29c277f863
8 changed files with 217 additions and 90 deletions
+19
View File
@@ -40,6 +40,25 @@ settings:
monthly_job_timeout_seconds: 1200
monthly_aggregation_granularity: "hourly"
monthly_aggregation_cron: "10 3 1 * *"
# Optional: override Summary worksheet pivot layout in daily/monthly XLSX reports.
# metric values: avg_vcpu, avg_ram, prorated_vm_count, vm_name_count
report_summary_pivots:
- metric: avg_vcpu
title: "Sum of Avg vCPUs"
pivot_name: "PivotAvgVcpu"
pivot_range: "Summary!A3:H40"
- metric: avg_ram
title: "Sum of Avg RAM"
pivot_name: "PivotAvgRam"
pivot_range: "Summary!J3:P40"
- metric: prorated_vm_count
title: "Sum of prorated VM count"
pivot_name: "PivotProratedVmCount"
pivot_range: "Summary!A63:H82"
- metric: vm_name_count
title: "Count of VM Name"
pivot_name: "PivotVmNameCount"
pivot_range: "Summary!J63:P82"
cleanup_job_timeout_seconds: 600
tenants_to_filter:
node_charge_clusters: