X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=contrib%2Fcollection.cgi;h=cab7543f0e844d32b1c60861bd19ce893d180f97;hb=654783aed1fab02766a9cc036e859799e01f6f9e;hp=e82388b0d79ab405b43587e3e880841486404743;hpb=4fb5d4b471e3f6a24d7cd36272e48e57bcb2c68f;p=collectd.git diff --git a/contrib/collection.cgi b/contrib/collection.cgi index e82388b0..cab7543f 100755 --- a/contrib/collection.cgi +++ b/contrib/collection.cgi @@ -1953,6 +1953,66 @@ sub load_graph_definitions 'GPRINT:ping_avg:AVERAGE:%4.1lf ms Avg,', 'GPRINT:ping_max:MAX:%4.1lf ms Max,', 'GPRINT:ping_avg:LAST:%4.1lf ms Last'], + pg_blks => ['DEF:pg_blks_avg={file}:value:AVERAGE', + 'DEF:pg_blks_min={file}:value:MIN', + 'DEF:pg_blks_max={file}:value:MAX', + "AREA:pg_blks_max#$HalfBlue", + "AREA:pg_blks_min#$Canvas", + "LINE1:pg_blks_avg#$FullBlue:Blocks", + 'GPRINT:pg_blks_min:MIN:%4.1lf%s Min,', + 'GPRINT:pg_blks_avg:AVERAGE:%4.1lf%s Avg,', + 'GPRINT:pg_blks_max:MAX:%4.1lf%s Max,', + 'GPRINT:pg_blks_avg:LAST:%4.1lf%s Last'], + pg_n_tup_c => ['DEF:pg_n_tup_avg={file}:value:AVERAGE', + 'DEF:pg_n_tup_min={file}:value:MIN', + 'DEF:pg_n_tup_max={file}:value:MAX', + "AREA:pg_n_tup_max#$HalfBlue", + "AREA:pg_n_tup_min#$Canvas", + "LINE1:pg_n_tup_avg#$FullBlue:Tuples", + 'GPRINT:pg_n_tup_min:MIN:%4.1lf%s Min,', + 'GPRINT:pg_n_tup_avg:AVERAGE:%4.1lf%s Avg,', + 'GPRINT:pg_n_tup_max:MAX:%4.1lf%s Max,', + 'GPRINT:pg_n_tup_avg:LAST:%4.1lf%s Last'], + pg_n_tup_g => ['DEF:pg_n_tup_avg={file}:value:AVERAGE', + 'DEF:pg_n_tup_min={file}:value:MIN', + 'DEF:pg_n_tup_max={file}:value:MAX', + "AREA:pg_n_tup_max#$HalfBlue", + "AREA:pg_n_tup_min#$Canvas", + "LINE1:pg_n_tup_avg#$FullBlue:Tuples", + 'GPRINT:pg_n_tup_min:MIN:%4.1lf%s Min,', + 'GPRINT:pg_n_tup_avg:AVERAGE:%4.1lf%s Avg,', + 'GPRINT:pg_n_tup_max:MAX:%4.1lf%s Max,', + 'GPRINT:pg_n_tup_avg:LAST:%4.1lf%s Last'], + pg_numbackends => ['DEF:pg_numbackends_avg={file}:value:AVERAGE', + 'DEF:pg_numbackends_min={file}:value:MIN', + 'DEF:pg_numbackends_max={file}:value:MAX', + "AREA:pg_numbackends_max#$HalfBlue", + "AREA:pg_numbackends_min#$Canvas", + "LINE1:pg_numbackends_avg#$FullBlue:Backends", + 'GPRINT:pg_numbackends_min:MIN:%4.1lf%s Min,', + 'GPRINT:pg_numbackends_avg:AVERAGE:%4.1lf%s Avg,', + 'GPRINT:pg_numbackends_max:MAX:%4.1lf%s Max,', + 'GPRINT:pg_numbackends_avg:LAST:%4.1lf%s Last'], + pg_scan => ['DEF:pg_scan_avg={file}:value:AVERAGE', + 'DEF:pg_scan_min={file}:value:MIN', + 'DEF:pg_scan_max={file}:value:MAX', + "AREA:pg_scan_max#$HalfBlue", + "AREA:pg_scan_min#$Canvas", + "LINE1:pg_scan_avg#$FullBlue:Scans", + 'GPRINT:pg_scan_min:MIN:%4.1lf%s Min,', + 'GPRINT:pg_scan_avg:AVERAGE:%4.1lf%s Avg,', + 'GPRINT:pg_scan_max:MAX:%4.1lf%s Max,', + 'GPRINT:pg_scan_avg:LAST:%4.1lf%s Last'], + pg_xact => ['DEF:pg_xact_avg={file}:value:AVERAGE', + 'DEF:pg_xact_min={file}:value:MIN', + 'DEF:pg_xact_max={file}:value:MAX', + "AREA:pg_xact_max#$HalfBlue", + "AREA:pg_xact_min#$Canvas", + "LINE1:pg_xact_avg#$FullBlue:Transactions", + 'GPRINT:pg_xact_min:MIN:%4.1lf%s Min,', + 'GPRINT:pg_xact_avg:AVERAGE:%4.1lf%s Avg,', + 'GPRINT:pg_xact_max:MAX:%4.1lf%s Max,', + 'GPRINT:pg_xact_avg:LAST:%4.1lf%s Last'], power => ['-v', 'Watt', 'DEF:avg={file}:value:AVERAGE', 'DEF:min={file}:value:MIN', @@ -2344,84 +2404,40 @@ sub load_graph_definitions 'GPRINT:avg:LAST:%5.1lf%sV Last\l' ], vs_threads => [ - "DEF:total_avg={file}:total:AVERAGE", - "DEF:total_min={file}:total:MIN", - "DEF:total_max={file}:total:MAX", - "DEF:running_avg={file}:running:AVERAGE", - "DEF:running_min={file}:running:MIN", - "DEF:running_max={file}:running:MAX", - "DEF:uninterruptible_avg={file}:uninterruptible:AVERAGE", - "DEF:uninterruptible_min={file}:uninterruptible:MIN", - "DEF:uninterruptible_max={file}:uninterruptible:MAX", - "DEF:onhold_avg={file}:onhold:AVERAGE", - "DEF:onhold_min={file}:onhold:MIN", - "DEF:onhold_max={file}:onhold:MAX", - "LINE1:total_avg#$FullYellow:Total ", - 'GPRINT:total_min:MIN:%5.1lf Min,', - 'GPRINT:total_avg:AVERAGE:%5.1lf Avg.,', - 'GPRINT:total_max:MAX:%5.1lf Max,', - 'GPRINT:total_avg:LAST:%5.1lf Last\l', - "LINE1:running_avg#$FullRed:Running ", - 'GPRINT:running_min:MIN:%5.1lf Min,', - 'GPRINT:running_avg:AVERAGE:%5.1lf Avg.,', - 'GPRINT:running_max:MAX:%5.1lf Max,', - 'GPRINT:running_avg:LAST:%5.1lf Last\l', - "LINE1:uninterruptible_avg#$FullGreen:Unintr ", - 'GPRINT:uninterruptible_min:MIN:%5.1lf Min,', - 'GPRINT:uninterruptible_avg:AVERAGE:%5.1lf Avg.,', - 'GPRINT:uninterruptible_max:MAX:%5.1lf Max,', - 'GPRINT:uninterruptible_avg:LAST:%5.1lf Last\l', - "LINE1:onhold_avg#$FullBlue:Onhold ", - 'GPRINT:onhold_min:MIN:%5.1lf Min,', - 'GPRINT:onhold_avg:AVERAGE:%5.1lf Avg.,', - 'GPRINT:onhold_max:MAX:%5.1lf Max,', - 'GPRINT:onhold_avg:LAST:%5.1lf Last\l' - ], - vs_memory => [ - 'DEF:vm_avg={file}:vm:AVERAGE', - 'DEF:vm_min={file}:vm:MIN', - 'DEF:vm_max={file}:vm:MAX', - 'DEF:vml_avg={file}:vml:AVERAGE', - 'DEF:vml_min={file}:vml:MIN', - 'DEF:vml_max={file}:vml:MAX', - 'DEF:rss_avg={file}:rss:AVERAGE', - 'DEF:rss_min={file}:rss:MIN', - 'DEF:rss_max={file}:rss:MAX', - 'DEF:anon_avg={file}:anon:AVERAGE', - 'DEF:anon_min={file}:anon:MIN', - 'DEF:anon_max={file}:anon:MAX', - "LINE1:vm_avg#$FullYellow:VM ", - 'GPRINT:vm_min:MIN:%5.1lf%s Min,', - 'GPRINT:vm_avg:AVERAGE:%5.1lf%s Avg.,', - 'GPRINT:vm_max:MAX:%5.1lf%s Avg.,', - 'GPRINT:vm_avg:LAST:%5.1lf%s Last\l', - "LINE1:vml_avg#$FullRed:Locked ", - 'GPRINT:vml_min:MIN:%5.1lf%s Min,', - 'GPRINT:vml_avg:AVERAGE:%5.1lf%s Avg.,', - 'GPRINT:vml_max:MAX:%5.1lf%s Avg.,', - 'GPRINT:vml_avg:LAST:%5.1lf%s Last\l', - "LINE1:rss_avg#$FullGreen:RSS ", - 'GPRINT:rss_min:MIN:%5.1lf%s Min,', - 'GPRINT:rss_avg:AVERAGE:%5.1lf%s Avg.,', - 'GPRINT:rss_max:MAX:%5.1lf%s Avg.,', - 'GPRINT:rss_avg:LAST:%5.1lf%s Last\l', - "LINE1:anon_avg#$FullBlue:Anon. ", - 'GPRINT:anon_min:MIN:%5.1lf%s Min,', - 'GPRINT:anon_avg:AVERAGE:%5.1lf%s Avg.,', - 'GPRINT:anon_max:MAX:%5.1lf%s Avg.,', - 'GPRINT:anon_avg:LAST:%5.1lf%s Last\l', + "DEF:avg={file}:value:AVERAGE", + "DEF:min={file}:value:MIN", + "DEF:max={file}:value:MAX", + "AREA:max#$HalfBlue", + "AREA:min#$Canvas", + "LINE1:avg#$FullBlue:Threads", + 'GPRINT:min:MIN:%5.1lf Min,', + 'GPRINT:avg:AVERAGE:%5.1lf Avg.,', + 'GPRINT:max:MAX:%5.1lf Max,', + 'GPRINT:avg:LAST:%5.1lf Last\l', + ], + vs_memory => ['-b', '1024', '-v', 'Bytes', + "DEF:avg={file}:value:AVERAGE", + "DEF:min={file}:value:MIN", + "DEF:max={file}:value:MAX", + "AREA:max#$HalfBlue", + "AREA:min#$Canvas", + "LINE1:avg#$FullBlue:", + 'GPRINT:min:MIN:%5.1lf%sbytes Min,', + 'GPRINT:avg:AVERAGE:%5.1lf%sbytes Avg.,', + 'GPRINT:max:MAX:%5.1lf%sbytes Max,', + 'GPRINT:avg:LAST:%5.1lf%sbytes Last\l', ], vs_processes => [ - 'DEF:proc_avg={file}:total:AVERAGE', - 'DEF:proc_min={file}:total:MIN', - 'DEF:proc_max={file}:total:MAX', - "AREA:proc_max#$HalfBlue", - "AREA:proc_min#$Canvas", - "LINE1:proc_avg#$FullBlue:Processes", - 'GPRINT:proc_min:MIN:%4.1lf Min,', - 'GPRINT:proc_avg:AVERAGE:%4.1lf Avg.,', - 'GPRINT:proc_max:MAX:%4.1lf Max,', - 'GPRINT:proc_avg:LAST:%4.1lf Last\l' + "DEF:avg={file}:value:AVERAGE", + "DEF:min={file}:value:MIN", + "DEF:max={file}:value:MAX", + "AREA:max#$HalfBlue", + "AREA:min#$Canvas", + "LINE1:avg#$FullBlue:Processes", + 'GPRINT:min:MIN:%5.1lf Min,', + 'GPRINT:avg:AVERAGE:%5.1lf Avg.,', + 'GPRINT:max:MAX:%5.1lf Max,', + 'GPRINT:avg:LAST:%5.1lf Last\l', ], }; $GraphDefs->{'if_multicast'} = $GraphDefs->{'ipt_packets'};