From: Christopher Milan Date: Sat, 15 Feb 2025 20:52:25 +0000 (-0800) Subject: single core max X-Git-Url: http://git.ais-ucla.org/?a=commitdiff_plain;h=2aaa56685beb48d24309e60573f57b931278e7fd;p=stats.ais-ucla.org.git single core max --- diff --git a/cpu.cgi b/cpu.cgi index a365461..991d7c5 100755 --- a/cpu.cgi +++ b/cpu.cgi @@ -9,6 +9,24 @@ --vertical-label "Percent utilization" DEF:tu=/srv/stats/temescal/cpu.rrd:user:AVERAGE DEF:ts=/srv/stats/temescal/cpu.rrd:system:AVERAGE + DEF:tu0=/srv/stats/temescal/cpu.rrd:user0:AVERAGE DEF:tu1=/srv/stats/temescal/cpu.rrd:user1:AVERAGE DEF:tu2=/srv/stats/temescal/cpu.rrd:user2:AVERAGE DEF:tu3=/srv/stats/temescal/cpu.rrd:user3:AVERAGE DEF:tu4=/srv/stats/temescal/cpu.rrd:user4:AVERAGE DEF:tu5=/srv/stats/temescal/cpu.rrd:user5:AVERAGE DEF:tu6=/srv/stats/temescal/cpu.rrd:user6:AVERAGE DEF:tu7=/srv/stats/temescal/cpu.rrd:user7:AVERAGE DEF:tu8=/srv/stats/temescal/cpu.rrd:user8:AVERAGE DEF:tu9=/srv/stats/temescal/cpu.rrd:user9:AVERAGE DEF:tu10=/srv/stats/temescal/cpu.rrd:user10:AVERAGE DEF:tu11=/srv/stats/temescal/cpu.rrd:user11:AVERAGE DEF:tu12=/srv/stats/temescal/cpu.rrd:user12:AVERAGE DEF:tu13=/srv/stats/temescal/cpu.rrd:user13:AVERAGE DEF:tu14=/srv/stats/temescal/cpu.rrd:user14:AVERAGE DEF:tu15=/srv/stats/temescal/cpu.rrd:user15:AVERAGE DEF:tu16=/srv/stats/temescal/cpu.rrd:user16:AVERAGE DEF:tu17=/srv/stats/temescal/cpu.rrd:user17:AVERAGE DEF:tu18=/srv/stats/temescal/cpu.rrd:user18:AVERAGE DEF:tu19=/srv/stats/temescal/cpu.rrd:user19:AVERAGE DEF:tu20=/srv/stats/temescal/cpu.rrd:user20:AVERAGE DEF:tu21=/srv/stats/temescal/cpu.rrd:user21:AVERAGE DEF:tu22=/srv/stats/temescal/cpu.rrd:user22:AVERAGE DEF:tu23=/srv/stats/temescal/cpu.rrd:user23:AVERAGE DEF:tu24=/srv/stats/temescal/cpu.rrd:user24:AVERAGE DEF:tu25=/srv/stats/temescal/cpu.rrd:user25:AVERAGE DEF:tu26=/srv/stats/temescal/cpu.rrd:user26:AVERAGE DEF:tu27=/srv/stats/temescal/cpu.rrd:user27:AVERAGE DEF:tu28=/srv/stats/temescal/cpu.rrd:user28:AVERAGE DEF:tu29=/srv/stats/temescal/cpu.rrd:user29:AVERAGE DEF:tu30=/srv/stats/temescal/cpu.rrd:user30:AVERAGE DEF:tu31=/srv/stats/temescal/cpu.rrd:user31:AVERAGE + DEF:ts0=/srv/stats/temescal/cpu.rrd:system0:AVERAGE DEF:ts1=/srv/stats/temescal/cpu.rrd:system1:AVERAGE DEF:ts2=/srv/stats/temescal/cpu.rrd:system2:AVERAGE DEF:ts3=/srv/stats/temescal/cpu.rrd:system3:AVERAGE DEF:ts4=/srv/stats/temescal/cpu.rrd:system4:AVERAGE DEF:ts5=/srv/stats/temescal/cpu.rrd:system5:AVERAGE DEF:ts6=/srv/stats/temescal/cpu.rrd:system6:AVERAGE DEF:ts7=/srv/stats/temescal/cpu.rrd:system7:AVERAGE DEF:ts8=/srv/stats/temescal/cpu.rrd:system8:AVERAGE DEF:ts9=/srv/stats/temescal/cpu.rrd:system9:AVERAGE DEF:ts10=/srv/stats/temescal/cpu.rrd:system10:AVERAGE DEF:ts11=/srv/stats/temescal/cpu.rrd:system11:AVERAGE DEF:ts12=/srv/stats/temescal/cpu.rrd:system12:AVERAGE DEF:ts13=/srv/stats/temescal/cpu.rrd:system13:AVERAGE DEF:ts14=/srv/stats/temescal/cpu.rrd:system14:AVERAGE DEF:ts15=/srv/stats/temescal/cpu.rrd:system15:AVERAGE DEF:ts16=/srv/stats/temescal/cpu.rrd:system16:AVERAGE DEF:ts17=/srv/stats/temescal/cpu.rrd:system17:AVERAGE DEF:ts18=/srv/stats/temescal/cpu.rrd:system18:AVERAGE DEF:ts19=/srv/stats/temescal/cpu.rrd:system19:AVERAGE DEF:ts20=/srv/stats/temescal/cpu.rrd:system20:AVERAGE DEF:ts21=/srv/stats/temescal/cpu.rrd:system21:AVERAGE DEF:ts22=/srv/stats/temescal/cpu.rrd:system22:AVERAGE DEF:ts23=/srv/stats/temescal/cpu.rrd:system23:AVERAGE DEF:ts24=/srv/stats/temescal/cpu.rrd:system24:AVERAGE DEF:ts25=/srv/stats/temescal/cpu.rrd:system25:AVERAGE DEF:ts26=/srv/stats/temescal/cpu.rrd:system26:AVERAGE DEF:ts27=/srv/stats/temescal/cpu.rrd:system27:AVERAGE DEF:ts28=/srv/stats/temescal/cpu.rrd:system28:AVERAGE DEF:ts29=/srv/stats/temescal/cpu.rrd:system29:AVERAGE DEF:ts30=/srv/stats/temescal/cpu.rrd:system30:AVERAGE DEF:ts31=/srv/stats/temescal/cpu.rrd:system31:AVERAGE + DEF:yu0=/srv/stats/ynez/cpu.rrd:user0:AVERAGE DEF:yu1=/srv/stats/ynez/cpu.rrd:user1:AVERAGE DEF:yu2=/srv/stats/ynez/cpu.rrd:user2:AVERAGE DEF:yu3=/srv/stats/ynez/cpu.rrd:user3:AVERAGE DEF:yu4=/srv/stats/ynez/cpu.rrd:user4:AVERAGE DEF:yu5=/srv/stats/ynez/cpu.rrd:user5:AVERAGE DEF:yu6=/srv/stats/ynez/cpu.rrd:user6:AVERAGE DEF:yu7=/srv/stats/ynez/cpu.rrd:user7:AVERAGE DEF:yu8=/srv/stats/ynez/cpu.rrd:user8:AVERAGE DEF:yu9=/srv/stats/ynez/cpu.rrd:user9:AVERAGE DEF:yu10=/srv/stats/ynez/cpu.rrd:user10:AVERAGE DEF:yu11=/srv/stats/ynez/cpu.rrd:user11:AVERAGE DEF:yu12=/srv/stats/ynez/cpu.rrd:user12:AVERAGE DEF:yu13=/srv/stats/ynez/cpu.rrd:user13:AVERAGE DEF:yu14=/srv/stats/ynez/cpu.rrd:user14:AVERAGE DEF:yu15=/srv/stats/ynez/cpu.rrd:user15:AVERAGE DEF:yu16=/srv/stats/ynez/cpu.rrd:user16:AVERAGE DEF:yu17=/srv/stats/ynez/cpu.rrd:user17:AVERAGE DEF:yu18=/srv/stats/ynez/cpu.rrd:user18:AVERAGE DEF:yu19=/srv/stats/ynez/cpu.rrd:user19:AVERAGE DEF:yu20=/srv/stats/ynez/cpu.rrd:user20:AVERAGE DEF:yu21=/srv/stats/ynez/cpu.rrd:user21:AVERAGE DEF:yu22=/srv/stats/ynez/cpu.rrd:user22:AVERAGE DEF:yu23=/srv/stats/ynez/cpu.rrd:user23:AVERAGE DEF:yu24=/srv/stats/ynez/cpu.rrd:user24:AVERAGE DEF:yu25=/srv/stats/ynez/cpu.rrd:user25:AVERAGE DEF:yu26=/srv/stats/ynez/cpu.rrd:user26:AVERAGE DEF:yu27=/srv/stats/ynez/cpu.rrd:user27:AVERAGE DEF:yu28=/srv/stats/ynez/cpu.rrd:user28:AVERAGE DEF:yu29=/srv/stats/ynez/cpu.rrd:user29:AVERAGE DEF:yu30=/srv/stats/ynez/cpu.rrd:user30:AVERAGE DEF:yu31=/srv/stats/ynez/cpu.rrd:user31:AVERAGE + DEF:ys0=/srv/stats/ynez/cpu.rrd:system0:AVERAGE DEF:ys1=/srv/stats/ynez/cpu.rrd:system1:AVERAGE DEF:ys2=/srv/stats/ynez/cpu.rrd:system2:AVERAGE DEF:ys3=/srv/stats/ynez/cpu.rrd:system3:AVERAGE DEF:ys4=/srv/stats/ynez/cpu.rrd:system4:AVERAGE DEF:ys5=/srv/stats/ynez/cpu.rrd:system5:AVERAGE DEF:ys6=/srv/stats/ynez/cpu.rrd:system6:AVERAGE DEF:ys7=/srv/stats/ynez/cpu.rrd:system7:AVERAGE DEF:ys8=/srv/stats/ynez/cpu.rrd:system8:AVERAGE DEF:ys9=/srv/stats/ynez/cpu.rrd:system9:AVERAGE DEF:ys10=/srv/stats/ynez/cpu.rrd:system10:AVERAGE DEF:ys11=/srv/stats/ynez/cpu.rrd:system11:AVERAGE DEF:ys12=/srv/stats/ynez/cpu.rrd:system12:AVERAGE DEF:ys13=/srv/stats/ynez/cpu.rrd:system13:AVERAGE DEF:ys14=/srv/stats/ynez/cpu.rrd:system14:AVERAGE DEF:ys15=/srv/stats/ynez/cpu.rrd:system15:AVERAGE DEF:ys16=/srv/stats/ynez/cpu.rrd:system16:AVERAGE DEF:ys17=/srv/stats/ynez/cpu.rrd:system17:AVERAGE DEF:ys18=/srv/stats/ynez/cpu.rrd:system18:AVERAGE DEF:ys19=/srv/stats/ynez/cpu.rrd:system19:AVERAGE DEF:ys20=/srv/stats/ynez/cpu.rrd:system20:AVERAGE DEF:ys21=/srv/stats/ynez/cpu.rrd:system21:AVERAGE DEF:ys22=/srv/stats/ynez/cpu.rrd:system22:AVERAGE DEF:ys23=/srv/stats/ynez/cpu.rrd:system23:AVERAGE DEF:ys24=/srv/stats/ynez/cpu.rrd:system24:AVERAGE DEF:ys25=/srv/stats/ynez/cpu.rrd:system25:AVERAGE DEF:ys26=/srv/stats/ynez/cpu.rrd:system26:AVERAGE DEF:ys27=/srv/stats/ynez/cpu.rrd:system27:AVERAGE DEF:ys28=/srv/stats/ynez/cpu.rrd:system28:AVERAGE DEF:ys29=/srv/stats/ynez/cpu.rrd:system29:AVERAGE DEF:ys30=/srv/stats/ynez/cpu.rrd:system30:AVERAGE DEF:ys31=/srv/stats/ynez/cpu.rrd:system31:AVERAGE + DEF:su0=/srv/stats/serrano/cpu.rrd:user0:AVERAGE DEF:su1=/srv/stats/serrano/cpu.rrd:user1:AVERAGE DEF:su2=/srv/stats/serrano/cpu.rrd:user2:AVERAGE DEF:su3=/srv/stats/serrano/cpu.rrd:user3:AVERAGE DEF:su4=/srv/stats/serrano/cpu.rrd:user4:AVERAGE DEF:su5=/srv/stats/serrano/cpu.rrd:user5:AVERAGE DEF:su6=/srv/stats/serrano/cpu.rrd:user6:AVERAGE DEF:su7=/srv/stats/serrano/cpu.rrd:user7:AVERAGE DEF:su8=/srv/stats/serrano/cpu.rrd:user8:AVERAGE DEF:su9=/srv/stats/serrano/cpu.rrd:user9:AVERAGE DEF:su10=/srv/stats/serrano/cpu.rrd:user10:AVERAGE DEF:su11=/srv/stats/serrano/cpu.rrd:user11:AVERAGE DEF:su12=/srv/stats/serrano/cpu.rrd:user12:AVERAGE DEF:su13=/srv/stats/serrano/cpu.rrd:user13:AVERAGE DEF:su14=/srv/stats/serrano/cpu.rrd:user14:AVERAGE DEF:su15=/srv/stats/serrano/cpu.rrd:user15:AVERAGE DEF:su16=/srv/stats/serrano/cpu.rrd:user16:AVERAGE DEF:su17=/srv/stats/serrano/cpu.rrd:user17:AVERAGE DEF:su18=/srv/stats/serrano/cpu.rrd:user18:AVERAGE DEF:su19=/srv/stats/serrano/cpu.rrd:user19:AVERAGE DEF:su20=/srv/stats/serrano/cpu.rrd:user20:AVERAGE DEF:su21=/srv/stats/serrano/cpu.rrd:user21:AVERAGE DEF:su22=/srv/stats/serrano/cpu.rrd:user22:AVERAGE DEF:su23=/srv/stats/serrano/cpu.rrd:user23:AVERAGE DEF:su24=/srv/stats/serrano/cpu.rrd:user24:AVERAGE DEF:su25=/srv/stats/serrano/cpu.rrd:user25:AVERAGE DEF:su26=/srv/stats/serrano/cpu.rrd:user26:AVERAGE DEF:su27=/srv/stats/serrano/cpu.rrd:user27:AVERAGE DEF:su28=/srv/stats/serrano/cpu.rrd:user28:AVERAGE DEF:su29=/srv/stats/serrano/cpu.rrd:user29:AVERAGE DEF:su30=/srv/stats/serrano/cpu.rrd:user30:AVERAGE DEF:su31=/srv/stats/serrano/cpu.rrd:user31:AVERAGE + DEF:ss0=/srv/stats/serrano/cpu.rrd:system0:AVERAGE DEF:ss1=/srv/stats/serrano/cpu.rrd:system1:AVERAGE DEF:ss2=/srv/stats/serrano/cpu.rrd:system2:AVERAGE DEF:ss3=/srv/stats/serrano/cpu.rrd:system3:AVERAGE DEF:ss4=/srv/stats/serrano/cpu.rrd:system4:AVERAGE DEF:ss5=/srv/stats/serrano/cpu.rrd:system5:AVERAGE DEF:ss6=/srv/stats/serrano/cpu.rrd:system6:AVERAGE DEF:ss7=/srv/stats/serrano/cpu.rrd:system7:AVERAGE DEF:ss8=/srv/stats/serrano/cpu.rrd:system8:AVERAGE DEF:ss9=/srv/stats/serrano/cpu.rrd:system9:AVERAGE DEF:ss10=/srv/stats/serrano/cpu.rrd:system10:AVERAGE DEF:ss11=/srv/stats/serrano/cpu.rrd:system11:AVERAGE DEF:ss12=/srv/stats/serrano/cpu.rrd:system12:AVERAGE DEF:ss13=/srv/stats/serrano/cpu.rrd:system13:AVERAGE DEF:ss14=/srv/stats/serrano/cpu.rrd:system14:AVERAGE DEF:ss15=/srv/stats/serrano/cpu.rrd:system15:AVERAGE DEF:ss16=/srv/stats/serrano/cpu.rrd:system16:AVERAGE DEF:ss17=/srv/stats/serrano/cpu.rrd:system17:AVERAGE DEF:ss18=/srv/stats/serrano/cpu.rrd:system18:AVERAGE DEF:ss19=/srv/stats/serrano/cpu.rrd:system19:AVERAGE DEF:ss20=/srv/stats/serrano/cpu.rrd:system20:AVERAGE DEF:ss21=/srv/stats/serrano/cpu.rrd:system21:AVERAGE DEF:ss22=/srv/stats/serrano/cpu.rrd:system22:AVERAGE DEF:ss23=/srv/stats/serrano/cpu.rrd:system23:AVERAGE DEF:ss24=/srv/stats/serrano/cpu.rrd:system24:AVERAGE DEF:ss25=/srv/stats/serrano/cpu.rrd:system25:AVERAGE DEF:ss26=/srv/stats/serrano/cpu.rrd:system26:AVERAGE DEF:ss27=/srv/stats/serrano/cpu.rrd:system27:AVERAGE DEF:ss28=/srv/stats/serrano/cpu.rrd:system28:AVERAGE DEF:ss29=/srv/stats/serrano/cpu.rrd:system29:AVERAGE DEF:ss30=/srv/stats/serrano/cpu.rrd:system30:AVERAGE DEF:ss31=/srv/stats/serrano/cpu.rrd:system31:AVERAGE + CDEF:tutmp=tu0,tu1,tu2,tu3,tu4,tu5,tu6,tu7,tu8,tu9,tu10,tu11,tu12,tu13,tu14,tu15,tu16,tu17,tu18,tu19,tu20,tu21,tu22,tu23,tu24,tu25,tu26,tu27,tu28,tu29,tu30,tu31,32,SMAX + VDEF:tucoremax=tutmp,MAXIMUM + CDEF:tstmp=ts0,ts1,ts2,ts3,ts4,ts5,ts6,ts7,ts8,ts9,ts10,ts11,ts12,ts13,ts14,ts15,ts16,ts17,ts18,ts19,ts20,ts21,ts22,ts23,ts24,ts25,ts26,ts27,ts28,ts29,ts30,ts31,32,SMAX + VDEF:tscoremax=tstmp,MAXIMUM + CDEF:yutmp=yu0,yu1,yu2,yu3,yu4,yu5,yu6,yu7,yu8,yu9,yu10,yu11,yu12,yu13,yu14,yu15,yu16,yu17,yu18,yu19,yu20,yu21,yu22,yu23,yu24,yu25,yu26,yu27,yu28,yu29,yu30,yu31,32,SMAX + VDEF:yucoremax=yutmp,MAXIMUM + CDEF:ystmp=ys0,ys1,ys2,ys3,ys4,ys5,ys6,ys7,ys8,ys9,ys10,ys11,ys12,ys13,ys14,ys15,ys16,ys17,ys18,ys19,ys20,ys21,ys22,ys23,ys24,ys25,ys26,ys27,ys28,ys29,ys30,ys31,32,SMAX + VDEF:yscoremax=ystmp,MAXIMUM + CDEF:sutmp=su0,su1,su2,su3,su4,su5,su6,su7,su8,su9,su10,su11,su12,su13,su14,su15,su16,su17,su18,su19,su20,su21,su22,su23,su24,su25,su26,su27,su28,su29,su30,su31,32,SMAX + VDEF:sucoremax=sutmp,MAXIMUM + CDEF:sstmp=ss0,ss1,ss2,ss3,ss4,ss5,ss6,ss7,ss8,ss9,ss10,ss11,ss12,ss13,ss14,ss15,ss16,ss17,ss18,ss19,ss20,ss21,ss22,ss23,ss24,ss25,ss26,ss27,ss28,ss29,ss30,ss31,32,SMAX + VDEF:sscoremax=sstmp,MAXIMUM CDEF:t=tu,ts,+ DEF:yu=/srv/stats/ynez/cpu.rrd:user:AVERAGE DEF:ys=/srv/stats/ynez/cpu.rrd:system:AVERAGE @@ -25,15 +43,15 @@ VDEF:maxt=t,MAXIMUM VDEF:maxy=y,MAXIMUM VDEF:maxs=s,MAXIMUM VDEF:maxtu=tu,MAXIMUM VDEF:maxyu=yu,MAXIMUM VDEF:maxsu=su,MAXIMUM VDEF:maxts=ts,MAXIMUM VDEF:maxys=ys,MAXIMUM VDEF:maxss=ss,MAXIMUM - COMMENT:" Current Average Maximum\l" - AREA:ts#a0404040:"TEMESCAL (sys)" GPRINT:curts:"%7.2lf %%" GPRINT:avgts:"%7.2lf %%" GPRINT:maxts:"%7.2lf %%\l" - AREA:tu#c0404080:"TEMESCAL (user)":STACK GPRINT:curtu:"%7.2lf %%" GPRINT:avgtu:"%7.2lf %%" GPRINT:maxtu:"%7.2lf %%\l" + COMMENT:" Current Average Maximum Single Core Maximum\l" + AREA:ts#a0404040:"TEMESCAL (sys)" GPRINT:curts:"%7.2lf %%" GPRINT:avgts:"%7.2lf %%" GPRINT:maxts:"%7.2lf %%" COMMENT:" " GPRINT:tscoremax:"%7.2lf %%\l" + AREA:tu#c0404080:"TEMESCAL (user)":STACK GPRINT:curtu:"%7.2lf %%" GPRINT:avgtu:"%7.2lf %%" GPRINT:maxtu:"%7.2lf %%" COMMENT:" " GPRINT:tucoremax:"%7.2lf %%\l" COMMENT:" TEMESCAL (tot)" GPRINT:curt:"%7.2lf %%" GPRINT:avgt:"%7.2lf %%" GPRINT:maxt:"%7.2lf %%\l" - AREA:ys#40a04040:"YNEZ (sys)" GPRINT:curys:"%7.2lf %%" GPRINT:avgys:"%7.2lf %%" GPRINT:maxys:"%7.2lf %%\l" - AREA:yu#40c04080:"YNEZ (user)":STACK GPRINT:curyu:"%7.2lf %%" GPRINT:avgyu:"%7.2lf %%" GPRINT:maxyu:"%7.2lf %%\l" + AREA:ys#40a04040:"YNEZ (sys)" GPRINT:curys:"%7.2lf %%" GPRINT:avgys:"%7.2lf %%" GPRINT:maxys:"%7.2lf %%" COMMENT:" " GPRINT:yscoremax:"%7.2lf %%\l" + AREA:yu#40c04080:"YNEZ (user)":STACK GPRINT:curyu:"%7.2lf %%" GPRINT:avgyu:"%7.2lf %%" GPRINT:maxyu:"%7.2lf %%" COMMENT:" " GPRINT:yucoremax:"%7.2lf %%\l" COMMENT:" YNEZ (tot)" GPRINT:cury:"%7.2lf %%" GPRINT:avgy:"%7.2lf %%" GPRINT:maxy:"%7.2lf %%\l" - AREA:ss#4040a040:"SERRANO (sys)" GPRINT:curss:"%7.2lf %%" GPRINT:avgss:"%7.2lf %%" GPRINT:maxss:"%7.2lf %%\l" - AREA:ss#4040c080:"SERRANO (user)":STACK GPRINT:cursu:"%7.2lf %%" GPRINT:avgsu:"%7.2lf %%" GPRINT:maxsu:"%7.2lf %%\l" + AREA:ss#4040a040:"SERRANO (sys)" GPRINT:curss:"%7.2lf %%" GPRINT:avgss:"%7.2lf %%" GPRINT:maxss:"%7.2lf %%" COMMENT:" " GPRINT:sscoremax:"%7.2lf %%\l" + AREA:ss#4040c080:"SERRANO (user)":STACK GPRINT:cursu:"%7.2lf %%" GPRINT:avgsu:"%7.2lf %%" GPRINT:maxsu:"%7.2lf %%" COMMENT:" " GPRINT:sucoremax:"%7.2lf %%\l" COMMENT:" SERRANO (tot)" GPRINT:curs:"%7.2lf %%" GPRINT:avgs:"%7.2lf %%" GPRINT:maxs:"%7.2lf %%\l">