cebdff63-8609-4119-9275-e0643b844bb2 SQL 11in String LocaleCode Integer Start Integer End String PoolName String PoolID String ParamLabels String ParamValues Integer UTCOffset true 8.5in true 1in 1in 1in 582e21b6-6d20-45c8-85eb-4be746aa01de day System.DateTime hour System.String hostid System.Int32 name System.String start_time System.DateTime avg_total_cpu System.Decimal avg_free_mem System.Int64 avg_total_pif_read_per_sec System.Decimal avg_total_pif_write_per_sec System.Decimal optimized_moves System.Int32 KirkwoodDBConnectionString true Function GetLabel(Label as String) as String Dim i As Integer Dim Names() As String Dim Values() As String Dim Param As Parameter = Report.Parameters!ParamLabels Dim ParamVal As Parameter = Report.Parameters!ParamValues Names = Split(Param.Value.ToString(), "|") Values = Split(ParamVal.Value.ToString(), "|") For i = 0 to Ubound(Names) If (Names(i) = Label) Then Return Values(i) Next i Return Label End Function Function GetDateFromOffset(Offset as Integer) As String Dim currentDate As DateTime = Now Return DateAdd( "D", Offset, Now).ToShortDateString() End Function Function GetPageNumberText() As String Dim strPageFormatString As String = String.Empty strPageFormatString = System.String.Format(GetLabel("LBL_FOOTER_PAGE"), Report.Globals!PageNumber, Report.Globals!TotalPages) Return strPageFormatString End Function 8.5in true RightCenter <Style> <FontSize>8pt</FontSize> <Format>d</Format> </Style> <MajorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <MajorTickMarks>Outside</MajorTickMarks> <Min>0</Min> <Visible>true</Visible> </Axis> </CategoryAxis> <ZIndex>5</ZIndex> <DataSetName>KirkwoodDBDataSetLocal</DataSetName> <PlotArea> <Style> <BackgroundColor>White</BackgroundColor> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </PlotArea> <ThreeDProperties> <Rotation>30</Rotation> <Inclination>30</Inclination> <Shading>Simple</Shading> <WallThickness>50</WallThickness> </ThreeDProperties> <PointWidth>15</PointWidth> <SeriesGroupings> <SeriesGrouping> <StaticSeries> <StaticMember> <Label>=Code.GetLabel("LBL_OPTIMIZATION_EVENT")</Label> </StaticMember> <StaticMember> <Label>=Code.GetLabel("LBL_AVG_NETWORK_WRITES")</Label> </StaticMember> </StaticSeries> </SeriesGrouping> </SeriesGroupings> <Top>8.375in</Top> <Subtype>Plain</Subtype> <ValueAxis> <Axis> <Title> <Caption>=Code.GetLabel("LBL_AVG_BYTES_PER_SECOND")</Caption> <Style> <FontSize>8pt</FontSize> </Style> true Outside 0 true true Column 8.25in =Fields!day.Value =Fields!day.Value Ascending Default =iif(Avg(Fields!optimized_moves.Value) > 0, Max(Fields!avg_total_pif_write_per_sec.Value, "KirkwoodDBDataSetLocal"), 0) 6pt =iif(Avg(Fields!avg_total_pif_write_per_sec.Value) > 0, Avg(Fields!avg_total_pif_write_per_sec.Value), 0) Diamond 4pt Line <Caption>=Code.GetLabel("LBL_AVERAGE_NETWORK_WRITES")</Caption> 2.375in 0.125in 0.01in 4.75in 4 true 3.625in 0.30083in =Parameters!PoolName.Value 0.01in 8.25in 3 true 0.125in 0.30083in =Code.GetLabel("LBL_POOL_OPT_PERF_HISTORY") + ": " true RightCenter Table <Style> <FontSize>8pt</FontSize> <Format>d</Format> </Style> <MajorGridLines> <Style> <BorderColor> <Default>Gray</Default> </BorderColor> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <MajorTickMarks>Outside</MajorTickMarks> <Min>0</Min> <Visible>true</Visible> </Axis> </CategoryAxis> <ZIndex>2</ZIndex> <DataSetName>KirkwoodDBDataSetLocal</DataSetName> <PlotArea> <Style> <BackgroundColor>White</BackgroundColor> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </PlotArea> <ThreeDProperties> <Rotation>30</Rotation> <Inclination>30</Inclination> <Shading>Simple</Shading> <WallThickness>50</WallThickness> </ThreeDProperties> <PointWidth>15</PointWidth> <SeriesGroupings> <SeriesGrouping> <StaticSeries> <StaticMember> <Label>=Code.GetLabel("LBL_OPTIMIZATION_EVENT")</Label> </StaticMember> <StaticMember> <Label>=Code.GetLabel("LBL_AVG_NETWORK_READS")</Label> </StaticMember> </StaticSeries> </SeriesGrouping> </SeriesGroupings> <Top>5.75in</Top> <Subtype>Plain</Subtype> <ValueAxis> <Axis> <Title> <Caption>=Code.GetLabel("LBL_AVG_BYTES_PER_SECOND")</Caption> <Style> <FontSize>8pt</FontSize> </Style> true Outside 0 true true Column 8.25in =Fields!day.Value =Fields!day.Value Ascending Default =iif(Avg(Fields!optimized_moves.Value) > 0, Max(Fields!avg_total_pif_read_per_sec.Value, "KirkwoodDBDataSetLocal"), 0) 6pt =iif(Avg(Fields!avg_total_pif_read_per_sec.Value) > 0, Avg(Fields!avg_total_pif_read_per_sec.Value), 0) Diamond 4pt Line <Caption>=Code.GetLabel("LBL_AVERAGE_NETWORK_READS")</Caption> 2.375in 0.125in true RightCenter <Style> <FontSize>8pt</FontSize> <Format>d</Format> </Style> <MajorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <MajorTickMarks>Outside</MajorTickMarks> <Min>0</Min> <Visible>true</Visible> </Axis> </CategoryAxis> <ZIndex>1</ZIndex> <DataSetName>KirkwoodDBDataSetLocal</DataSetName> <PlotArea> <Style> <BackgroundColor>White</BackgroundColor> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </PlotArea> <ThreeDProperties> <Rotation>30</Rotation> <Inclination>30</Inclination> <Shading>Simple</Shading> <WallThickness>50</WallThickness> </ThreeDProperties> <PointWidth>15</PointWidth> <SeriesGroupings> <SeriesGrouping> <StaticSeries> <StaticMember> <Label>=Code.GetLabel("LBL_OPTIMIZATION_EVENT")</Label> </StaticMember> <StaticMember> <Label>=Code.GetLabel("LBL_AVG_FREE_MEMORY")</Label> </StaticMember> </StaticSeries> </SeriesGrouping> </SeriesGroupings> <Top>3.125in</Top> <Subtype>Plain</Subtype> <ValueAxis> <Axis> <Title> <Caption>=Code.GetLabel("LBL_AVG_FREE_MEMORY_MB")</Caption> <Style> <FontSize>8pt</FontSize> </Style> true Outside 0 true true Column 8.25in =Fields!day.Value =Fields!day.Value Ascending Default =iif(Avg(Fields!optimized_moves.Value) > 0, Max((Fields!avg_free_mem.Value)/(1024 * 1024), "KirkwoodDBDataSetLocal"), 0) 6pt =iif(Avg(Fields!avg_free_mem.Value) > 0, Avg(Fields!avg_free_mem.Value)/(1024 * 1024), 0) Diamond 4pt Line <Caption>=Code.GetLabel("LBL_AVERAGE_FREE_MEMORY")</Caption> 2.375in 0.125in true RightCenter <Style> <FontSize>8pt</FontSize> <Format>d</Format> </Style> <MajorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <MajorTickMarks>Outside</MajorTickMarks> <Min>0</Min> <Visible>true</Visible> </Axis> </CategoryAxis> <DataSetName>KirkwoodDBDataSetLocal</DataSetName> <PlotArea> <Style> <BackgroundColor>White</BackgroundColor> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </PlotArea> <ThreeDProperties> <Rotation>30</Rotation> <Inclination>30</Inclination> <Shading>Simple</Shading> <WallThickness>50</WallThickness> </ThreeDProperties> <PointWidth>15</PointWidth> <SeriesGroupings> <SeriesGrouping> <StaticSeries> <StaticMember> <Label>=Code.GetLabel("LBL_OPTIMIZATION_EVENT")</Label> </StaticMember> <StaticMember> <Label>=Code.GetLabel("LBL_AVG_CPU_USAGE")</Label> </StaticMember> </StaticSeries> </SeriesGrouping> </SeriesGroupings> <Top>0.5in</Top> <Subtype>Plain</Subtype> <ValueAxis> <Axis> <Title> <Caption>=Code.GetLabel("LBL_AVG_CPU_USAGE_PERCENT")</Caption> <Style> <FontSize>8pt</FontSize> </Style> true Outside 0 true true Column 8.25in =Fields!day.Value =Fields!day.Value Ascending Default =iif(Avg(Fields!optimized_moves.Value) > 0, 100, 0) 6pt =iif(Avg(Fields!avg_total_cpu.Value) > 0, Avg(Fields!avg_total_cpu.Value)*100, 0) Diamond 4pt Line <Caption>=Code.GetLabel("LBL_AVERAGE_CPU_USAGE")</Caption> 2.375in 0.125in 11in =User!Language true 0.125in 8.25in 2 0.125in 0in 0.125in 1.75in 1 true 6.625in 0.2125in =Code.GetPageNumberText() 0.125in 6.5in true 0.125in 0.2125in =String.Format(Code.GetLabel("LBL_FOOTER_LEFT"), Code.GetLabel("LBL_POOL_OPT_PERF_HISTORY"), Code.GetDateFromOffset(Parameters!Start.Value), Code.GetDateFromOffset(Parameters!End.Value)) + " | Cloud Software Group, Inc." 0.375in true 1in