This commit is contained in:
10
main.go
10
main.go
@@ -144,14 +144,14 @@ func GenerateCharts(f *excelize.File, data any, name string, location string, yM
|
|||||||
}
|
}
|
||||||
|
|
||||||
// store the data together
|
// store the data together
|
||||||
parsedData = addData(parsedData, "RCC", rcc, yMaxValue)
|
parsedData = addData(parsedData, "RCC", rcc)
|
||||||
parsedData = addData(parsedData, "WSDC", wsdc, yMaxValue)
|
parsedData = addData(parsedData, "WSDC", wsdc)
|
||||||
//parsedData["RCC"] = rcc
|
//parsedData["RCC"] = rcc
|
||||||
//parsedData["WSDC"] = wsdc
|
//parsedData["WSDC"] = wsdc
|
||||||
//prettyPrint(parsedData)
|
//prettyPrint(parsedData)
|
||||||
|
|
||||||
// Generate worksheet and graph
|
// Generate worksheet and graph
|
||||||
AvgChart(f, name, location, dataColumns, parsedData)
|
AvgChart(f, name, location, dataColumns, parsedData, yMaxValue)
|
||||||
}
|
}
|
||||||
|
|
||||||
func AvgChart(f *excelize.File, worksheetName string, location string, avgCpuColumns []string, data []KeyValue, yMaxValue float64) {
|
func AvgChart(f *excelize.File, worksheetName string, location string, avgCpuColumns []string, data []KeyValue, yMaxValue float64) {
|
||||||
@@ -277,7 +277,7 @@ func AvgChart(f *excelize.File, worksheetName string, location string, avgCpuCol
|
|||||||
Font: excelize.Font{
|
Font: excelize.Font{
|
||||||
Color: "000000",
|
Color: "000000",
|
||||||
},
|
},
|
||||||
Maximum: yMaxValue,
|
Maximum: *yMaxValue,
|
||||||
},
|
},
|
||||||
Dimension: excelize.ChartDimension{
|
Dimension: excelize.ChartDimension{
|
||||||
Height: 500,
|
Height: 500,
|
||||||
@@ -328,7 +328,7 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Generate charts into workbook
|
// Generate charts into workbook
|
||||||
GenerateAvgVcpusCharts(f, data.Tracking.AvgCpu, "Average vCPUs", 0)
|
GenerateAvgVcpusCharts(f, data.Tracking.AvgCpu, "Average vCPUs")
|
||||||
GenerateCharts(f, data.Tracking.AvgRam, "Average RAM(GB)", "A30", 0)
|
GenerateCharts(f, data.Tracking.AvgRam, "Average RAM(GB)", "A30", 0)
|
||||||
GenerateCharts(f, data.Tracking.ProVmCount, "ProRated VM Count", "A60", 10000)
|
GenerateCharts(f, data.Tracking.ProVmCount, "ProRated VM Count", "A60", 10000)
|
||||||
GenerateCharts(f, data.Tracking.VmCount, "VM Count", "N60", 10000)
|
GenerateCharts(f, data.Tracking.VmCount, "VM Count", "N60", 10000)
|
||||||
|
Reference in New Issue
Block a user